Controlul lățimii de bandă
Comutatoarele moderne vă permit să reglați intensitatea traficului la porturile dvs. pentru a oferi funcții de calitate a serviciilor. Pentru aceasta folosesc mecanisme. numit Poliție de trafic (limitarea traficului) și Trafic Shaping (egalizare trafic).
Fig. 15.8. Mecanismele politicii de trafic și modelarea traficului
Mecanismul Poliției de Trafic este utilizat pentru a limita viteza traficului primit sau trimis de la interfața comutatorului. Când această funcție este activă, administratorul poate seta praguri diferite pentru rata de transmisie pe fiecare dintre porturile de ieșire ale comutatorului. Traficul, a cărui viteză este mai mică sau egală cu valoarea pragului, va fi transmisă; trafic a cărui viteză depășește pragul. vor fi procesate în conformitate cu politica configurată, de exemplu, aruncate sau marcate cu o nouă valoare de prioritate.
Principalul mijloc utilizat pentru a limita traficul este algoritmul bine cunoscut al "galetului token". Acest algoritm presupune următorii parametri:
- Rata de informare (CIR) - rata medie de trafic prin interfața de comutare / router. Acest parametru determină și viteza de plasare a marcatorilor în coș;
- Dimensiunea Burstului convenită (CBS) este cantitatea de trafic (în biți) care poate fi depășită de mărimea coșului de marcator la un anumit moment al izbucnirii;
- Extended Burst Size (EBS) este cantitatea de trafic (în biți) care poate fi depășită de mărimea coșului de marcare în caz de urgență.
În Fig. Figura 15.9 prezintă o schemă de implementare a algoritmului "coș de markeri" în cadrul mecanismului Poliției de Trafic.
Marimea coșului de marcator standard (numărul maxim de markere pe care îl poate păstra) este egal cu dimensiunea convențională a spargerii (CBS). Marcatorii sunt generați și plasați în coș la o anumită viteză (CIR). Dacă coșul este plin, marcatorii redundanți de intrare sunt aruncați. Pentru a transfera un pachet din coș, se extrage numărul de markere egal cu mărimea pachetului în biți. Dacă există suficienți markeri în coș, atunci pachetul este transferat. Dacă mărimea pachetului este mai mare decât marcatorii din coș, jetoanele din coș nu sunt extrase și pachetul este considerat neconform cu profilul specificat sau redundant. Pentru pachetele redundante pot fi utilizate diferite metode de procesare: ele pot fi aruncate sau re-etichetate.
Fig. 15.9. Algoritmul "coș de marcatori" în cadrul mecanismului Poliției de Trafic
Coșul de marcator standard nu acceptă o creștere de urgență a mărimii exploziei, astfel că într-o astfel de implementare, dimensiunea extinsă a erupției (EBS) este egală cu dimensiunea de spargere (CBS) potrivită.
În coșul de marcare cu posibilitatea unei creșteri de urgență a mărimii spargerii, mărimea spargerii extinse (EBS) este mai mare decât dimensiunea convențională de spargere (CBS). Cantitatea de trafic (în biți), care poate fi depășită dimensiunea coșului, se calculează după formula:
Cu această implementare a coșului de marcare, în cazul unui deficit de markeri necesari pentru transmisia de pachete, se ia în considerare dimensiunea extinsă a spargerii.
Mecanismul de modelare a traficului servește la fluidizarea fluxului de ieșire din interfețele de comutare a traficului. Spre deosebire de mecanismul Poliției de Trafic. care, în cazul depășirii vitezei de trafic a unei valori limită date, poate să scadă pachetele, mecanismul Trafic Shaping plasează pachete redundante în tampon.
Fig. 15.10. Algoritmul "coș de marcatori" în cadrul mecanismului Trafic Shaping
Ca mijloc de egalizare a traficului, mecanismul Trafic Shaping utilizează de asemenea algoritmul "Marker Basket". În conformitate cu mecanismul Trafic Shaping din coș, se extrage numărul de markere egal cu mărimea pachetului în biți. Dacă coșul are un număr suficient de markeri, atunci pachetul este transmis. În caz contrar, pachetul este marcat ca nesatisfăcător profilului specificat și în coada de așteptare (tamponat) pentru transmiterea ulterioară. Odată ce numărul de markere suficient pentru a trimite pachetul este acumulat în coș, acesta va fi transmis.
Pentru a controla lățimea de bandă a traficului de intrare și ieșire pe porturile Ethernet, comutatoarele D-Link suportă controlul lățimii de bandă. care utilizează mecanismul de poliție de trafic pentru a limita viteza. Administratorul poate seta manual viteza de conectare necesară pe port în intervalul de la 64 Kbps la viteza maximă acceptată a interfeței cu incrementări de 64 Kbps.
De exemplu, vom seta setarea limită de viteză la 128 Kbps pentru traficul transmis de la interfața comutatorului 5.
O soluție mai flexibilă pentru limitarea lărgimii de bandă este controlul de bandă per-flux. implementat pe modele mai vechi de switch-uri gestionate D-Link. Această caracteristică vă permite să limitați lățimea de bandă nu la tot traficul primit sau transmis de la interfața comutatorului, ci la fluxurile specifice de date definite de administratorul de rețea.
Exemplu de setare QoS
Fig. 15.11. Exemplu de setare QoS
Configurarea comutatorului 1
- Pentru ca informațiile despre prioritatea 802.1p să fie procesate în cadrul comutatorului, starea porturilor de comutare la care sunt conectate utilizatorii trebuie să fie transferată de la "fără marcaj" la "etichetat".
Configurarea comutatorului 2
- Modificați stările portului de la "fără marcaj" la "marcate"
Maparea priorităților 802.1p la cozile de așteptare și motorul de întreținere a coada de așteptare nu se modifică și se utilizează setările implicite.