03/28/2024

Ce este debitul? 6 cele mai bune instrumente pentru a măsura debitul

Debitul – sau mai precis debitul de rețea, deoarece despre asta vom vorbi – este o măsură a capacității unui circuit de a transporta date. Este de obicei exprimat în biți pe secundă și oferă o idee despre cantitatea de date care poate fi transmisă în unitatea de timp. Astăzi, analizăm cele mai bune instrumente pentru măsurarea debitului. Unii dintre voi s-ar putea să se întrebe de ce cineva ar avea nevoie de un astfel de instrument. La urma urmei, debitul unui circuit de 100 Mbps nu este de 100 Mbps? Ei bine, nu întotdeauna, de aici și nevoia de instrumente care să-l măsoare.

Vom începe explorarea analizând în profunzime debitul. Vă vom spune ce este și ce nu este. Vom încerca apoi să abordăm confuzia comună dintre lățimea de bandă și debit. Sunt înrudite, dar nu la fel. Apoi vom vorbi despre factorii care au un efect negativ asupra debitului. Următoarea noastră ordine de lucru va fi să ne asigurăm că toată lumea este pe aceeași pagină despre biți și octeți și că înțelegem cu toții ce înseamnă cu adevărat cifrele de debit. Cu toate acestea în spate, vom dezvălui unele dintre cele mai bune instrumente de măsurare a debitului pe care le-am putut găsi, urmate de o scurtă discuție despre instrumentele specifice utilizate pentru măsurarea debitului de internet.

Ce este Throughput?

Potrivit Wikipedia, „debitul este rata maximă de producție sau rata maximă la care ceva poate fi procesat”. Totuși, acesta este puțin generic și ceea ce ne interesează cu adevărat este debitul de rețea. Deci, referindu-ne la populara enciclopedie online, este definită în continuare, în contextul telecomunicațiilor, ca „rata de livrare a mesajelor cu succes pe un canal de comunicare”. Ne apropiem de obiectivul nostru de a defini debitul.

În termeni de rețele de calculatoare, debitul se referă de obicei la capacitatea maximă a unui circuit sau a unei legături de a muta date. Valoarea sa este exprimată în biți pe secundă (bps), folosind adesea multiplicatori precum kilo, mega sau giga. Debitul este ceea ce plătiți adesea. De exemplu, vă așteptați ca o interfață LAN de 100 Mbps să aibă un debit de 100 Mbps. În mod similar, dacă aveți o conexiune de 20 Mbps la Internet, vă așteptați ca debitul acesteia să fie de 20 Mbps.

Definiția exactă a Throughputului nu este tocmai clară, dar, în scopul discuției noastre, vom presupune că este adevărata măsură a capacității unui circuit de rețea de a transporta date. În termeni mai simpli, este lățimea de bandă maximă realizabilă a unui circuit. Dacă comparăm circuitul cu o autostradă – așa cum facem adesea – debitul este numărul de mașini pe care le poate transporta pe oră.

Debitul și lățimea de bandă sunt aceleași?

Deci, având în vedere încercarea noastră de definire a debitului, ați putea sări la concluzia că debitul și lățimea de bandă sunt una și aceeași. Și dacă ne uităm la definițiile lățimii de bandă a rețelei și ale fluxului de rețea, veți vedea multe asemănări. De fapt, definiția lățimii de bandă a unei persoane poate fi definiția debitului a alteia și acest lucru poate face să pară că termenii sunt ușor interschimbabili.

Nu credem că sunt interschimbabile. Dar, în realitate, ceea ce credem noi nu contează cu adevărat. Sau cel puțin, nu ar trebui să conteze prea mult pentru tine. Ceea ce contează este că suntem de acord cu ceea ce se va numi în acest articol. Deci, pentru restul discuției noastre, ne vom referi la debit ca fiind capacitatea MAXIMĂ de transport de date a unui circuit și ne vom referi la lățimea de bandă ca rata CURENTĂ a datelor pe care o transportă un circuit. Deci, lățimea de bandă măsurată a unui circuit cu un debit de 100 Mbps ar putea fi de până la 1 Mbps. De fapt, ar putea fi zero.

