- - 8 najboljih alata za testiranje mrežnog kašnjenja (recenzije 2019)

8 najboljih alata za testiranje mrežnog kašnjenja (recenzije 2019)

Latencija mreže često je neprijatelj broj jedanmrežni administratori. Čini se da se svugdje diže i uvijek te udara kad ti najmanje zatreba. Onda opet, vjerojatno vam nikad neće trebati. Latencija može biti takva da vašu mrežu čini jedva upotrebljivom. Dakle, što se u vezi s tim može učiniti? Prvi korak je otkrivanje kašnjenja. Zatim ga trebate izmjeriti i locirati. Tek tada ćete moći nešto poduzeti u vezi s njegovim rješavanjem. Da bismo vam pomogli, sastavili smo popis mrežnih alata za testiranje latencije koji vam mogu pomoći u otkrivanju i mjerenju problema s kašnjenjem.

Prije nego što počnemo, pokušat ćemo objasniti štolatencija je i što je uzrok. Ovo će vam pomoći da bolje shvatite kako različiti alati mogu pomoći. Također ćemo ispitati važnost kašnjenja i kako to utječe na korištenje mreže. Potom ćemo pogledati kako možemo izmjeriti kašnjenje mreže. A budući da je beskorisno pronaći i mjeriti kašnjenje ako se ništa ne poduzme, također ćemo razgovarati o smanjenju kašnjenja u mreži. Tada ćemo biti spremni predstaviti našu listu najboljih mrežnih alata za testiranje kašnjenja. Ali vidjet ćete da to nije samo popis, već smo ukratko pregledali i svaki od alata.

Što je mrežna kašnjenje?

U jednoj rečenici je mrežna kašnjenje mjeravrijeme koje je potrebno da podatkovni paket dođe od svog izvora do odredišta. U idealnom bi svijetu bilo kašnjenja nula. Ali u stvarnosti će ih uvijek biti. Iako je kašnjenje neizbježno, uvijek se treba osigurati da ne postane toliko važno da počne utjecati na normalan rad mreže.

Nekoliko faktora doprinosi kašnjenju. Prvo, vrijeme je za razmnožavanje. Iako su mreže brze i bitovi putuju brzinom svjetlosti, ipak treba vremena da se dostigne odredište. I što je duži put, to će više trebati. Iz tog razloga će kašnjenje između dva računala koja se nalaze tisućama milja jedan od drugog obično biti veće nego kod računala u istoj sobi.

Pozvan je još jedan faktor koji pridonosikašnjenje prijenosa. Ovo je kašnjenje koje može uvesti sam medij. Također proizlazi iz veličine paketa podataka. Veći paketi imat će veće kašnjenje jer im je potrebno više vremena za isporuku.

Kašnjenja usmjerivača i druga obrada također su aizvor mrežnog kašnjenja. Čak i na jedva korištenim krugovima u kojima su redovi čekanja odsutni, svaki usmjerivač mora manipulirati podacima. Na primjer, polje zaglavlja TTL mora se smanjiti.

Zapravo, mnogo više kašnjenja može utjecati na podatkeprijenos. Možemo razmišljati o kašnjenjima u čekanju što se događa kada se podaci ne mogu odmah poslati ili odgoditi pohranu, kada ih treba spremiti na disk ili memoriju, a zatim ih preuzeti.

Mjerenje kašnjenja

Mjerenje kašnjenja može biti složenije od njegaizgled. To se posebno odnosi na mjerenje kašnjenja između vrlo udaljenih točaka. Postoji nekoliko razloga za to, ali uglavnom zbog činjenice da je čak i veliko kašnjenje još uvijek relativno kratko, u redovima nekoliko tisuća. Ne možete stvarno nazvati prijatelja na drugom kraju i reći mu "OK, šaljem vam paket, recite mi kad stigne" i izmjerite kašnjenje. Velike su šanse da će paket stići prije nego što uopće razgovarate. Zaboravite na tajming.

Latencija se obično mjeri slanjem znaka apaket koji se vraća pošiljatelju i mjeri vrijeme potrebno da se odgovor vrati. Upravo se ovo vrijeme povratnog puta smatra kašnjenjem. Postoji nekoliko nedostataka ove metode evaluacije. Na primjer, ako je put povratka drugačiji, broj kašnjenja neće vam reći koji od putanje naprijed ili povratka ima kašnjenje.

Drugi mogući problem je da vrstepaketi koji se koriste za mjerenje kašnjenja - obično ICMP zahtjevi i odgovori - ne tretiraju uvijek mrežni uređaji s istim prioritetom kao neki drugi mrežni promet.

Zašto je kašnjenje važno?

Ovdje je jednostavan odgovor očit: jer kada latencija postane previsoka, to može utjecati na upotrebljivost mreža. Dakle, nije važno kasnjenje samo po sebi, nego gledanje na to. Latencija neobično visoka ili veća od uobičajene često je znak da nešto nije u redu s mrežom ili s mrežom. Većinu vremena to će biti posljedica zagušenja. Mreže su poput autocesta i kad ima previše prometa, stvari se usporavaju i dobivate velike kašnjenje.

Ali izmjerena kašnjenje nije uvijek pokazateljmrežnog pitanja. Budući da obično mjerimo kašnjenje mjerenjem vremena u suprotnom smjeru, drugi izvor kašnjenja mogao bi biti udaljeni uređaj. Ako je taj uređaj vrlo zauzet obavljanjem svega što mora, možda neće odmah odgovoriti na ICMP zahtjev koji je primio od domaćina testiranja. Kad se to dogodi, shvatit će se kao mrežna latencija, ali u stvari nema nikakve veze s mrežom i vaše mjerenje latencije neće vam dati pojma o tome.

Slično tome, korisnici bi mogli doživjeti odgodu za tonema nikakve veze s mrežom. Latencija aplikacije vjerojatno je jednako uobičajena kao i mrežna kašnjenja. Kada se poslužitelji preopterete, početak reagira sporije. Baš kao i mreže kada se preguraju. No, kašnjenje poslužitelja i aplikacija danas definitivno nije tema.

Smanjivanje mrežnog kašnjenja

Jedno je (neugodno) iskustvo kašnjenjai druga je stvar mjeriti, ali što je dobro, osim ako ne nađete način da to smanjite. Postoji nekoliko načina na koje možete to učiniti. Ukratko, kako popraviti visoku latenciju ovisi o tome što je uzrokuje. A budući da je najčešći uzrok kašnjenja prekomjerna upotreba mreže, pogledajmo što se u vezi s tim može učiniti.

Mrežni krugovi nisu neograničeni i kada jesuiskoristite prekomjernu upotrebu, dolazi do zagušenja i korisnici dožive velike kašnjenje. Djeluje točno poput prometa na autocesti. To se posebno odnosi na WAN krugove koji često imaju jako ograničenu propusnost.

Dakle, da smanjite zastoj, najbolji način je - što bistepretpostavljali su - da smanji upotrebu mreže. Ali naravno, to nije uvijek moguće. Tu dolazi do optimizacije mreže. Mogli bismo napisati cijeli članak o WAN optimizaciji. U stvari, nedavno smo. A postoji mnogo alata pomoću kojih možete pomoći u obavljanju ovog zadatka.

Najbolji alati za mjerenje kašnjenja

Kao što sada znamo, prvo riješite probleme s kašnjenjemtreba ga izmjeriti i locirati odakle dolazi. Ovdje mogu pomoći alati koje ćemo otkriti. Neki će jednostavno izmjeriti kašnjenje, dok će vam drugi pomoći da to točno odredite. Drugi još mjere iskorištavanje propusne širine, što može pomoći jer znamo da je prekomjerna upotreba glavni uzrok velike latencije. Alati su grupirani po vrsti, a ne prema preferencijama.

1 - Monitor performansi mreže SolarWinds (BESPLATNO Probno)

SolarWinds je jedan od najpoznatijih proizvođačaalati za mrežnu administraciju. Tvrtka postoji već stoljećima, a poznata je i po više besplatnih alata, pri čemu se svaki obraćao specifičnim potrebama mrežnih administratora. Nekoliko je besplatnih alata pregledano na ovim stranicama dok smo razgovarali o najboljim TFTP poslužiteljima najboljih syslog poslužitelja.

Monitor performansi mreže SolarWinds iliNPM, vodeći je proizvod SolarWind-a. Vjerojatno jedan od najboljih alata za nadgledanje propusnosti SNMP-a, napunjen je s toliko značajki da bismo o tome mogli razgovarati satima. Najbolja prednost alata je najvjerojatnije njegova jednostavnost. Ali ta jednostavnost ne dolazi po cijenu fleksibilnosti. Nadzorne ploče, prikazi, grafikoni i izvješća mogu se u potpunosti prilagoditi vašim željama ili potrebama. Alat se može postaviti za nekoliko minuta i može se skalirati od najmanjih mreža do ogromnih s tisućama uređaja.

SolarWinds-NPM-mreža-Sažetak

BESPLATNO ISPITIVANJE: MONITOR IZVRŠENJA MREŽE SOLARWINDS

NPM neće izravno mjeriti kašnjenje mreže,iako. Ali pružanjem detaljnih informacija o upotrebi propusne širine svakog dijela vaše mreže omogućit će vam brzo prepoznavanje problematičnih mjesta na kojima bi zagušenja mogla biti uzrok velike kašnjenja.

