QoS vs CoS
În rețelele de calculatoare există mai multe modalități de îmbunătățire a calității transmisiei de date. Modul evident este de a extinde lățimea de bandă și de a îmbunătăți viteza. Dar există o modalitate de a îmbunătăți acest lucru prin păstrarea hardware-ului existent în rețele cu comutare de pachete? Acest concept a venit ca, clasificarea cadrelor de date în termeni de "tip de date", prioritizarea lor și transferul în rețea în funcție de nivelurile lor de prioritate. Acest lucru ajută datele cu niveluri de prioritate mai ridicate să aibă prioritate față de datele cu prioritate redusă. Cadrele de date cu niveluri de prioritate mai mari vor avea șanse tot mai mari să utilizeze mediul de transmisie, ceea ce înseamnă o lărgime de bandă mai mare. Acest lucru va duce la utilizarea eficientă a lățimii de bandă. CoS (clasa de servicii) și QoS (Quality of Service) joacă roluri importante în cadrele de date "Clasificare" și "Prioritizare" pentru a satisface cerințele de mai sus.
CoS (clasa de servicii)
Clasa de servicii (CoS) este o tehnică pentru gruparea împreună a datelor de același tip și atribuirea etichetelor cu "niveluri de prioritate" fiecărui grup. Standardul IEEE 802.1p al clasei IEEE 802.1 (rețea și gestiune de rețea) oferă comutatoare de strat 2 pentru a efectua clasificarea și prioritizarea în cadrele de date. Aceasta funcționează în stratul MAC (Media Access Control) din modelul OSI. Antetul pentru cadru IEEE 802.1p include un câmp cu 3 biți pentru a defini opt niveluri de prioritate.
PCP | Prioritatea rețelei | Acronim | Caracteristicile traficului |
1 | 0 (cel mai mic) | BK | fundal |
0 | 1 | FI | Cel mai bun efort |
2 | 2 | EE | Excelent efort |
3 | 3 | CA | Aplicații critice |
4 | 4 | VI | Video, < 100 ms latency |
5 | 5 | VO | Voce, < 10 ms latency |
6 | 6 | IC | Controlul intern |
7 | 7 (cea mai mare) | NC | Controlul rețelei |
În conformitate cu acestea, 7lea (cel mai înalt) nivel de prioritate este atribuită cadrelor de control al rețelei și ultimelor niveluri (0lea și 1Sf) sunt alocate traficului de fond și cel mai bun efort.
QoS (Calitatea serviciului)
QoS este un mecanism de manipulare a traficului de rețea în funcție de nivelurile de prioritizare a cadrelor. Nivelurile prioritare sunt definite de CoS, iar QoS utilizează aceste valori pentru a gestiona traficul pe calea comunicației în conformitate cu politica organizației. Astfel, resursele de rețea existente pot fi utilizate într-un mod eficient, pentru a optimiza transmisia de date. Există mai multe caracteristici ale rețelei asociate cu QoS. Acestea sunt Lățimea de Bandă (Rata transferului de date), Latența (Întârzierea transferului maxim de date între sursă și destinație), Jitter (Variația latenței) și Fiabilitatea (Procentul de pachete aruncate de un router).
Există mai multe tehnici pentru a defini QoS, cum ar fi Int-Serv (Servicii integrate), Diff-Serv (Differential Services) și MPLS (Multiprotocol Label Switching). În modelul de servicii integrate, Protocolul de rezervare a resurselor (Resource Reservation Protocol - RSVP) este folosit pentru a solicita și a rezerva o resursă în rețea care poate fi utilizată pentru datele prioritare. În modelul de servicii diferențiale, Diff-Serv marchează pachete cu coduri diferite în funcție de tipul de serviciu. Dispozitivele de direcționare utilizează aceste mărci pentru a coaliza cadrele de date în funcție de prioritățile lor. MPLS este un protocol utilizat pe scară largă; obiectivele principale sunt de a asigura managementul lățimii de bandă și calitatea serviciului pentru protocoale IP și alte protocoale.
Care e diferenta dintre CoS și QoS? • CoS definește nivelurile de prioritate, iar QoS manipulează traficul în funcție de aceste niveluri de prioritate definite. • CoS nu garantează o lățime de bandă fixă sau un timp de livrare, dar QoS garantează o lățime de bandă fixă pentru aplicațiile critice. • CoS funcționează la nivelul 2 în OSI mai târziu, în timp ce QoS este implementat în stratul 3. • Administratorii de rețea pot configura în mod eficient QoS în rețea în conformitate cu cerințele organizației, dar schimbările efectuate în CoS nu oferă un grad mai mare de beneficii pe măsură ce QoS oferă. • Tehnicile CoS sunt mai simple și pot să scadă cu ușurință pe măsura creșterii rețelei. În comparație cu CoS, QoS devine din ce în ce mai complexă, deoarece rețeaua și cererea de date prioritare cresc. |