Co je to QoS?

hierarchical-quality-of-service-2

Kvalita služeb – Quality of Services (QoS): Co je to kvalita služeb?

V běžných počítačových sítích se používá konkurenční přístup k přenosovému médiu (např. sítě Ethernet, ale i bezdrátové sítě Wi-Fi) a v nich tzv. best-effort services (viz dále), kdy se zkrátka přenášejí data tak, jak přicházejí, což typicky funguje dobře, protože požadavky na přenos jsou nižší, než dostupná kapacita. Dojde-li však k zaplnění přenosové kapacity, začnou se plnit vyrovnávací paměti (buffery), čímž se aktivní prvky v počítačové síti snaží překlenout chvilkové zahlcení přenosového média. Tím dochází ke zvětšování latence (zpoždění), protože jednotlivé datagramy ve frontách čekají na vyřízení. K vyčerpání přenosové kapacity může například snadno dojít, když uživatel začne stahovat z Internetu větší objemy dat, které na delší dobu plně využijí kapacitu jeho linky k providerovi (poskytovateli připojení k Internetu).

Některé síťové služby, které pracují s daty v reálném čase (např. VoIP nebo přenos multimediálních dat jako je IPTV, ale i počítačové hry) fungují při vyšší latenci špatně. Dochází ke zpoždění, výpadkům, kolísání přenosové rychlosti (jitter) a celkově ke zhoršení kvality poskytované služby. V tuto chvíli nastává okamžik, kdy je možné situaci řešit nasazením QoS. Pomocí QoS může správce sítě pro některý síťový provoz nastavit vyšší prioritu, takže je přenášen i v případě zahlcení přenosového média prioritně, beze ztrát a bez zvýšení latence.

QoS typicky používá i provider, který typicky používá tzv. agregaci, což znamená, že svým zákazníkům „naslibuje“ vyšší přenosové kapacity, než má reálně k dispozici. Za běžných okolností to nemusí vadit, protože ne všichni jeho zákazníci využívají svoje připojení k Internetu naplno a ve stejný čas. Proto dochází k zahlcení konektivity providera typicky pouze ve špičkách, například před obědem nebo spíše před večerními zprávami. Provider může pomocí differentiated services (viz dále) zajistit, že zákazníci sice zaregistrují jisté zpomalení, ale nedojde ke stavu, kdy by bylo téměř nemožné jeho služby využívat.

 

Co je to QoS?