QoS ( c uality of s ervice „ quality of service”) este o tehnologie de furnizare a diferitelor clase de trafic cu diferite priorități în serviciu [1] , tot acest termen din domeniul rețelelor de calculatoare este probabilitatea ca o rețea de comunicații să respecte un anumit acord de trafic sau, în unele cazuri, o desemnare informală a probabilității ca un pachet să treacă între două puncte din rețea.
Ceea ce poate fi tradus literal ca: „QoS este capacitatea unei rețele de a furniza serviciul necesar unui anumit trafic într-un anumit cadru tehnologic.”
Într-un sens tehnic restrâns, acest termen înseamnă un set de metode de gestionare a resurselor rețelelor de pachete .
În majoritatea cazurilor, calitatea comunicării este determinată de patru parametri:
Pentru ușurință de înțelegere , canalul de comunicație poate fi reprezentat ca o conductă condiționată, iar debitul poate fi descris în funcție de doi parametri: diametrul conductei și lungimea acesteia.
Când transmisia de date întâmpină o problemă de „gât de sticlă” pentru primirea și trimiterea pachetelor pe routere , atunci se folosește de obicei metoda FIFO : primul intrat - primul ieșit (First In - First Out). Cu trafic intens, acest lucru creează congestie, care se rezolvă într-un mod extrem de simplu: toate pachetele care nu sunt incluse în tamponul de coadă FIFO (intrare sau ieșire) sunt ignorate de router și, în consecință, sunt pierdute pentru totdeauna. O metodă mai rezonabilă este să folosiți o coadă „inteligentă”, în care prioritatea pachetelor depinde de tipul de serviciu - ToS . Cerință preliminară: Pachetele trebuie să aibă deja o etichetă de tip de serviciu pentru a crea o coadă inteligentă. Utilizatorii obișnuiți întâlnesc cel mai adesea termenul QoS în routerele de acasă cu QoS. De exemplu, este logic să acordați prioritate ridicată pachetelor VoIP și prioritate scăzută clienților FTP , SMTP și de partajare a fișierelor.
A avea marca ToS Best Effort Service nu este un mecanism cu granulație fină și este un semn al unei simple creșteri a debitului fără nicio separare a claselor individuale de trafic și a reglementărilor.
Conform RFC 1633 , modelul de serviciu integrat oferă calitate de la capăt la capăt a serviciului prin garantarea debitului necesar. IntServ utilizează protocolul de rezervare a resurselor de rețea RSVP pentru propriile scopuri , care asigură îndeplinirea cerințelor pentru toate nodurile intermediare. Termenul „rezervare de resurse” este adesea folosit în legătură cu IntServ .
Descris în RFC 2474 și RFC 2475 . Oferă QoS pe baza alocării resurselor în nucleul rețelei și a anumitor clasificatori și constrângeri la marginea rețelei combinate pentru a furniza serviciile necesare. Acest model introduce împărțirea traficului în clase, fiecare având propriul nivel de QoS. DiffServ constă în gestionarea modelării traficului (clasificarea pachetelor, marcarea, gestionarea ratei) și managementul politicilor (alocarea resurselor, politica de eliminare a pachetelor). DiffServ este cel mai potrivit exemplu de prioritizare inteligentă a traficului.
O anumită calitate a serviciului poate fi necesară pentru o serie de aplicații de rețea, în special:
O altă metodă de evaluare a calității, în special în telefonia IP și IPTV , este metoda metrică, care reflectă sau prezice calitatea experimentată subiectiv. Sunt utilizate evaluări subiective și indicatori precum „performanța percepută de utilizator”, „satisfacția utilizatorului”, „numărul de clienți fericiți”. Metoda se numește Scor mediu de opinie ( MOS , „concept absolut subiectiv”) sau calitatea experienței (QoE, „metoda estimărilor empirice”).
În acest context, QoS este efectul cumulativ al satisfacției clienților asupra serviciilor care afectează toate serviciile. Această definiție evaluează aplicația respectivă ca evaluare subiectivă și este ajustată de factori adecvați despre: timpul de răspuns, prezența și magnitudinea scăderilor, zgomot, conversații străine audibile, nivelul volumului, răspuns în frecvență, ecou vizibil etc. și include, de asemenea, un subiect subiectiv. evaluarea serviciului (suport).
Mulți utilizatori cred că serviciul QoS de rețea din Windows XP își rezervă 20% din lățimea de bandă a oricărui canal în orice moment (și, prin urmare, recomandă dezactivarea acestui serviciu) [2] . Cu toate acestea, Microsoft neagă acest lucru. Revizuirea din 16 iunie 2006 a articolului din baza de cunoștințe Microsoft conține următoarea declarație [3] :
Unele publicații și grupuri de știri au declarat că Windows XP rezervă întotdeauna 20% din lățimea de bandă disponibilă pentru mecanismul QoS. Această afirmație este incorectă...
În Windows XP, ca și în Windows 2000 , programele folosesc programatorul de pachete QoS prin intermediul API-urilor QoS. Dacă nu există programe care necesită acces prioritar la rețea, atunci programele împreună folosesc întreaga lățime de bandă a rețelei. Dacă un program are o lățime de bandă „rezervată”, dar nu transmite date, atunci această lățime de bandă poate fi folosită și de alte programe. În mod implicit, programul poate rezerva până la 20% din lățimea de bandă totală a fiecărei interfețe de pe computerul țintă. Dacă programul care a rezervat lățimea de bandă nu o folosește pe deplin, atunci partea neutilizată este disponibilă pentru alte programe.
De fapt, testele au arătat că dezactivarea QoS nu dă o creștere a vitezei. Acest lucru nu exclude, totuși, posibilul impact negativ al QoS asupra funcționării anumitor combinații de programe nu tocmai corect configurate care lucrează cu rețeaua, care, poate, a fost originea acestui mit.