QoS vs CoS
I computernetværk er der flere måder at forbedre kvaliteten af datatransmission. Den åbenlyse måde er at udvide båndbredden og forbedre hastigheden. Men er der nogen måde at forbedre dette ved at opbevare eksisterende hardware i pakkekoblede netværk? Dette koncept kom som at klassificere datarammer i form af "datatype", prioritere dem og overføre i netværket i henhold til deres prioritetsniveauer. Dette hjælper data med højere prioritetsniveauer til at have forrang for data med lav prioritet. Datarammer med højere prioritetsniveauer har flere og flere chancer for at bruge transmissionsmedium, hvilket betyder højere båndbredde. Dette fører til effektiv brug af båndbredden. CoS (Class of Service) og QoS (Quality of Service) spiller store roller i datarammerne “Klassificering” og “Prioritering” for at imødekomme ovenstående krav.
CoS (klasse af service)
Class of Service (CoS) er en teknik til at gruppere lignende type data sammen og tildele etiketter med "prioritetsniveauer" til hver gruppe. IEEE 802.1p-standarden i IEEE 802.1 (netværk og netværksadministration) -klasse giver lag 2-switches til at udføre klassificering og prioritering i datarammer. Dette fungerer i laget MAC (Media Access Control) i OSI-modellen. IEEE 802.1p rammehoved indeholder 3-bit felt til at definere otte prioritetsniveauer.
PCP | Netværksprioritet | forkortelse | Trafikegenskaber |
1 | 0 (lavest) | BK | Baggrund |
0 | 1 | VÆRE | Bedste forsøg |
2 | 2 | EE | Fremragende indsats |
3 | 3 | CA | Kritiske applikationer |
4 | 4 | VI | video, < 100 ms latency |
5 | 5 | VO | Stemme, < 10 ms latency |
6 | 6 | IC | Internetværkskontrol |
7 | 7 (højeste) | NC | Netværkskontrol |
I henhold til dette 7th (højeste) prioritetsniveau tildeles netværksstyringsrammer og sidste niveauer (0th og 1st) er tildelt baggrunds- og Best Effort-trafik.
QoS (servicekvalitet)
QoS er en mekanisme til at manipulere netværkstrafik i henhold til prioriteringsniveauer for rammer. Prioritetsniveauer er defineret af CoS, og QoS bruger disse værdier til at håndtere trafik i kommunikationsstien i henhold til organisationens politik. På denne måde kan eksisterende netværksressourcer bruges på en effektiv måde til at optimere datatransmission. Der er flere netværkskarakteristika forbundet med QoS. De er båndbredde (hastigheden for dataoverførsel), latens (maksimal dataoverførselsforsinkelse mellem kilde og destination), jitter (variationen i latenstid) og pålidelighed (procentdelen af pakker, der er kasseret af en router).
Der er flere teknikker til at definere QoS såsom Int-Serv (Integrated Services), Diff-Serv (Differential Services) og MPLS (Multiprotocol Label Switching). I integreret servicemodel bruges RSVP (Resource Reservation Protocol) til at anmode om og reservere ressource i netværket, som kan bruges til prioriterede data. I modellen Differential Services markerer Diff-Serv pakker med forskellige koder i henhold til tjenestetypen. Routing-enheder bruger disse mærker til at stille datarammer i kø i henhold til deres prioriteter. MPLS er meget brugt protokol; primære mål er at levere båndbreddeadministration og service af kvalitet for IP og andre protokoller.
Hvad er forskellen mellem CoS og QoS? • CoS definerer prioritetsniveauer, og QoS manipulerer trafik i henhold til disse definerede prioritetsniveauer. • CoS garanterer ikke fast båndbredde eller leveringstid, men QoS garanterer fast båndbredde til kritiske applikationer. • CoS fungerer på lag 2 i OSI senere, mens QoS implementeres i lag 3. • Netværksadministratorer kan konfigurere QoS i netværket effektivt i henhold til organisationskrav, men ændringerne, der er gjort i CoS, tilbyder ikke en større grad af fordele, som QoS tilbyder. • CoS-teknikker er enklere og kan skaleres let efterhånden som netværket vokser. Sammenlignet med CoS bliver QoS mere og mere kompleks, når netværk og efterspørgsel efter prioriterede data stiger. |