Diferența dintre modelarea traficului și poliție

Diferența dintre modelarea traficului și poliție
Diferența dintre modelarea traficului și poliție

Video: Diferența dintre modelarea traficului și poliție

Video: Diferența dintre modelarea traficului și poliție
Video: Dr. Cezar: este bine sau nu să mâncăm lactate? 2024, Noiembrie
Anonim

Modificarea traficului vs. poliție

Controlarea traficului și modelarea traficului sunt două abordări similare inițiate pentru a regla fluxul de trafic de la o rețea la alta. Acest lucru se face în conformitate cu contractul de trafic încheiat între rețele. Contractul de trafic este un acord încheiat între două rețele. Acesta definește tipul de trafic care trebuie transportat și cerințele de performanță ale acelui trafic, cum ar fi lățimea de bandă și calitatea serviciului. În ingineria traficului, atât modelarea traficului, cât și controlul poliției sunt utilizate pe scară largă ca metodă de furnizare a calității serviciului și sunt aplicate în mod obișnuit la marginile rețelei, dar pot fi aplicate și la sursa de trafic.

Ce este poliția rutieră?

Poliția în trafic este procesul de monitorizare a traficului într-o rețea și luarea de măsuri pentru a-l conforma cu parametrii de trafic conveniți. Practic măsoară fluxul de date și monitorizează fiecare pachet, iar atunci când se găsește o încălcare, pur și simplu renunță la pachet. Acesta marchează fiecare pachet cu un anumit nivel de conformitate (numit și colorare). Acest proces continuu ajută la controlul ratei maxime de trafic trimis sau primit pe fiecare interfață în mai multe niveluri de prioritate. Acest lucru este cunoscut și sub numele de clase de servicii.

Poliția se face la mai multe niveluri diferite într-o rețea; se poate face fie la nivel de port, fie pentru serviciul Ethernet sau o anumită clasă de servicii. Poliția în trafic folosește un algoritm special numit algoritm „token bucket” pentru reglarea fluxului de trafic. Este un model matematic cuprinzător dezvoltat pentru a controla rata maximă de trafic permisă pentru o interfață la un moment dat. Acesta are două componente de bază.

1) Jetoane: reprezintă permisiunea de a trimite un număr fix de biți de la o rețea la alta.

2) Găleată: folosită pentru a păstra o anumită cantitate de jetoane la un moment dat.

Sistemul de operare rulează în rețea pune jetoanele în găleată la o anumită rată. Fiecare pachet care intră în rețea ia jetoane din găleată în funcție de dimensiunea pachetului, atunci când este pregătit pentru a fi transmis către o altă rețea. Când găleata este plină, toate jetoanele nou sosite vor fi respinse. De asemenea, aceste jetoane respinse nu sunt disponibile pentru pachetele viitoare. Toate jetoanele sunt generate pe baza ratei de transmisie de vârf definite în acordul de trafic. Numărul de jetoane disponibile determină numărul de pachete selectate pentru transmisie prin rețeaua de pachete de date.

Există mai multe mecanisme de asigurare a poliției rutiere disponibile pentru optimizarea poliției, cum ar fi marcajul de culoare pentru trafic unic pentru poliția rutieră, marcatorul cu două rate în trei culori pentru poliția rutieră, poliția bazată pe procente etc.

Ce este modelarea traficului?

Traffic Shaping este o tehnică folosită în managementul traficului pentru a întârzia unele sau toate pachetele pentru a confirma cu un profil de date de trafic dorit. De fapt, este o formă de limitare a ratei care funcționează prin monitorizarea și punerea în coadă a pachetelor IP în modul de tranziție, în conformitate cu o serie de parametri care pot fi configurați în prealabil. Astfel, permite implementarea unei politici specifice care modifică modul vechi în care datele sunt puse în coadă pentru transmitere.

Practic, modelarea traficului funcționează după două principii. Prima este aplicarea limitărilor de lățime de bandă bazate pe limitele de trafic configurate și apoi prin punerea în coadă a pachetelor pentru a le trimite mai târziu atunci când lățimea de bandă are o cerere mai mică. Al doilea principiu este eliminarea pachetelor atunci când bufferele de pachete sunt pline. Aici, pachetul aruncat este selectat dintre acele pachete, care sunt responsabile pentru crearea unui „bloc”. În mod similar, în poliția rutieră, modelarea prioritizează și traficul. În schimb, modelarea prioritizează traficul în funcție de alegerea administratorului. Atunci când traficul cu o prioritate mai mare crește cu cantități mari în timp ce o linie de comunicații este plină, traficul cu prioritate mai mică este limitat temporar pentru o perioadă de timp pentru a oferi șansa traficului cu prioritate în altă.

Această sarcină este de obicei implementată tratând o anumită cantitate de trafic (cantitatea garantată de trafic în contractul de trafic) ca trafic cu prioritate mai mare, iar traficul care depășește această limită care are aceeași prioritate ca orice alt trafic, apoi concurează cu restul traficului care nu este prioritizat.

În general, formatorii de trafic buni nu permit să pună în coadă cantități mari de date atunci când determină traficul exact care trebuie trimis pe baza prioritizării traficului. Mai degrabă încearcă mai întâi să măsoare cantitatea de trafic prioritizat și pe baza acestuia limitează dinamic traficul neprioritizat. Astfel, nu va perturba deloc traficul prioritizat.

Poliția rutieră vs modelarea

• Atât poliția rutieră, cât și modelarea utilizează un mecanism de găleată cu simboluri pentru funcționarea lor.

• Poliția traficului este utilizată pentru a controla traficul de intrare sau de ieșire pe o interfață, în timp ce modelarea traficului poate fi utilizată numai pentru controlul traficului de ieșire.

• Atât poliția rutieră, cât și modelarea utilizează un mecanism de găleată cu simboluri pentru funcționarea lor.

• Poliția traficului poate fi utilizată la intrare sau la ieșire pe o interfață, în timp ce modelarea traficului poate fi utilizată numai pentru traficul de ieșire.

• În ambele mecanisme, este necesar să se măsoare viteza de transmitere și recepție a datelor și să se ia măsuri pe baza ratei de trafic convenite conform contractului de trafic.

• În cadrul poliției, propaga exploziile de trafic, în timp ce modelarea traficului oferă o rată uniformizată de ieșire a pachetelor.

• Formarea acceptă coada de așteptare și oferă suficientă memorie pentru a stoca pachetele întârziate, în timp ce poliția nu.

• Este necesară o funcție specială de programare pentru modelarea traficului pentru transmiterea ulterioară a oricărui număr de pachete întârziate, în timp ce poliția nu.

• În modelare, valorile simbolului sunt configurate în biți pe secundă, în timp ce în poliție sunt configurate în octeți.

• Starea la coadă în formarea traficului cauzează întârzieri; în special creează cozi foarte lungi, în timp ce controlul controlează rata de ieșire a pachetelor prin eliminarea pachetelor. Acest lucru evită întârzierea cauzată de coada de pachete.

• În modelarea traficului, valorile token-ului sunt configurate ca biți pe secundă, în timp ce în poliție sunt configurate ca octeți pe secundă.

Recomandat: