Toți ne dorim ca rețeaua noastră să aibă o lățime de bandă infinitădar, din păcate, nu o fac niciodată. De fapt, deși lucrurile s-au îmbunătățit pe acest front în ultimii ani, congestionarea este încă cea mai mare problemă a fiecărei rețele. Congestionarea se produce atunci când lățimea de bandă reală se apropie sau depășește ceea ce este disponibil. De regulă, administratorii de rețea încearcă să mențină utilizarea lățimii de bandă sub 70% din lățimea de bandă disponibilă. SO, pe o interfață de 1 Gb / s, nu ar trebui să existe niciodată mai mult de 700 Mb / s. Cel mai bun mod de a împiedica acest lucru este să fii atent la traficul de rețea. Acest lucru se realizează cu un instrument de monitorizare a lățimii de bandă, iar acest lucru este despre articolul de astăzi. Dezvăluim cele mai bune cinci instrumente gratuite de monitorizare a lățimii de bandă pe care le-am putea găsi.
Dar înainte să vă spunem despre instrumentele realeam găsit, vom face o pauză scurtă și vom explica diferitele metode care pot fi utilizate pentru a monitoriza lățimea de bandă, după cum veți vedea, există în principal trei. Și după ce veți înțelege mai bine modul în care se face monitorizarea, veți fi într-o poziție mai bună pentru a aprecia pe deplin diferitele caracteristici ale instrumentelor pe care urmează să le introducem.
De ce monitorizați lățimea de bandă
După cum am explicat anterior, congestia este numărulun inamic al rețelelor. S-ar putea să vă gândiți la o rețea ca la o autostradă în care congestionarea este similară cu blocajele de trafic. Dar spre deosebire de traficul auto pe care îl puteți vedea cu ușurință, traficul de rețea se întâmplă în cabluri, comutatoare și routere, unde rămâne invizibil. Aici instrumentele de monitorizare a lățimii de bandă a rețelei pot veni la îndemână. Acestea oferă administratorilor rețelei vizibilitatea de care au nevoie pentru a menține lucrurile să funcționeze fără probleme. Până la urmă, nu este ceea ce se aștepta de la ei?
Un alt motiv pentru a monitoriza lățimea de bandă a rețeleiutilizarea este planificarea capacității. Este un fapt incontestabil că utilizatorii, sistemele și procesele vor avea tendința de a crește utilizarea rețelelor în timp. Indiferent de lățimea de bandă a circuitelor curente, este posibil ca acestea să fie în cele din urmă necesare. Și monitorizând utilizarea lățimii de bandă, veți ști întotdeauna ce circuit trebuie actualizat și când.
Cum se face?
Există mai multe modalități prin care se poate da în judecatămonitorizați utilizarea lățimii de bandă a rețelei Primul este captarea de pachete la un moment dat din rețea. Puteți utiliza, de asemenea, SNMP pentru sondarea dispozitivelor pentru statistici de interfață și, în sfârșit, puteți dispune de dispozitive care îl acceptă să trimită NetFlow de informații S-Flow. Să examinăm pe scurt cum funcționează fiecare.
Capturarea pachetelor
Captura de pachete era prima modalitateanaliza traficului de rețea. Nu mai mult. Încă se folosește mult pentru identificarea problemelor specifice de rețea, dar nu mai este rar utilizat pentru monitorizarea lățimii de bandă. Odată cu captarea pachetelor, fiecare pachet de date din / sau din interfața unui dispozitiv specific este capturat și decodat.
Întrucât la monitorizarea lățimii de bandă, nu ne interesează cu adevărat conținutul fiecărui pachet, ci doar dimensiunea acestuia, această metodă este o suprasolicitare uriașă, motiv pentru care a ieșit din favoare.
SNMP
Protocolul simplu de gestionare a rețelei - sau SNMP - esteun protocol uriaș și foarte complex care poate fi utilizat pentru monitorizarea, configurarea și modificarea de la distanță a multor tipuri diferite de echipamente de rețea. Singurul lucru simplu este numele acestuia. Implementarea acesteia este o sarcină complexă. Fiecare dispozitive activate SNMP oferă un anumit număr de parametri disponibili. Unele sunt numai de citire, altele sunt modificabile.
De interes deosebit când vine vorba de lățimea de bandămonitorizarea sunt două valori. Acestea sunt de obicei disponibile pentru fiecare interfață de rețea a unui dispozitiv compatibil SNMP. Cele două valori sunt octeți în și octeți. Citind periodic aceste valori, puteți calcula numărul de octeți pe unitatea de timp, care este exact lățimea de bandă.
Câțiva alți parametri SNMP pot fi interesanțiun context de monitorizare a rețelei. În special, există numărul de erori de intrare și ieșire a interfeței. În mod similar cu ceea ce se face cu octeți la intrare și la ieșire, aceste valori pot fi utilizate pentru a calcula numărul de erori pe secundă, o cifră care vă spune multe despre starea generală a unei legături de rețea.
Analiza fluxului
Dezvoltat inițial de Cisco Systems, NetFloweste, după cum sugerează și numele său, un sistem de analiză a fluxului de rețea. Dispozitivele care acceptă NetFlow - sau mai mulți veri precum J-flow sau S-flow - colectează informații despre fiecare flux de date - de unde și numele - pe care le-au trimis ulterior unui analizator NetFlow.
Pentru mai multe informații despre analiza fluxului, puteți citi mai multe în articolul nostru de colectori și analizatori NetFlow.
Cele mai bune instrumente gratuite de monitorizare a lățimii de bandă
Acum că suntem familiarizați cu diferitele modurică putem monitoriza traficul, aruncăm o privire la cinci dintre cele mai bune instrumente gratuite de monitorizare a lățimii de bandă pe care le puteți găsi. Fiind instrumente gratuite, unele pot fi limitate în ceea ce privește capacitatea lor, iar unele - de fapt, cele mai multe dintre ele - ar putea necesita un pic de configurare pentru a le face să funcționeze după bunul plac.
1. SolarWinds Monitor în lățime de bandă în timp real (DESCĂRCARE GRATUITĂ)
Fiecare administrator de rețea ar trebui să știeSolarWinds. Compania din SUA realizează instrumente de administrare a rețelei de aproximativ 20 de ani. Compania a dobândit o reputație excelentă pentru fabricarea de instrumente gratuite atât de grozave, care sunt distribuite într-o manieră fără legături. De asemenea, SolarWinds face mai multe instrumente comerciale care sunt printre cele mai bune de pe piață. Produsul său principal, monitorizarea performanței rețelei este o soluție completă de monitorizare care poate fi adaptată la rețele de aproape orice dimensiune.
Una dintre cele mai bune instrumente gratuite ale SolarWinds și numărul nostruo alegere - este monitorul de lățime de bandă în timp real al SolarWinds. Software-ul, care rulează pe Microsoft Windows, folosește SNMP pentru a sonda mai multe dispozitive de rețea și primește statistici de trafic din diferitele lor interfețe. Rezultatele sunt afișate vizual pe grafice care ilustrează statisticile de utilizare ale fiecărei interfețe.
Configurarea instrumentului este simplăfurnizarea adresei IP a unui dispozitiv sau a numelui de gazdă și a parametrilor SNMP, cum ar fi versiunea SNMP și șirul comunității. Monitorul de lățime de bandă în timp real afișează apoi o listă de interfețe disponibile pe dispozitivul ales, de asemenea, cu câteva date de bază despre acestea.
Selectarea unei anumite interfețe făcând clic pe eadezvăluie o grafică care afișează utilizarea lățimii de bandă de intrare și de ieșire pe interfața selectată. Puteți seta, de asemenea, praguri de alertă care trebuie notificate ori de câte ori utilizarea depășește o limită predefinită pe orice interfață
Există unele limitări ale acestui instrument gratuit. De exemplu, un singur dispozitiv poate fi configurat simultan. De asemenea, istoricul utilizării se păstrează doar 60 de minute. Acest lucru face ca instrumentul să fie un atu excelent pentru rezolvarea problemelor, dar probabil nu pentru sondajul de evoluție a utilizării pe termen lung. Pentru un pachet mai cuprinzător, pachetul de analizor de lățime de bandă SolarWinds poate fi achiziționat.
Monitorul de lățime de bandă în timp real al SolarWinds estedistribuit ca un pachet împreună cu analizorul de rețea SolarWinds, un alt instrument gratuit excelent pe care îl puteți utiliza pentru a monitoriza dispozitivele activate pentru NetFlow. Acest instrument vă va permite să explorați conversația, aplicația, punctele finale sau protocolul pe care monitorul de lățime de bandă în timp real nu îl va avea.
Puteți obține pachetul atât cu monitorul gratuit de lățime de bandă în timp real, cât și cu analizorul de rețea vizitând https://www.solarwinds.com/free-tools/network-analyzer-bandwidth-monitoring-bundle
2. Software de monitorizare a lățimii de bandă SNMP ManageEngine
ManageEngine este auto-descrisă ca o companie care„Are soluții complete și ușoare pentru chiar și cele mai dificile probleme de gestionare a IT, de la păstrarea în siguranță a afacerii dvs. până la asigurarea unei disponibilități ridicate până la satisfacerea utilizatorilor.” Aceasta este o declarație îndrăzneață, dar descrie compania destul de bine. ManageEngine este cunoscut pentru instrumentele sale de înaltă calitate, incluzând mai multe instrumente menite să monitorizeze diferite aspecte ale rețelelor.
La fel ca SolarWinds, este și ManageEnginefaimos pentru instrumentele sale gratuite. Un interes deosebit în contextul acestui articol este software-ul de monitorizare a lățimii de bandă SNMP. Acesta este oferit ca parte a pachetului gratuit OpUtils de la ManageEngine, un pachet imens de aproximativ 16 utilități de gestionare a rețelei. Funcționează atât pe Windows cât și pe Linux, iar ediția gratuită permite monitorizarea a până la 10 dispozitive și interfețele lor.
Configurarea instrumentului, așa cum este aproape întotdeaunacazul, necesită mai mulți pași. Mai întâi specificați o subrețea de scanat și unii parametri SNMP de utilizat. Instrumentul va descoperi apoi dispozitivele din subrețeaua specificată. După descoperirea dispozitivelor, puteți vizualiza starea interfeței lor din fila inventar. Puteți afișa, de asemenea, grafice de viteză de rețea și de lățime de bandă de utilizare.
Pentru fiecare interfață, puteți genera rapoarte despreutilizarea lățimii de bandă în ultimele 12 ore până la o lună. În plus, puteți să setați praguri de alertă și să fiți notificați prin e-mail sau prin mesaje text SMS ori de câte ori acestea sunt atinse.
Monitorizarea lățimii de bandă SNMP ManageEngineSoftware-ul este ideal dacă rețeaua dvs. este mică, cu cel mult 10 dispozitive. Dacă gestionați o rețea mai mare, ManageEngine are, de asemenea, versiunea plătită fără nicio limitare de dispozitiv pe care poate doriți să încercați. Pentru a fi mai ușor, ManageEngine oferă o versiune gratuită de evaluare de 30 de zile a software-ului său complet OpsUtil. De fapt, versiunea gratuită este instalată pentru prima dată ca proces de 30 de zile și revine la funcții limitate după încheierea perioadei de încercare.
3. MRTG
Graficul de trafic multi-router sau MRTG așa cum estede obicei numit, este un sistem de monitorizare și grafică a lățimii de bandă complet liber și liber. A trecut prin 1995, dar este încă în uz larg, în ciuda faptului că cea mai recentă versiune are deja vreo cinci ani.
MRTG este dezvoltat de dezvoltatorul elvețian Tobi Oetiker. Este scris mai ales în Perl, iar codul sursă complet este ușor disponibil, permițând oricui să-l personalizeze la nevoile lor specifice. Unele părți ale sistemului sunt scrise în C pentru o execuție mai rapidă. Este disponibil atât pentru Windows cât și pentru Linux. Deși configurarea și configurarea inițială sunt ceva mai complicate decât ceea ce experimentați cu alte sisteme de monitorizare, documentația este disponibilă cu ușurință.
Principalele componente ale MRTG sunt un script Perlcare citește datele SNMP de pe dispozitivele țintă și un program C care preia datele, le stochează într-o bază de date rotin-robin și creează pagini web cu grafice de utilizare a lățimii de bandă. De fapt, MRTG nu monitorizează doar lățimea de bandă. De asemenea, poate monitoriza, înregistra și grafic orice parametru SNMP.
Instalarea MRTG este un proces în mai multe etape șinecesită mai întâi instalarea și configurarea Perl mai întâi. Mai mult, rularea MRTG ca un serviciu Windows - cu siguranță ceva ce și-ar dori - necesită alte manipulări, inclusiv unele modificări ale registrului. Odată instalat, configurați software-ul modificând fișierul său de configurare. Este posibil să fie familiar cu fiecare admin Linux, dar persoanele cu doar expertiză Windows ar putea experimenta o curbă de învățare mai abruptă.
Puteți descărca cea mai recentă versiune a MRTGdirect de pe site-ul dezvoltatorului. Este disponibil ca fișier .zip pentru Windows sau tarball pentru Linux. În urma acestei scrieri, cea mai recentă versiune stabilă este 2.17.4.
În timp ce MRTG s-ar putea să nu fie cel mai ușor de utilizatsistemul de monitorizare, este probabil cel mai flexibil. A fi scris în Perl înseamnă că aproape oricine îl poate modifica și adapta la nevoile sale exacte. Și faptul că este primul sistem de monitorizare și că este încă în jur este un test al valorii sale.
4. Cacti
Cacti poate fi privit ca un văr îndepărtat al MRTG. Și dacă te uiți la oricare dintre graficele Cati, vei vedea că asemănarea cu MRTG este izbitoare. Nu este o surpriză, deoarece Cacti este bazat pe RRDTools, care este un descendent direct al Cacti.
Cacti este la fel de flexibil și versatil ca MRTGdar este un produs mai șlefuit, cu o interfață de utilizator excelentă, care face configurarea acestuia foarte simplă și intuitivă. este un pachet complet de grafică de rețea care folosește RRDTool, un instrument de înregistrare și grafică a datelor de la Tobi Oetiker care ne-a adus și MRTG. Cacti cuprinde un poller rapid, șabloane de grafic avansate, mai multe metode de achiziție și funcții de gestionare a utilizatorilor. Este la fel de bun pentru instalațiile LAN mai mici, cât ts este pentru rețele complexe cu mii de dispozitive pe mai multe site-uri.
Pentru a înțelege mai bine Cacti, hai să vorbimRRDtool pentru o clipă. Conform dezvoltatorului său, „RRDtool este standardul industriei OpenSource, sistem de înregistrare și grafică a datelor de înaltă performanță pentru datele seriei de timp. RRDtool poate fi integrat cu ușurință în scripturi shell, aplicații Perl, Python, Ruby, Lua sau Tcl. ”RRDtool este un descendent direct al MRTG.
Pe scurt, Cacti este un frontend pentru RRDTool. Stochează datele necesare pentru a crea grafice și le populează cu date într-o bază de date MySQL. Este scris în întregime în PHP. Cacti vă permite să mențineți Grafice, Surse de date și Round Robin Arhive într-o bază de date și se ocupă și de colectarea datelor. Și există suport SNMP pentru cei obișnuiți să creeze grafice de trafic cu MRTG. De fapt, mulți utilizatori Cacti sunt foști utilizatori MRTG și este modul în care am intrat în Cacti când a trebuit să înlocuiesc MRTG cu ceva care era mai ușor de instalat și utilizat. Cacti-urile pot fi descărcate direct de pe site-ul companiei
5. PRTG
Nu în ultimul rând, dar nu în ultimul rând este PaesslerRouter Traffic Grapher sau PRTG. Compania germană oferă o soluție de monitorizare excelentă, care este oarecum similară cu Cacti sau MRTG - nu este de mirare că acronimul produsului seamănă atât de mult cu MRTG - dar cu un aspect mai polonez și mai profesional.
Potrivit lui Paessler, puteți configura PRTG și fiîn sus și alergând în câteva minute. Experiența noastră arată că s-ar putea să vă dureze puțin mai mult decât asta pentru a o configura complet pe placul dvs. și a monitoriza toate dispozitivele dvs., dar trebuie să recunoaștem că configurarea produsului a fost o experiență excepțional de ușoară.
PRTG este un produs impresionant. Pentru început, produsul vine cu mai multe interfețe de utilizator diferite. Există o consolă nativă pentru întreprinderi Windows, o interfață web bazată pe Ajax, precum și aplicații mobile pentru Android și iOS. Iar interfața diferită folosește pe deplin capacitățile fiecărui dispozitiv. De exemplu, PRTG vă permite să imprimați etichete de cod QR pe care le puteți aplica pe dispozitivele dvs. Apoi, scanarea codului din aplicația mobilă vă va duce rapid la graficele dispozitivului.
Și vorbind despre grafice, PRTG nu lasă nimicfi dorit. Nu poate monitoriza și grafica utilizarea lățimii de bandă, ci și mulți parametri utilizând SNMP, WMI, NetFlow și Sflow. De asemenea, are câteva rapoarte uimitoare care pot fi vizualizate ca HTML sau PDF sau exportate în CSV sau XML pentru a fi procesate extern. Rapoartele pot fi rulate la cerere sau programate să fie difuzate automat.
Site-ul Paessler vă permite să descărcați douădiferite versiuni de PRTG. Puteți alege fie versiunea gratuită a versiunii gratuite de încercare de 30 de zile. Primul vă va limita la monitorizarea până la 100 de senzori. În limbajul PRTG, un senzor este fiecare parametru pe care doriți să îl monitorizați. De exemplu, monitorizarea lățimii de bandă pe fiecare port al unui comutator cu 48 de porturi va necesita 48 de senzori. Și dacă doriți, de asemenea, să monitorizați încărcarea procesorului și a memoriei comutatorului, veți avea nevoie de încă doi senzori. După cum puteți vedea, se pot adăuga rapid.
Care ar trebui să folosesc?
Acesta este răspunsul pe care toată lumea pare să-l cautedar este una dintre cele mai dificile întrebări de răspuns. Ne place foarte mult monitorul de lățime de bandă în timp real al SolarWinds. Are o mulțime de funcții, funcționează foarte bine și nu este complicat de configurat. De asemenea, este o introducere excelentă pentru alte instrumente disponibile de la SolarWinds. După ce ați încercat unul, veți dori să aruncați o privire mai mult. În ceea ce privește celelalte produse de pe lista noastră, toate sunt și produse grozave, iar alegerea unuia va fi adesea o problemă de gust personal. Pentru o soluție complet gratuită, care poate fi adaptată la orice dimensiune a instalației, MRTG și Cati sunt greu de învins. Pentru un aspect mai clar și dacă gestionați o rețea mai mică, ofertele de la ManageEngine și Paessler sunt foarte bune.
In concluzie
Sistemele de monitorizare a lățimii de bandă sunt printre cele mai multeinstrumente utile unui administrator de rețea. Și cu multe opțiuni gratuite disponibile, nu există niciun motiv să nu începeți să le folosiți chiar acum. Oricare dintre aceste sisteme decideți să încercați, veți obține o informație de neprețuit despre ceea ce se întâmplă în rețeaua dvs. Multe dintre aceste instrumente depun eforturi pentru a le duce la bun sfârșit, dar vă putem asigura că acestea vor fi mult mai probabil recompensate.
Comentarii