Paslaugos kokybė arba QoS yra būdas teikti geresnes paslaugas tam tikriems srauto tipams įvairių tipų paketų perjungimo tinkluose. Naudojama tinklo terpė gali būti bet kuri iš kelių technologijų tipų, pradedant Ethernet ir baigiant belaidžiais ir kadrų perdavimo tinklais. QoS suteikia metodą, kaip nustatyti, kuriam srautui tinklo segmente turėtų būti suteiktas prioritetas.
Aplinkos, kurioje naudojamas QoS, pavyzdys būtų internetinė telefono sistema organizacijos tinkle. Tarkime, kad organizacija sukuria paketų perjungimo tinklą su dešimčia kompiuterių, naudojant eternetą kaip pagrindą. Tada įmonė prijungia maršrutizatorių ir kitą techninę įrangą, kad prisijungtų prie viešojo interneto.
QoS šis scenarijus tikrai nepaveiks, nes visas srautas iš esmės yra to paties tipo. Kai įmonė nusprendžia prie savo tinklo prijungti naują telefono sistemą, naudodama „Voice Over IP“ technologiją, QoS tampa veiksniu.
Pagrindinė QoS funkcija yra užtikrinti, kad visos technologijos gautų pralaidumą, kurio joms reikia norimu lygiu. Tokiu atveju telefonai gautų pakankamai pralaidumo, kad būtų išvengta trikdžių skambučių, o kompiuteriai turėtų pakankamai pralaidumo naršyti internete ir atlikti pareigas, kad naudotojai neatrodytų lėtai.
QoS naudoja išteklių rezervavimo valdymo mechanizmus, kad administratoriai galėtų nustatyti pageidaujamą paslaugų lygį kiekvienam srauto tipui tinkle. Leidžiant telefono srautui užtikrinti didesnį QoS nei interneto srautą, naudojant telefoną bus daug mažiau trukdžių, nes tinklas numatys telefono skambučius ir atitinkamai pritaikys pralaidumą visiems įrenginiams.
Kompiuterių tinklų technologijos taip pat turi atsižvelgti į tokius dalykus kaip perkrova. Kai du naudotojai pirmiau pateiktame pavyzdyje yra prisijungę prie interneto ir sulaukiama trys telefono skambučiai, tinklas turi turėti galimybę nuspręsti, ką daryti su visu į jį nukreiptu srautu. Daug kartų didelė srauto dalis bus tvarkoma naudojant technologiją, vadinamą eilėmis, kuri leidžia saugoti srautą tol, kol jį bus galima apdoroti, atsižvelgiant į naudojamą eilės sudarymo metodą. Pagalvokite apie eilę taip: tarkime, kad į organizaciją ateina penkios telefono linijos, bet vienu metu į visus skambučius gali atsiliepti tik du žmonės. Eilių sistema gautų visus įeinančius skambučius ir nukreiptų du skambučius turimiems darbuotojams, o kitus skambučius toliau valdytų.
Du įprasti eilių tipai, naudojami su QoS, yra „First in First Out“ (FIFO) ir „Priority Queuing“. FIFO eilė leidžia pirmam srautui į eilę būti pirmuoju srautu. Mūsų telefono pavyzdyje tai leistų trečiuoju skambinančiuoju skambinti kitą kartą, net jei likusios dvi linijos užsipildo. Prioritetinė eilė leidžia įvairiems srauto tipams priskirti prioritetą ir šiam srautui paskirstyti pralaidumą, kai poreikis didėja.
Jei mūsų organizacijoje telefonijos srautui bus suteiktas didesnis prioritetas nei duomenų srautui, darbuotojams pradėjus naudotis telefonu, internetas kitiems vartotojams pradės lėtėti. Netelefoninis srautas bus ribojamas, kad telefono skambučiai būtų kokybiškesni.
QoS ir technologijų poreikis valdyti kelis srauto tipus tame pačiame tinkle auga ir ateityje taps vis dažnesnis.