Factori care afectează randamentul

Deci, dacă debitul este capacitatea maximă de transport a unui circuit, nu ar trebui să varieze, nu? Ei bine, de fapt variază. De fapt, este important să se facă distincția între debitul maxim și debitul real. Să explicăm. Vom lua ca exemplu debitul unei căi de date între un server dintr-un centru de date și un alt server dintr-un alt centru de date. Evident, am fi tentați să credem că debitul căii va fi cel al segmentului căii cu cel mai mic debit. Dar, deși este adevărat că nu va fi niciodată mai mare decât atât, ar putea fi mai jos. Fiecare dispozitiv dintre sursă și destinație poate adăuga unele întârzieri care, la rândul lor, vor afecta negativ debitul.

  Ce este modul de conducere Samsung?

Suprautilizarea rețelei și congestia rezultată pot afecta, de asemenea, debitul. Dacă ne întoarcem la analogia autostrăzii, știm cu toții că o autostradă aglomerată merge mult mai încet decât una cu trafic redus. Același lucru este valabil și pentru rețelele aglomerate.

Nu confundați biți și octeți

Cunoașterea debitului maxim al unui circuit sau al unei căi către o destinație ar trebui să permită să se calculeze cât timp va fi necesar pentru a transfera un fișier de o anumită dimensiune. Dar trebuie să ai grijă să-ți lași merele și portocalele drepte.

Debitul este de obicei măsurat în biți pe secundă (bps), kilobiți pe secundă (kbps), megabiți pe secundă (Mbps) și gigabiți pe secundă (Gbps). Și există o oarecare confuzie cu privire la ceea ce înseamnă prefixele kilo, mega și giga. Conform standardului SI, aceste prefixe indică înmulțirea cu 1.000 (kilo), 1.000.000 (mega) și 1.000.000.000 (giga).

În ceea ce privește dimensiunile fișierelor, acestea sunt de obicei măsurate în octeți, kiloocteți, megaocteți și gigaocteți, unde un octet este de opt biți. În zilele noastre, prefixele kilo, mega și giga au aceleași semnificații standard SI care sunt în conformitate cu standardele Comisiei Electrotehnice Internaționale (IEC) din 1998. Cu toate acestea, mulți încă folosesc convenția binară mai veche, care definește un kilobyte ca 1 024 de octeți. În consecință, o dimensiune a fișierului de 1 megaoctet este de 1 024 × 1 024 (sau 1 048 579) octeți, iar 1 gigaoctet este 1 024 × 1 024 × 1 024 (sau 1 073 741 824) octeți.

Lucrul important de remarcat aici este că diferența dintre gigabyte SI și gigabyte binar de școală veche este de aproape 74 de megaocteți. Deci, atunci când încercați să calculați timpul necesar pentru a transfera orice cantitate de date, trebuie să știți dacă dimensiunea fișierului și cifrele de debit utilizează prefixe SI sau binare.

Înțelegerea numerelor

Nu este neobișnuit ca oamenii să prescurteze expresiile utilizate în mod obișnuit. De exemplu, ne vom referi adesea la un fișier de 64 de kiloocteți ca un fișier de 64 de k. sau ne vom referi la un fișier de 100 de megaocteți ca un fișier de 100 de mega. De asemenea, facem adesea același lucru când vorbim despre debitul circuitului. Deci, ne vom referi la un circuit de 256 kilobiți pe secundă ca un circuit de 256 k sau un circuit de 2 Mbps ca un circuit de 2 mega. Desigur, acest lucru înseamnă că trebuie să fiți atenți atunci când calculați timpii de transfer, deoarece dimensiunile fișierelor sunt măsurate în octeți, în timp ce debitul unui circuit este măsurat în biți.

