Skirtumas tarp QoS ir CoS

„QoS vs CoS“
 

Kompiuterių tinkluose yra keletas būdų, kaip pagerinti duomenų perdavimo kokybę. Akivaizdus būdas praplėsti pralaidumą ir pagerinti greitį. Bet ar yra kokių nors būdų tai pagerinti išlaikant esamą aparatinę įrangą paketinių komutuojamų tinklų tinkle? Ši koncepcija atsirado taip: duomenų rėmai klasifikuojami pagal „duomenų tipą“, nustatomi prioritetai ir perduodami tinkle pagal jų prioritetų lygius. Tai padeda aukštesnio prioriteto lygio duomenims turėti pirmenybę prieš žemo prioriteto duomenis. Duomenų kadrai su aukštesnio prioriteto lygiais turės vis daugiau galimybių naudoti perdavimo terpę, o tai reiškia didesnį pralaidumą. Tai lems efektyvų pralaidumo naudojimą. „CoS“ (paslaugų klasė) ir „QoS“ (paslaugų kokybė) vaidina pagrindinius vaidmenis „klasifikuojant“ ir „nustatant prioritetus“ duomenų rėmams, kad atitiktų aukščiau nurodytus reikalavimus..

CoS (paslaugos klasė)

Paslaugų klasė (CoS) - tai būdas sugrupuoti panašaus tipo duomenis ir kiekvienai grupei priskirti etiketes su „prioriteto lygiais“. IEEE 802.1p standartas IEEE 802.1 (tinklo ir tinklo valdymas) suteikia 2 sluoksnio jungiklius, kad būtų galima klasifikuoti ir nustatyti prioritetus duomenų rėmuose. Tai veikia OAC modelio MAC (Media Access Control) sluoksnyje. IEEE 802.1p kadro antraštėje yra 3 bitų laukas, apibrėžiantis aštuonis prioritetų lygius.

PCP

Tinklo prioritetas

Sutrumpinimas

Eismo ypatybės

1

0 (žemiausia)

BK

Bendrosios aplinkybės

0

1

BE

Geriausios pastangos

2

2

EE

Puikios pastangos

3

3

CA

Kritinės programos

4

4

VI

Vaizdo įrašas, < 100 ms latency

5

5

VO

Balsas, < 10 ms latency

6

6

IC

Internetinio darbo kontrolė

7

7 (aukščiausia)

NC

Tinklo valdymas

Pagal tai 7tūkst (aukščiausias) prioriteto lygis yra priskiriamas tinklo valdymo rėmams, o paskutinis - (0)tūkst ir 1Šv) yra priskiriami „Background“ ir „Best Effort“ srautams. 

QoS (paslaugos kokybė)

QoS yra manipuliavimo tinklo srautu mechanizmas pagal kadrų prioritetų lygius. Prioritetų lygius nustato CoS, o „QoS“ naudoja šias reikšmes srautui tvarkyti komunikacijos kelyje pagal organizacijos politiką. Tokiu būdu esamus tinklo išteklius galima efektyviai panaudoti duomenų perdavimo optimizavimui. Su „QoS“ susijusios kelios tinklo charakteristikos. Tai yra pralaidumas (duomenų perdavimo greitis), latentinis laikas (didžiausias duomenų perdavimo vėlavimas tarp šaltinio ir tikslo), virpėjimas (delsos kitimas) ir patikimumas (maršrutizatoriaus išmestų paketų procentas)..

Yra keli būdai QoS apibrėžti, tokie kaip „Int-Serv“ (integruotos paslaugos), „Diff-Serv“ („Diferencialinės paslaugos“) ir MPLS („Multiprotocol Label Switching“). Integruotosios paslaugos modelyje išteklių rezervavimo protokolas (RSVP) yra naudojamas norint prašyti ir rezervuoti išteklius tinkle, kuriuos galima naudoti prioritetiniams duomenims gauti. Diferencialinių paslaugų modelyje „Diff-Serv“ ženklina paketus su skirtingais kodais pagal paslaugos tipą. Maršruto parinkimo įtaisai naudoja šiuos ženklus, kad sudarytų eilę duomenų rėmuose pagal savo prioritetus. MPLS yra plačiai naudojamas protokolas; Pagrindiniai tikslai yra teikti IP ir kitų protokolų pralaidumo valdymą ir paslaugų kokybę.

Koks skirtumas tarp CoS ir QoS?

• CoS nustato prioritetų lygius, o QoS manipuliuoja srautu pagal šiuos apibrėžtus prioriteto lygius.

• „CoS“ negarantuoja fiksuoto pralaidumo ar pristatymo laiko, tačiau „QoS“ garantuoja fiksuotą pralaidumą kritinėms programoms.

• CoS vėliau veikia OSI 2 sluoksnyje, tuo tarpu QoS yra įdiegtas 3 sluoksnyje.

• Tinklo administratoriai gali efektyviai konfigūruoti QoS tinkle pagal organizacijos reikalavimus, tačiau CoS atlikti pakeitimai neteikia didesnės naudos, kaip siūlo QoS..

• CoS metodai yra paprastesni ir gali būti lengvai keičiami augant tinklui. Palyginti su CoS, QoS tampa vis sudėtingesnis, nes didėja tinklas ir didėja prioritetinių duomenų poreikis.