NPM koristi SNMP za periodično oprašivanje vaših uređajai čitati njihove brojače sučelja, računajući iskorištavanje propusnosti i prikazujući ih kao grafikon. Konfiguriranje alata zahtijeva samo da odredite IP adresu uređaja i niz zajednice. Napredne značajke omogućuju vam izradu mrežnih karata i prikaz kritične putanje između dva uređaja, što je sjajna značajka pri rješavanju kašnjenja.

Cijene za nadzor mrežnog učinka počinju od 2 955 USD. Ako želite isprobati alat prije nego što ga kupite, na raspolaganju je cjelovita 30-dnevna proba.

2 - SolarWinds NetFlow analizator prometa (BESPLATNO Probno)

Još jedan odličan proizvod SolarWinds, theNetFlow Traffic Analyzer može administratorima detaljnije pregledati mrežni promet. Ne samo da će pokazati iskorištenost i potencijalnu kašnjenje, već će vam pokazati i gdje se odvija i često ono što ga uzrokuje. Alat pruža detaljne informacije o tome što je promatrani promet. Na primjer, alat će vam omogućiti da saznate koja vrsta prometa ili koji korisnik troši najviše propusne širine. Nadzorna ploča analizatora prometa NetFlow ima na raspolaganju nekoliko korisnih prikaza poput vrhunskih aplikacija, vrhunskih protokola ili vrhunskih govornika.

SolaeWinds nadzorna ploča analizatora prometa NetFlow

BESPLATNO ISPITIVANJE: SOLARWINDS NETFLOW PROMETNI ANALIZATOR

SolarWinds NetFlow analizator prometa koristiNetFlow protokol za prikupljanje detaljnih informacija o upotrebi s mrežnih uređaja. Izvorno kreiran od strane tvrtke Cisco, protokol NetFlow omogućuje uređajima da šalju detaljne informacije o svakom mrežnom "razgovoru" ili protoku na NetFlow sakupljač i analizator, poput NetFlow prometa analizatora. Ove informacije sadrže nekoliko elemenata pomoću kojih se može analizirati promet. Mnogi proizvođači osim Cisco-a uključuju i NetFlow funkcionalnost ili sličnu opremu u svoju opremu, ponekad nazivajući je i drugim imenom. Nedavno je NetFlow protokol standardizirao kao IPFIX ili IP protok podataka razmjene od strane IETF-a. SolarWinds NetFlow analizator prometa radit će sa svim varijantama protokola, što ga čini odličnim izborom.

SolarWinds NetFlow analizator prometa je andodatni modul koji se instalira na vrh mrežnog monitora. Cijene počinju od 1 915 dolara i variraju ovisno o broju domaćina. Kao i kod većine SolarWinds proizvoda koji se plaćaju, besplatno je probno razdoblje.

3 - Paessler PRTG

Grafikator prometa rutera Paesslera, ili PRTG, jejoš jedan alat za nadzor propusnosti. A jedna je od najlakših i najbržih za postavljanje. Paessler tvrdi da biste mogli biti spremni za rad u roku od nekoliko minuta i istinski, postavljanje proizvoda ne zahtijeva puno vremena iako je malo više od onog što se tvrdi. Proizvod ima značajku automatskog otkrivanja što znači da će skenirati vašu mrežu i automatski dodati komponente koje pronađe.

PRTG snimka zaslona

PRTG standardno ima nekoliko korisničkih sučelja,omogućujući vam da odaberete onu koja najbolje odgovara vašim potrebama. Postoji izvorna aplikacija za Windows konzolu, postoji i Ajax web sučelje, a tu su i mobilne aplikacije za Android i iOS. I sjajno koristi mogućnosti svake platforme. Na primjer, mobilne aplikacije omogućit će vam pristup detaljima bilo kojeg uređaja jednostavnim skeniranjem naljepnice QR koda. Naravno da će vam Windows konzola omogućiti ispis tih naljepnica.

PRTG koristi kombinaciju tehnologija za svoj radnadzor. Koristit će SNMP nadzor, ali i WMI za Windows uređaje i NetFlow i Sflow, dvije slične, ali konkurentne tehnologije za analizu protoka. A alat ima nekoliko senzora posebno dizajniranih za mjerenje kašnjenja. Postoji QoS senzor koji će mjeriti kašnjenje u kružnom putovanju, Cisco IP SLA senzor i Ping senzor.

4 - ManageEngine NetFlow Analyzer

ManageEngine NetFlow analizator je još jedanNetFlow-ov alat za praćenje koji sadrži neke napredne značajke praćenja kašnjenja. Alat pruža detaljan prikaz korištenja mreže i obrazaca prometa. Njegovo internetsko korisničko sučelje omogućit će vam pregled prometa putem aplikacije, razgovora, protokola i više. Sveobuhvatna nadzorna ploča alata jedna je od njegovih najboljih karakteristika. Nudi neke od najboljih svestranosti i omogućit će vam da uključite sve podatke koje želite. A za administratore u pokretu dostupne su mobilne aplikacije.

