Quality of Service

Z Multimediaexpo.cz

QoS (Quality of Service) je řízení datových toků v síti. Tento protokol zajišťuje spravedlivé dělení rychlostí a nedocházi tak k zahlcování sítě. Problém může nastat v okamžiku, kdy jeden subjekt sítě (budeme brát v tomto případě uživatele (více PC) připojeného ke sdílenému internetu v rámci třeba malé firmy nebo domácnosti s více PC). Jestliže se rozhodne jeden uživatel stahovat přes den např. film (700MB) a druhý chce např. volat přes VoIP a používat Web, tak se stane to, že druhý uživatel bude mít velké problémy v komunikaci, bude docházet k vysoké odezvě (ping) a web bude pomalý. Toto nastane pokud je sdílena celá konektivita a není nijak uplatňováno QoS, nebo alespoň nejjednoduší omezování rychlosti bandwidth.


Použití

Tento protokol se používá zejména na důležité služby jako je např. VoIP a HTTP, aby se ke každému dostala alespoň minimálně tato služba s určitou nadimenzovanou rychlostí. QoS se řeší jednak buď prioritami rozmezí: (např. 1-8) anebo nastavováním minimální rychlosti v bandwidth manageru u každěho subjektu v síti nebo portu anebo služby. Takovéto dělení rychlostí dokážou i levné routery, ale na priorizaci je potřeba OS a speciální routery.

Qos je nezbytnou součástí každého poskytovatele a menší nebo střední sítě.

QoS na linuxu

Na linuxu se pro QoS používá nejčastěji HTB či ESFQ. Nastavuje se pomocí iproute2 balíku. Doporučuji přečíst tuto dokumentaci: