Calitatea serviciului, sau QoS, este o caracteristică importantă a rețelelor moderne. Tehnologia permite procesarea diferită a diferitelor tipuri de trafic, asigurând astfel că traficul „important” are întotdeauna prioritate față de cel mai puțin important. Deși această explicație simplistă poate face să pară simplă, este de fapt destul de complexă și, odată ce o puneți la loc, veți dori să găsiți modalități de a vedea dacă funcționează.
Există, desigur, ceea ce este evident. Dacă traficul dvs. important funcționează bine chiar și în perioadele de utilizare ridicată a rețelei, sunt șanse ca QoS-ul să-și facă treaba. Dar pentru a obține o imagine clară a modului în care funcționează lucrurile, instrumentele de testare și măsurare a QoS sunt calea de urmat. Și sunt și subiectul postării de astăzi.
Astăzi, vom discuta mai întâi QoS, vom explica ce este și, mai important, cum funcționează . Vom afla despre clasificare și marcare, precum și despre punerea la coadă. În continuare, vom discuta consecințele neutilizarii QoS și vom vorbi despre limitările acestei tehnologii puternice, deoarece, ca orice altceva, nu este perfectă. Acest lucru ne va conduce la cea mai importantă parte a acestei postări, recenziile noastre despre câteva dintre cele mai bune instrumente pentru testarea și măsurarea QoS. Vom explora cele mai interesante caracteristici ale câtorva instrumente pe care le-am considerat a fi cele mai interesante.
Deci, ce este QoS, exact?
Pe măsură ce utilizarea obișnuită a rețelei a crescut de-a lungul anilor pentru a include tot mai mult trafic de diferite tipuri și pe măsură ce congestionarea rețelei a devenit din ce în ce mai frecventă și mai importantă, inginerii și-au dat seama curând că au nevoie de o modalitate de a organiza și prioritiza traficul. La urma urmei, congestionarea rețelei nu este atât de rea dacă vă puteți asigura totuși că traficul important are șansa de a trece. Acesta este ceea ce înseamnă calitatea serviciului (QoS). QoS nu este doar un lucru, ci mai degrabă o combinație de caracteristici și tehnologii care lucrează împreună pentru a îndeplini obiectivul de a stabili prioritizarea și rutarea corectă a traficului de rețea. Printr-o mulțime de încercări și erori, ceea ce avem astăzi este un sistem QoS relativ universal care poate fi utilizat pentru a ne asigura în mod fiabil că traficul important primește atenția de care are nevoie.
Un aspect important al QoS este că trebuie implementat de la capăt la capăt pentru a fi de orice folos. QoS este configurat pe dispozitivele, cum ar fi comutatoarele și routerele, care gestionează traficul. Orice astfel de dispozitiv din calea datelor trebuie să aibă configurația QoS corectă, altfel lucrurile nu vor avea efectul așteptat. De asemenea, fiecare dispozitiv trebuie să aibă o configurație QoS compatibilă cu a celorlalți. QoS folosește marcaje de prioritate pentru a-și realiza magia. Vă puteți imagina cu ușurință ce s-ar întâmpla dacă un dispozitiv ar considera un număr cu prioritate mai mare ca fiind mai important, în timp ce altul ar face opusul.
CITEȘTE ȘI: 9 cele mai bune programe de cartografiere și topologie de diagramă de rețea
Cum funcționează QoS
Înainte de a începe, aș dori să precizez câteva lucruri. În primul rând, nu sunt inginer de rețele. În al doilea rând, scopul acestei explicații este să nu fie absolut exactă. Cu bună știință, simplific prea mult lucrurile și chiar răsucesc realitatea într-o anumită măsură pentru a face această secțiune mai ușor de înțeles. Scopul meu este să vă dau o idee generală despre cum funcționează, nu să vă instruiesc despre configurarea QoS.
QoS funcționează prin identificarea traficului care este mai „important” și prin prioritizarea traficului în întreaga rețea. Nu există nicio „regulă de aur” cu privire la traficul mai important decât altele. Evident, un anumit trafic, cum ar fi vocea sau fluxul video, va fi considerat important în mod normal pentru că nu va funcționa corect atunci când suferă de degradare a performanței . O parte din trafic, cum ar fi navigarea pe web în multe organizații, este considerat neimportant și, prin urmare, nu va fi prioritizat.
Există două componente pentru QoS. În primul rând, traficul trebuie clasificat și marcat. Deși există mai multe moduri în care traficul poate fi marcat, serviciile diferențiate sunt cele mai răspândite astăzi. Acesta este cel pe care îl vom detalia în scurt timp. A doua componentă este coada de așteptare care va asigura că datele prioritare vor fi transmise cu cât mai puține întârzieri. Așezarea în coadă se face la dispozitivele din rețea conform marcajelor Serviciilor diferențiate.
Serviciile diferențiate, sau DiffServ, folosesc un cod pe șase biți în antetul fiecărui pachet pentru a marca în funcție de mai multe clase de prioritate crescătoare. Acest marcaj este denumit Punctul de cod al serviciilor de diferențiere sau DSCP. Valorile tipice DSCP variază de la 0, cel mai puțin important trafic, până la 48, cel mai important.
Clasificare și marcare
Pentru ca traficul de rețea să fie gestionat corect în funcție de prioritatea sa, acesta trebuie mai întâi clasificat și marcat corespunzător. Marcarea se poate face chiar la sursă. De exemplu, nu este neobișnuit ca telefoanele IP să-și marcheze traficul ca DSCP 46, o valoare cu prioritate ridicată. Pentru traficul care nu este marcat la sursă, lucrurile sunt puțin mai complicate.
Traficul nemarcat nu există de fapt cu DiffServ. În mod implicit, tot traficul este marcat DSCP 0, cea mai mică prioritate. Depinde de primul dispozitiv de rețea care gestionează traficul – de obicei un comutator – să îl marcheze. Cum se face? Mai ales prin ACL-uri.
ACL-urile sau Listele de control al accesului sunt o caracteristică a majorității echipamentelor de rețea care poate fi utilizată pentru a identifica traficul. După cum sugerează și numele lor, acestea au fost inițial folosite ca mijloc de control al accesului. ACL-urile identifică traficul pe baza mai multor criterii. Printre acestea, cele mai frecvente sunt adresa IP sursă și destinație și numărul portului sursă și destinație. De-a lungul anilor, ACL-urile au devenit din ce în ce mai rafinate și acum pot fi folosite pentru a selecta cu precizie un trafic foarte specific.
În cazul ACL-urilor utilizate pentru inserarea marcajelor QoS, regulile specifică nu numai cum să recunoască traficul, ci și cu ce valoare DSCP să-l marcheze.
La coadă
Acum că traficul este marcat, nu mai rămâne decât să-l prioritizați în funcție de marcajul acestuia. Acest lucru se realizează în mod normal prin utilizarea mai multor cozi cu prioritate crescândă. Deși valorile DSCP au o lățime de 6 biți și, prin urmare, pot varia de la 0 la 63, echipamentele de rețea rareori folosesc atât de multe cozi. Este tipic pentru majoritatea echipamentelor de rețea să folosească de la trei până la șapte cozi, cinci fiind cel mai frecvent număr. Cu cinci cozi și peste 60 de marcaje, cu siguranță v-ați gândit că în fiecare coadă se află mai mult de o valoare DSCP.
Coada cu cea mai mică prioritate, care este adesea numită coada de cel mai bun efort sau coadă BE, va fi cea care primește cea mai puțină atenție din partea motorului de rutare. În schimb, coada cu cea mai mare prioritate, pe care o numim adesea în timp real sau RT, va atrage cea mai mare atenție. Acest lucru asigură că traficul „important” va fi direcționat sau comutat cu prioritate. Desigur, acest lucru înseamnă, de asemenea, că traficul cel mai bun efort ar putea fi întârziat serios și poate chiar să nu fie livrat niciodată. Acesta este ceva de reținut atunci când clasificați și marcați traficul cu cel mai bun efort.
CITURI LEGATE: Cele mai bune instrumente de detectare a intruziunilor
QoS este obligatoriu?
Consecințele neutilizarii QoS variază foarte mult. De exemplu, dacă rețeaua dvs. nu transportă trafic extrem de sensibil, cum ar fi Voice over IP (VoIP) sau streaming video, neutilizarea QoS ar putea să nu aibă nicio diferență. Acest lucru este valabil mai ales atunci când nivelurile actuale de trafic sunt scăzute. De fapt, într-o situație de trafic redus, QoS nu aduce aproape niciun beneficiu.
Dar în situațiile în care rețeaua dumneavoastră suferă de orice – sau mai multe – probleme, cum ar fi suprautilizarea și congestia, atunci absența QoS va duce la tot felul de probleme. Pentru traficul care necesită transmisie în timp real sau aproape în timp real, cum ar fi Voce prin IP, ar putea fi, de exemplu, cauza unui sunet deformat, tăiat sau neinteligibil. Streamingul video ar fi, de asemenea, afectat, rezultând în tamponare excesivă sau pixelare în timpul redării.
Dar chiar și alte servicii ar putea suferi din cauza absenței QoS. Imaginați-vă că un utilizator de rețea corporativă încearcă să acceseze un important sistem de contabilitate bazat pe web, în timp ce, în același timp, sute de utilizatori se află în pauza de masă, navigând intens pe internet. Acest lucru ar putea face aplicația de contabilitate inutilizabilă, cu excepția cazului în care traficul său este prioritizat corect folosind QoS.
QoS are limitări
Dar, oricât de bună este, implementarea QoS nu este soluția pentru fiecare problemă. Administratorii de rețea tind să creadă că implementarea QoS îi va scuti de nevoia de a adăuga lățime de bandă. Deși este adevărat că implementarea QoS va determina o îmbunătățire imediată și foarte aparentă în funcționarea traficului cu prioritate înaltă. De asemenea, va degrada traficul cu prioritate mai mică.
QoS se va ocupa de congestionarea temporară a rețelei și se va asigura că serviciile critice pentru afaceri continuă să funcționeze corect în timp ce există congestie, dar nu o va opri. Încă trebuie să monitorizați utilizarea rețelei și să aveți un program de planificare a capacității.
Cele mai bune instrumente de testare și măsurare a QoS
Am văzut cum QoS este deosebit de benefică pentru traficul în timp real, cum ar fi traficul VoIP sau vizualizarea în flux. Nu va fi, așadar, o surpriză că multe instrumente de testare și măsurare a QoS sunt de fapt instrumente de testare VoIP. Instrumentele pe care le-am inclus pe lista noastră au un lucru în comun, ele vor măsura în detaliu performanța rețelelor atunci când QoS este în uz și, prin urmare, pot fi utilizate pentru a valida dacă configurația dvs. QoS funcționează conform așteptărilor.
1. SolarWinds VoIP și Manager de calitate a rețelei (PROCĂ GRATUITĂ)
Mulți administratori de rețea sunt familiarizați cu SolarWinds , compania care produce unele dintre cele mai bune instrumente de administrare a rețelei în ultimii 20 de ani. Monitorul său de performanță a rețelei , de exemplu, este o platformă de monitorizare SNMP care obțin scoruri în mod constant printre cele mai bune disponibile. Compania este, de asemenea, renumită pentru instrumentele sale gratuite, care au fost concepute fiecare pentru a răspunde unei nevoi specifice a administratorilor de rețea. Acestea includ un gratuit TFTP S erver sau avansat S ubnet C alculator , de exemplu.
Pentru testarea și măsurarea QoS, SolarWinds VoIP și Network Quality Manager este ceea ce aveți nevoie. Este un instrument dedicat de monitorizare VoIP care este plin de caracteristici excelente. Acest instrument poate fi folosit pentru a monitoriza valorile de calitate a apelurilor VoIP, inclusiv fluctuația, latența, pierderea pachetelor și MOS. Poate fi folosit și pentru a depana performanța apelurilor VoIP prin corelarea problemelor de apel cu performanța WAN. Sistemul oferă, de asemenea, monitorizare WAN în timp real, folosind tehnologia Cisco IP SLA. Caracteristica sa vizuală de urmărire a căii de apel VoIP vă permite să vedeți și să identificați problemele de apel de-a lungul întregii căi de rețea.
Configurarea SolarWinds VoIP și Network Quality Manager este ușoară și poate fi realizată cu doar câteva clicuri de mouse. Sistemul descoperă automat dispozitivele de rețea Cisco IP SLA și, de obicei, se implementează în mai puțin de o oră. Și odată ce este pornit și funcționează, oferă o perspectivă foarte profundă asupra mediului dvs. de rețea VoIP.
Acest instrument oferă monitorizarea în timp real a performanței WAN de la site la site și are, de asemenea, funcții de alertă pentru a vă anunța despre orice situație anormală. Poate ajuta la asigurarea faptului că circuitele WAN funcționează conform așteptărilor utilizând valorile Cisco IP SLA, testele de trafic sintetic și praguri de performanță personalizate și alerte. Are, de asemenea, urmărirea vizuală a corecțiilor de apel VoIP, un instrument neprețuit de depanare.
SolarWinds VoIP și Rețeaua de calitate Managerul va monitoriza nu numai circuite WAN, acesta poate afișa , de asemenea , de utilizare și de performanță valorile de gateway - uri VoIP și trunchiuri PRI. Poate ajuta la planificarea capacității, permițându-vă să măsurați calitatea vocii înainte de noile implementări VoIP.
Prețul pentru SolarWinds VoIP și Network Quality Manager începe la 1.615 USD pentru până la 5 dispozitive sursă IP SLA și 300 de telefoane IP. Sunt disponibile și alte niveluri de licență, inclusiv o licență nelimitată pentru dispozitiv. Și, ca și în cazul majorității instrumentelor SolarWinds, este disponibilă o probă gratuită de 30 de zile dacă doriți să testați produsul înainte de a vă angaja să-l achiziționați.
2. Monitor de rețea PRTG
Network Monitor PRTG de la Paessler AG este un sistem de monitorizare de rețea bine - cunoscut care face mult mai mult decât doar monitoriza utilizarea lățimii de bandă de rețea. Prin utilizarea senzorilor, care sunt ca programe suplimentare, PRTG poate fi folosit pentru a monitoriza diferiți parametri ai rețelelor și sistemelor. Instrumentul poate monitoriza orice sistem, dispozitiv, trafic și aplicație din infrastructura dumneavoastră IT. Doi senzori specifici sunt deosebit de interesanți în contextul postării de astăzi. Senzorul QoS măsoară parametri precum pierderea de pachete UDP, fluctuația, latența Ethernet etc. Și pentru dispozitivele Cisco compatibile IP-SLA, există un senzor IP-SLA, care poate fi folosit pentru a citi valori similare de pe dispozitivele Cisco. Ambele metode vă arată calitatea conexiunii VoIP și vă permitdefiniți ce nivel de latență , jitter etc. sunt acceptabile. Ori de câte ori pragul este depășit, puteți fi anunțat și puteți lua măsurile adecvate pentru a rezolva situația. Notificările pot fi trimise prin e-mail sau SMS sau transmise către un dispozitiv mobil folosind aplicația client gratuită disponibilă pentru Android, iOS și Windows Phone.
Paessler susține că puteți începe monitorizarea cu PRTG în câteva minute de la pornirea instalării. Sistemul de auto-descoperire al instrumentului va scana segmente de rețea și va recunoaște automat o gamă largă de dispozitive și sisteme. Apoi va crea senzori din șabloane de dispozitive predefinite. Senzorii specifici legați de QoS vor trebui apoi configurați, făcând instalarea puțin mai lungă, dar acesta este încă unul dintre cele mai rapide instrumente de configurat.
PRTG Network Monitor este disponibil într - o versiune gratuită, full-featured , care este limitat la 100 de senzori, în cazul în care orice monitorizat numarul de parametri ca un singur senzor. De exemplu, monitorizarea lățimii de bandă pe fiecare port al unui switch cu 48 de porturi va conta ca 48 de senzori. Pentru a monitoriza mai mult de 100 de senzori, va trebui să achiziționați o licență. De asemenea, veți folosi un senzor pentru fiecare instanță de QoS pe care doriți să o monitorizați. Prețul crește odată cu numărul de senzori și începe de la 1 600 USD pentru 500 de senzori până la 14 500 USD pentru senzori nelimitați. Este disponibilă o versiune de încercare de 30 de zile gratuită pentru dispozitiv.
3. ManageEngine OpManager
ManageEngine OpManager este un alt unul dintre cele mai cunoscute instrumente de monitorizare a rețelei. Acesta va monitoriza semnele vitale ale serverelor dvs. (fizice și virtuale), precum și echipamentele de rețea și vă va alerta de îndată ce ceva nu este în conformitate cu specificațiile. Instrumentul are o interfață de utilizator intuitivă care vă va permite să găsiți cu ușurință informațiile de care aveți nevoie. Produsul are, de asemenea, un motor de raportare excelent, împreună cu unele rapoarte pre-construite și personalizate. Pentru a completa pachetul, funcțiile de alertă ale acestui sistem sunt, de asemenea, foarte complete.
Și când vine vorba de monitorizarea QoS, opțiunea de monitorizare VoIP a lui ManageEngine OpManager se integrează perfect cu OpManager pentru a monitoriza și raporta în mod proactiv capacitatea infrastructurii dumneavoastră de a gestiona apelurile VoIP. Instrumentul utilizează Cisco IP SLA pentru a monitoriza continuu parametrii critici de calitate a serviciului ai rețelelor VoIP. Parametrii VoIP monitorizați includ pierderea de pachete, întârzierea, fluctuația, scorul mediu de opinie (MOS) și timpul de dus-întors (RTT).
Prețul pentru ManageEngine OpManager este bazat pe numărul de dispozitive monitorizate. Prețurile variază de la 715 USD pentru 25 de dispozitive la 14 995 USD pentru 1000 de dispozitive. Opțiunea de monitorizare VoIP adaugă 125 USD per dispozitiv care o necesită. La fel ca în cazul majorității instrumentelor comerciale de monitorizare cu funcții complete, este disponibilă o perioadă de încercare gratuită de 30 de zile.
4. VoIPmonitor
VoIPmonitor este un sniffer de pachete de rețea open-source cu un front-end comercial pentru monitorizarea majorității protocoalelor VoIP. Instrumentul, care rulează pe Linux, este conceput pentru a analiza calitatea apelurilor VoIP pe baza parametrilor rețelei, cum ar fi variația întârzierii (jitter) și pierderea pachetelor, conform modelului ITU-T G.107 E, care prezice calitatea utilizând scara MOS. . Informațiile despre apel, împreună cu statisticile relevante, sunt salvate într-o bază de date MySQL. Opțional, fiecare apel poate fi salvat într-un fișier pcap (un format de captură de fișier care poate fi deschis cu alte instrumente de analiză, cum ar fi Wireshark) fie numai cu protocolul SIP, fie cu protocoalele SIP, RTP, RTCP, T.38 și udptl. VoIPmonitorpoate, de asemenea, să decodeze vorbirea și să o reda prin GUI WEB, precum și să o salveze pe disc ca fișier .WAV. Acceptă în mod nativ codecurile G.711 alaw și ulaw, iar pluginurile comerciale adaugă suport pentru G.722, G.729a, G.723, iLBC, Speex, GSM, Silk, iSAC și OPUS. VoIPmonitor este, de asemenea, capabil să convertească T.38 FAX în PDF.
VoIPmonitor front - end GUI este disponibil fie ca un server găzduit local la prețuri variind de la $ 42 / luna pentru 10 canale la $ 917 / lună pentru 6000 de canale sau ca un serviciu bazat pe cloud , cu prețuri variind de la 20 $ / luna pentru 3 canale la 200 $ / lună pentru 200 de canale. Ambele versiuni sunt disponibile într-o perioadă de încercare gratuită și nelimitată de 30 de zile.
5. VQmon/EP
VQmon/EP este diferit de alte instrumente de monitorizare QoS prin faptul că este integrat în dispozitivele dumneavoastră. Pretinde a fi cea mai utilizată tehnologie pentru monitorizarea calității și performanței apelurilor VoIP live. Sistemul este integrat într-o gamă de telefoane IP vândute de Avaya, Mitel, Polycom, Cisco și alți câțiva producători. Acesta oferă suport încorporat pentru protocoalele de raportare standard SIP QoE (RFC 6035) și RTCP XR (RFC 3611), permițând administratorilor de rețea să monitorizeze calitatea apelurilor oriunde în rețeaua lor, fără utilizarea sondelor.
VQmon/EP poate detecta pierderea pachetelor și evenimentele de eliminare a tamponului de fluctuație. De asemenea, poate extrage informații cheie din software-ul DSP și poate produce scoruri de calitate a apelurilor în timp real și date de diagnosticare. Acest instrument generează scoruri MOS de calitate auditivă și conversațională și factori R, precum și o gamă largă de date de diagnosticare. În plus, VQmon/EP prezintă praguri de calitate a apelurilor în timp real, care acceptă fie generarea de alerte, fie configurarea automată.