Skillnad mellan QoS och CoS

QoS vs CoS
 

I datanätverk finns det flera sätt att förbättra kvaliteten på dataöverföringen. Det uppenbara sättet är att utöka bandbredd och förbättra hastigheten. Men finns det något sätt att förbättra detta genom att hålla befintlig hårdvara i paketkopplade nätverk? Detta begrepp kom som att klassificera datarammer i form av "typ av data", prioritera dem och överföra i nätverket enligt prioritetsnivåerna. Detta hjälper data med högre prioritetsnivåer att ha företräde framför data med låg prioritet. Dataramar med högre prioritetsnivåer kommer att ha fler och fler chanser att använda överföringsmedium, vilket betyder högre bandbredd. Detta kommer att leda till effektiv användning av bandbredd. CoS (Service Class) och QoS (Quality of Service) spelar viktiga roller i "Klassificera" och "Prioritera" dataramar för att uppfylla ovanstående krav.

CoS (klass av service)

Service klass (CoS) är en teknik för att gruppera liknande data tillsammans och tilldela etiketter med "prioritetsnivåer" till varje grupp. IEEE 802.1p-standarden i IEEE 802.1 (Networking and Network Management) klassen ger skikt 2-switchar för att utföra klassificering och prioritering i dataramar. Detta fungerar i MAC (Media Access Control) -lagret i OSI-modellen. IEEE 802.1p ramhuvud innehåller 3-bitars fält för att definiera åtta prioritetsnivåer.

PCP

Nätverksprioritet

Akronym

Trafikegenskaper

1

0 (lägst)

BK

Bakgrund

0

1

VARA

Bästa insats

2

2

EE

Utmärkt ansträngning

3

3

CA

Kritiska applikationer

4

4

VI

Video, < 100 ms latency

5

5

VO

Röst, < 10 ms latency

6

6

IC

Internetwork Control

7

7 (högsta)

NC

Nätverkskontroll

Enligt detta, 7th (högsta) prioritetsnivå tilldelas ramar för nätverkskontroll och sista nivåer (0th och 1st) tilldelas Trafik för bakgrund och bästa insatser. 

QoS (servicekvalitet)

QoS är en mekanism för att manipulera nätverkstrafik enligt prioriteringsnivåerna för ramar. Prioritetsnivåer definieras av CoS och QoS använder dessa värden för att hantera trafik i kommunikationsvägen enligt organisationens policy. På så sätt kan befintliga nätverksresurser användas på ett effektivt sätt för att optimera datatransmission. Det finns flera nätverksegenskaper associerade med QoS. De är Bandbredd (Dataöverföringshastigheten), Latency (Maximal dataöverföringsfördröjning mellan källa och destination), Jitter (Variation i latens) och Pålitlighet (Andelen paket som kasseras av en router).

Det finns flera tekniker för att definiera QoS som Int-Serv (Integrated Services), Diff-Serv (Differential Services) och MPLS (Multiprotocol Label Switching). I integrerad servicemodell används resursreservationsprotokoll (RSVP) för att begära och reservera resurs i nätverket som kan användas för prioriterade data. I Differential Services-modellen markerar Diff-Serv paket med olika koder enligt typ av tjänst. Routing-enheter använder dessa märken till könedatabaser i enlighet med deras prioriteringar. MPLS är allmänt använt protokoll; primära mål är att tillhandahålla bandbreddshantering och servicekvalitet för IP och andra protokoll.

Vad är skillnaden mellan CoS och QoS?

• CoS definierar prioritetsnivåer och QoS manipulerar trafik enligt dessa definierade prioritetsnivåer.

• CoS garanterar inte fast bandbredd eller leveranstid, men QoS garanterar fast bandbredd för kritiska applikationer.

• CoS fungerar senare i lager 2 i OSI, medan QoS implementeras i lager 3.

• Nätverksadministratörer kan konfigurera QoS i nätverket effektivt enligt organisationskrav, men de förändringar som gjorts i CoS erbjuder inte högre fördelar som QoS erbjuder.

• CoS-tekniker är enklare och kan skala enkelt när nätverket växer. Jämfört med CoS blir QoS alltmer komplext som nätverk och efterfrågan på prioriterad dataökning.