Dacă luăm, de exemplu, un fișier de 64 k. Este de fapt 64 × 1.024 (presupunând că folosim multiplicatori binari) × 8 biți pentru un total de 524 288 de biți. De asemenea, un circuit de 64 k va transmite biți la o rată de 64 × 1.000 sau 64.000 bps. Prin urmare, timpul necesar pentru a transmite un fișier de 64 k pe circuitul de 64 k va fi de cel puțin 524 288/64 000 sau 8,192 secunde. Mulți oameni presupun în mod greșit că un „k” este întotdeauna același și vor concluziona că un fișier de 64 k va dura 1 secundă pentru a fi transmis pe un circuit de 64 k.

Cele mai bune instrumente pentru a măsura debitul

Dintre toate instrumentele disponibile pentru monitorizarea și măsurarea performanței rețelei, unele sunt dedicate măsurării debitului. Acestea sunt instrumentele pe care urmează să le examinăm. Instrumentele de mai jos folosesc diferite metode pentru a măsura debitul. Unii vor folosi protocoale de analiză precum SNMP sau NetFlow, în timp ce alții vor efectua teste de stres.

1. Pachetul de analiză a lățimii de bandă de rețea SolarWinds (ÎNCERCARE GRATUITĂ)

SolarWinds și-a câștigat o reputație solidă pentru realizarea unora dintre cele mai bune instrumente de monitorizare a rețelei. Compania din SUA este, de asemenea, renumită pentru numeroasele sale instrumente gratuite care se adresează nevoilor specifice ale administratorilor de rețea, cum ar fi un server TFTP sau un calculator de subrețea.

  Cum să obțineți acces la GPT-4 chiar acum!

Compania are, de asemenea, o soluție pentru analiza debitului în pachetul său de analiză a lățimii de bandă de rețea. Totuși, acesta nu este un produs de sine stătător, ci mai degrabă un supliment fie pentru Monitorul de performanță a rețelei SolarWinds, unul dintre cele mai bune instrumente de monitorizare SNMP, fie pentru Analizorul de trafic SolarWinds NetFlow, un excelent colector și analizor NetFlow.

Deci, să vedem ce are de oferit pachetul Network Bandwidth Analyzer. Produsul oferă o analiză cuprinzătoare a debitului rețelei și monitorizare a performanței. Astfel, va monitoriza și analiza performanța și debitul rețelei. De asemenea, va ajuta la găsirea defecțiunilor de rețea și la monitorizarea disponibilității și performanței dispozitivelor și va colecta date de flux pentru măsurarea debitului.

De asemenea, software-ul vă poate ajuta să identificați utilizatorii și aplicațiile care obțin lățime de bandă, să determinați care utilizatori, aplicații sau protocoale de rețea folosesc cea mai mare lățime de bandă, să validați politicile de prioritizare a traficului de rețea și să măsurați eficacitatea politicilor QoS.

Pachetul de lățime de bandă de rețea SolarWinds este licențiat pe baza celui mai mare număr de noduri, interfețe sau volume. Trebuie să contactați SolarWinds pentru a obține o ofertă. Deoarece este un supliment pentru NPM sau NTA, va trebui să luați în considerare și costul unuia dintre acestea. Dacă preferați să încercați produsul înainte de a-l cumpăra, este disponibilă o încercare gratuită.

2. Iperf3

Seria de instrumente iperf poate fi utilizată pentru a determina debitul maxim al rețelelor IP. Dispune de diverși parametri reglabili legați de sincronizare, protocoale și buffer-uri, permițându-vă să personalizați lucrarea conform nevoilor dvs. exacte. Pentru fiecare test, iperf3 raportează debitul măsurat, pierderile și alți parametri.