ManageEngine analizator protoka

ManageEngine NetFlow Analyzer podržavanekoliko tehnologija protoka, uključujući NetFlow, IPFIX, J-flow, NetStream i nekoliko drugih. Kao bonus, preslika je i izvrsna integracija s Cisco uređajima, s podrškom za podešavanje oblikovanja prometa i / ili QoS politika izravno iz alata.

A za mjerenje kašnjenja, ovaj alat sadrži monitor WAN Round Trip Time (RTT) koji vam omogućuje praćenje dostupnosti, latencije i kvalitete usluge WAN.

5 - PingPlotter

Unatoč pogrešnom nazivu, PingPlotter jezapravo grafički softver Traceroute koji može pomoći u rješavanju mrežnih problema. Ovaj dijagnostički alat prikazuje latenciju i gubitak paketa između računala i cilja. Omogućuje vam vizualizaciju podataka, ubrzava postupak rješavanja problema i može vam pomoći da izgradite slučaj ako trebate uvjeriti bilo koga da postoji problem na njihovom kraju.

PingPlotter Professional Screenshot

PingPlotter grafički bilježi svaki radni učinakuskočite između računala na kojem ga pokrećete i ciljnog web mjesta, poslužitelja ili uređaja. Alat će testirati put do bilo kojeg mrežnog pristupačnog uređaja. Pokazuje gdje se događa kašnjenje, štedi vam puno dijagnostičkog vremena.

Iako je statistika o učinku korisna,oni vam kažu samo da mreža nije uspjela - ili nije uspjela - za vrijeme testa i gdje je kvar. PingPlotter ima korisnu značajku vremenske trake koja omogućava dublju razinu razumijevanja tako što točno pokazuje kada se pojave problemi. To vam omogućava da razlikujete konzistentni neuspjeh tijekom testa i kratak period jakog kvara. Također može pomoći u neusklađivanju neuspjeha s drugim istodobnim događajima.

6 - MultiPing

MultiPing je još jedan proizvod s pomalopogrešno ime. Iako se prvenstveno koristi Ping za postizanje svog performansa, MultiPing je doista sustav nadzora, pomalo poput NPM-a SolarWinds-a. Naravno, ako koristite Ping umjesto da SNMP znači da će se informacije koje dobivate vrlo razlikovati. Nemojte očekivati ​​da ćete koristiti alat sa širinom pojasa s ovim alatom. Jedna stvar koju ćete vidjeti je ipak kašnjenje. I baš kao što će monitori propusne širine tijekom vremena crtati grafikone propusnosti, tako će i ovaj vremenski prikazati kašnjenje.

Snimka zaslona MultiPing

MultiPing će vam prikazati postotak gubitka paketakao i minimalna, prosječna i maksimalna latencija. Ima automatsko otkrivanje što njegovu postavku čini vrlo lakim zadatkom. Korisničko sučelje proizvoda može se konfigurirati po vašoj želji stavljanjem njegovih različitih komponenti po potrebi. Sustav također sadrži alarme koje vas mogu obavijestiti kada parametri izađu iz raspona. Pored obavijesti, programi se mogu pokrenuti i na upozorenjima.

7 - Ping

Ne morate ništa preuzimati ili instalirati naLatencija testa. Ping je naredba koja je ugrađena upravo u većinu modernih operativnih sustava. Ukratko, Ping šalje niz ICMP zahtjeva za eho na ciljnu IP adresu i čeka da odgovori odgovarajućim odgovorima ICMP odjeka. Kašnjenje između zahtjeva i odgovora naziva se kašnjenje s povratnim putovanjem, što se također naziva kašnjenje. A kad ne primi odgovor na jedan od svojih zahtjeva, uslužni program pretpostavlja da se ili zahtjev ili odgovor izgubio u tranzitu i sastavlja podatke o gubitku paketa koji su prikazani kada naredba završi izvršenje.

8 - Traceroute (Ili trag)

Slično tome, i Traceroute - ili Tracert ako dolaziteiz svijeta Windows - može se koristiti i za testiranje kašnjenja. Ovo je još jedna naredba koja je ugrađena u većinu operativnih sustava. Koristi istu vrstu ICMP zahtjeva i odgovora kao Ping, ali to radi na način koji mu omogućuje da pojedinačno testira vrijeme odgovora - ili kašnjenje - svakog mrežnog segmenta na putu. Ovo je još bolje nego Ping, jer vam može dati prilično dobru predodžbu o tome gdje se događa većina kašnjenja. Tako ovaj alat ne može samo izmjeriti već i utvrditi kašnjenje.

komentari