Iperf3 oferă multe îmbunătățiri față de versiunile anterioare și acum încorporează o serie de caracteristici găsite în alte instrumente, cum ar fi nuttcp și netperf. Aceste caracteristici utile lipseau din iperf-ul anterior. De exemplu, această versiune are un mod de copiere zero și o ieșire JSON opțională. Rețineți că iperf3 nu este compatibil cu iperf original.

Iperf3 este dezvoltat în principal de ESnet / Lawrence Berkeley National Laboratory. Este lansat sub o licență BSD cu trei clauze. Dezvoltate în principal pe CentOS Linux, FreeBSD și OS X, acestea sunt singurele platforme acceptate oficial. Au existat, totuși, unele rapoarte de succes cu OpenBSD, Android și alte distribuții Linux.

Rețineți că versiunea anterioară a iperf, iperf2, este încă dezvoltată activ de o altă organizație. Dacă doriți cea mai bună funcționalitate, totuși, ar trebui să utilizați iperf3, care poate fi descărcat de pe acesta Acasă GitHub.

3. TotuSoft LAN Speed ​​Test

În ciuda numelui său, Test de viteză LAN nu va testa doar rețelele locale. A fost conceput de la zero pentru a fi un instrument simplu, dar puternic pentru măsurarea vitezelor de transfer de fișiere, hard disk, USB și LAN. Instrumentul funcționează prin calcularea timpului necesar pentru a muta o cantitate cunoscută de date. Dacă selectați un hard disk local sau dispozitive de stocare USB ca destinație, acesta va măsura debitul dispozitivului respectiv. Pe de altă parte, dacă selectați o locație de stocare la distanță, aceasta va măsura debitul rețelei.

Testul de viteză LAN construiește fișierul de testare în memorie, apoi îl transferă în ambele sensuri (fără efectele adverse ale stocării în cache a fișierelor Windows/Mac), ținând evidența timpului necesar pentru a finaliza transferul. Apoi face toate calculele pentru tine.

Există, de asemenea, o opțiune de a transfera fișierul pe un computer de la distanță care rulează serverul de testare a vitezei LAN. Acest lucru poate fi util, deoarece stabilește că ceea ce măsurați este de fapt debitul LAN și că orice latență din subsistemul de stocare a gazdei la distanță este ignorată. La fel ca instrumentul de testare a vitezei LAN, serverul de testare a vitezei LAN va stoca datele primite în memorie și nu pe disc.

Testul de viteză LAN este disponibil într-o versiune gratuită cu caracteristici reduse sau într-o versiune plătită, începând de la 10 USD pentru o singură licență, cu reduceri de volum pentru mai multe copii.

4. NetStress

NetStress este un instrument specializat în măsurarea debitului în rețelele wireless. Este un instrument cu două componente, cu un client și un server și va măsura eficient debitul dintre cele două. Deci, poate fi folosit și pentru rețelele cu fir.

Utilizarea recomandată pentru acest instrument este să îl utilizați mai întâi pentru a stabili un punct de referință al performanței unei rețele. Apoi, când sunt raportate probleme și bănuiți că performanța a scăzut, o rulați din nou și comparați rezultatele cu benchmark-ul. Acest lucru vă va spune dacă există de fapt o problemă cu debitul și vă va indica pașii necesari pentru a o remedia. Aici intervine de fapt specializarea wireless a instrumentului.

  Cum să vă gestionați contul Nintendo de pe Nintendo Switch

NetStress este încărcat cu funcții. În primul rând, există un singur instrument care poate fi fie serverul, fie clientul. De asemenea, va suporta atât transferuri de date TCP, cât și UDP cu dimensiunea segmentului variabil și va accepta mai multe fluxuri de date. Are, de asemenea, câțiva parametri avansați care pot fi ajustați după bunul plac. De exemplu, puteți alege ca unitățile de afișare să fie în biți sau octeți pe secundă.

Netstress poate fi descărcat gratuit de pe nutsaboutnets.comsite-ul web al editorului său.

5. TamoSoft Throughput Test

The Test de debit TamoSoft este singurul instrument de pe lista noastră care este promovat ca instrument de testare a debitului. Este un instrument gratuit. Aceasta înseamnă că, deși este disponibil gratuit, nu este open source. Instrumentul funcționează prin trimiterea continuă a fluxurilor de date TCP și UDP în rețeaua dvs. și calculând valori importante. Acesta va calcula, de exemplu, valorile de debit în amonte și în aval, pierderea pachetelor și timpul de călătorie dus-întors. Software-ul afișează rezultatele atât în ​​format numeric, cât și în format grafic.

TamoSoft Throughput Test acceptă atât conexiuni IPv4, cât și IPv6 și permite utilizatorului să evalueze performanța rețelei în funcție de setările de calitate a serviciului (QoS). Ca și alte câteva instrumente de pe lista noastră, acesta este un instrument cu două componente, cu un server și un client.

Iată cum funcționează instrumentele: partea client se conectează la partea server care ascultă conexiuni. Odată realizată conexiunea, clientul și serverul fac schimb de date în ambele direcții, iar partea client a aplicației calculează și afișează valorile rețelei. Acest lucru este destul de simplu, dar face o treabă excelentă în măsurarea debitului real.

TamoSoft Throughput Test este gratuit, iar TamoSoft oferă, de asemenea, o soluție completă pentru analiza performanței WLAN, numită TamoGraph Site Survey.

6. IxChariot

Ultimul pe lista noastră este IxChariot de la Ixia, filiala software a Keysight, producătorul unora dintre cele mai renumite echipamente de testare electronică din lume. IxChariot este de fapt mult mai mult decât un instrument de măsurare a debitului, este o soluție completă de analiză a rețelei cu nenumărate caracteristici avansate. Va măsura debitul – altfel nu ar fi pe această listă – dar va face mult mai mult.

Iată câteva dintre caracteristicile cheie ale produsului. Vă va permite să evaluați instantaneu performanța rețelei, inclusiv performanța wireless și localizarea geografică. Punctele sale finale de performanță vor rula pe dispozitive mobile, PC-uri, Mac-uri sau în orice hypervisor sau serviciu cloud și vor permite gestionarea centrală a oricărei platforme. Software-ul oferă emulare completă a aplicației și valori cheie de performanță, inclusiv debit, pierdere de pachete, jitter, întârziere, MOS și videoclipuri OTT precum Netflix sau YouTube.

Acesta este un produs de top care are un preț de top care poate fi obținut doar prin solicitarea unei cotații oficiale. Și, în timp ce o versiune de probă gratuită nu este disponibilă, există o versiune demonstrativă online gratuită.

Despre testarea debitului de internet

Înainte de a încheia discuția noastră, există un alt tip popular de instrument de măsurare a debitului rețelei despre care am dori să vorbim. Sunt instrumente de testare a vitezei Internetului. Aceste instrumente vă vor permite să măsurați destul de precis debitul maxim de încărcare și descărcare pe care îl obțineți de la furnizorul dvs. de servicii de internet.

Există mai multe astfel de instrumente disponibile și Speedtest de Ookla este probabil unul dintre cele mai populare. Este folosit pentru peste zece milioane de teste unice în fiecare zi. De la înființarea sa în 2006, un total de peste 20 de miliarde de teste au fost efectuate cu Speedtest. Ceea ce motivează compania este angajamentul de a „oferi transparență în performanța rețelelor”.

Speedtest este disponibil în prezent ca instrument bazat pe web la Speedtest.net și ca aplicații autonome care pot fi descărcate și instalate pe iOS, Android, OS X, Windows, Google Chrome și Apple TV.

Există și alte instrumente similare pe care le puteți folosi și în acest scop. Majoritatea furnizorilor mari de servicii de internet au unul pe care clienții lor îl pot folosi. Cu toate acestea, aș sta departe de acestea și, în mod normal, aș prefera un instrument terță parte pentru abordarea sa imparțială.

x