Cele mai bune 5 alternative Traceroute pentru analiza căii de conexiune

Traceroute este un instrument de diagnostic popular, dar foarte simplu, care vă ajută să urmăriți un pachet de date ICMP de la o gazdă de rețea la alta. Atunci când un computer comunică cu alte dispozitive dintr-o rețea, datele de comunicație trebuie mai întâi trimise printr-un număr de rețele mici, altfel denumite hopuri, înainte de a ajunge la dispozitivul său țintă. Desigur, utilizatorul mediu nu este conștient de acest lucru, dar, ca administrator de rețea, este important să știți ruta exactă luată de date. Acest lucru vă va ajuta să determinați de ce un dispozitiv sau un server web nu este accesibil, iar datele suplimentare colectate vă vor ajuta să remediați întârzierile din rețea.



Pentru un instrument care a fost dezvoltat în 1987 și care nu a primit nicio actualizare majoră de atunci, este ușor de văzut de ce Traceroute nu s-ar încadra în rețelele moderne și în mediul IT hibrid. O mare limitare a Traceroute este că oferă informații doar pentru o singură cale. Adică de la sursă la destinație. Prin urmare, acest lucru înseamnă că datele colectate pot fi inexacte, deoarece este posibil ca întârzierile conexiunii să se întâmple pe măsură ce datele se întorc de la destinație înapoi la computerul sursă.

Unele persoane pot avea, de asemenea, o problemă cu utilizarea unei interfețe de linie de comandă. Rețineți că unele dintre alternativele pe care le vom enumera folosesc și o interfață de linie de comandă, dar am inclus și câteva alternative grozave care vin cu o interfață grafică de utilizator. Lucrul bun cu instrumentele GUI este că acestea implică clicuri simple de mouse în loc să fie nevoie să tastați comenzi. De asemenea, tind să aibă o afișare mai bună a datelor de analiză a căilor, ceea ce este excelent pentru începători.



Acum, există o întrebare pe care am întâlnit-o de mai multe ori pe care consider că este important să o abordăm. Care este diferența dintre Traceroute și Ping? Și pentru a explica pe deplin că va trebui mai întâi să explic cum funcționează Traceroute.



Cum funcționează Traceroute?

Acest instrument funcționează prin atribuirea valorii pe care o numim Time To Live (TTL) pentru datele trimise. TTL reprezintă numărul de hamei pe care le poate face pachetul de date și începe de la 1 și este crescut treptat până când ajunge la dispozitivul de destinație.



De exemplu, dacă există 5 hamei între sursa și gazda de destinație, primul pachet cu o valoare TTL de 1 este trimis. Primul router va primi pachetul descrește valoarea la zero și apoi va trimite un mesaj de eroare „Timp depășit” înapoi la computerul sursă. Computerul folosește apoi aceste informații pentru a identifica routerul pe primul salt și apoi trimite un alt pachet cu o valoare TTL de 2. Din nou, acesta va fi decrementat la zero după ce ajunge la al doilea salt și un mesaj de eroare este trimis înapoi la computerul sursă . Acest proces se repetă până când datele pachetelor ajung în cele din urmă la gazda țintă și la finalul tuturor, veți avea o listă a tuturor routerelor de-a lungul căii de la sursă la destinație. Traceroute înregistrează, de asemenea, timpul necesar pentru ca datele să ajungă la fiecare router, ceea ce ajută la identificarea exactă a latenței.

Comparați-l cu un ping care implică trimiterea unei cereri de ecou ICMP la o adresă IP țintă și așteptarea unui răspuns și aveți deja răspunsul la întrebarea noastră.

Care este diferența dintre Traceroute și Ping

Ping-ul este utilizat în principal pentru a determina dacă este disponibilă o gazdă de rețea și cantitatea de latență din rețeaua dvs. Pe de altă parte, Traceroute urmează calea exactă luată de pachetele de date și, prin urmare, va identifica de unde vine exact problema conexiunii. Un ping este semnificativ mai rapid decât traceroute și poate fi răspuns în milisecunde. În esență, utilizați un ping atunci când doriți să stabiliți dacă un dispozitiv de rețea este în sus sau în jos. După ce ați stabilit că nu mai funcționează, atunci utilizați un traseu pentru a identifica unde este problema.



Cu acest lucru în afara modului, să analizăm acum 5 instrumente și software pe care le puteți utiliza în locul Traceroute.

1. Traceroute NG


Încearcă acum

Când vine vorba de rețea Software de management și monitorizare, SolarWinds se întrece mereu. Network Performance Monitor (NPM) a fost produsul lor emblematic și le-a consolidat numele ca lideri ai industriei. De fapt, NPM poate fi folosit pentru a efectua analiza datelor hop-by-hop. Cu toate acestea, nu este alternativa perfectă la Traceroute datorită prețului său. NPM este un monitor de rețea full-suite și, prin urmare, are un preț.

Deci, în schimb, ne vom uita la SolarWinds Traceroute NG. Este un instrument complet gratuit care vine cu o serie de caracteristici suplimentare pe lângă analiza căii de date.

SolarWinds Traceroute NG

De exemplu, Traceroute NG este echipat cu o funcție de înregistrare încorporată și, de asemenea, vă permite să copiați datele de analiză în clipboard și, prin urmare, să le lipiți în altă parte, ca într-un fișier CSV. Acesta este un upgrade peste Tracert, care se limitează doar la realizarea de capturi de ecran ale datelor. Instrumentul colectează, de asemenea, date utile, cum ar fi timpul dintre fiecare salt, adresele IP pentru toate dispozitivele, numele de domeniu complet calificat (FQDN), pierderea procentuală a datelor de pachete, printre altele.

Traceroute NG este similar cu Tracert-ul nativ prin faptul că folosește o interfață de linie de comandă. Dar acesta este un lucru bun, deoarece nu vă va dura mult să vă adaptați la schimbare. Cealaltă caracteristică excelentă a acestui instrument este că efectuează sondaje continue. Aceasta înseamnă că va analiza continuu datele căii de rețea și, în cazul unor modificări ale căii, veți fi notificat.

La fel ca toate celelalte produse SolarWinds, Traceroute NG efectuează descoperirea automată a rețelei dvs. Folosește standardele TCP și ICMP pentru a urmări căile de date și poate pătrunde prin majoritatea firewall-urilor. Traceroute NG este compatibil atât cu IPv4, cât și cu IPv6 și funcționează numai pentru sistemele Windows.

2. MTR Traceroute


Încearcă acum

MTR este, de asemenea, un instrument de diagnosticare a rețelei de linie de comandă, dar care combină atât ping cât și traceroute. Acest lucru înseamnă că veți putea determina cu ușurință disponibilitatea unei gazde de rețea și, prin urmare, identificați exact problema prin efectuarea analizei hop by hop a căii de date. MTR folosește solicitări de ecou ICMP pentru a obține datele de performanță pe fiecare salt, dar poate funcționa și în modul UDP.

MTR Traceroute

Acest instrument poate fi, de asemenea, utilizat pentru a stabili pierderea de pachete și jitterul de rețea. Datele de performanță sunt prezentate într-o vedere tabelară pentru o înțelegere ușoară. Și spre deosebire de Traceroute nativ, MTR acceptă și adresele IPv6.

De asemenea, MTR efectuează scanări de căi continue, ceea ce înseamnă că datele de performanță ale rețelei sunt mereu actualizate. Acest lucru este cu siguranță mai bun decât să executați manual scanările de fiecare dată când doriți să verificați dacă există modificări în valorile de performanță ale rețelei.

MTR este proiectat în mod implicit pentru sistemele Unix, dar vă permite să utilizați Autoconf pentru a-l configura astfel încât să poată funcționa pe un alt sistem. Autoconf scanează sistemul țintă și apoi generează fișiere antet și un makefile din șabloanele existente. Acestea sunt apoi adăugate la codul sursă MTR pentru al face instalabil pe sistemul menționat. Acest lucru este valabil chiar și pentru Mac OS.

3. Deschideți Visual Traceroute


Încearcă acum

Open Visual Traceroute este un software open source traceroute care poate fi utilizat pe mai multe sisteme de operare, inclusiv Windows, Linux și Mac OS. Spre deosebire de celelalte două instrumente pe care le-am analizat, OVT utilizează o interfață grafică. Caracteristica sa principală este reprezentarea 3D a căii de date pe harta lumii. Odată ce traseul este complet, puteți mări și roti harta pentru a vizualiza toate locațiile prin care au trecut datele dvs. Și dacă computerul dvs. are probleme cu utilizarea vizualizării 3D, puteți utiliza hărțile 2D.

Deschideți Visual Traceroute

Open Visual Traceroute vă oferă, de asemenea, o vizualizare tabelară a tuturor datelor care vă interesează atunci când executați un traceroute. Acestea includ numele gazdei și locația, latența rețelei, timpul de căutare DNS și distanța dintre diferitele noduri. Nu vine cu o funcționalitate de înregistrare încorporată, dar vă permite să copiați datele de analiză și să le salvați într-un fișier CSV. De asemenea, puteți face capturi de ecran.

De asemenea, este important să rețineți că acest instrument este mai mult decât un instrument de trasare. Acesta vine cu caracteristici suplimentare, cum ar fi snifferul de pachete, care vă oferă o imagine de ansamblu clară asupra tipului de date transmise de la sursă la serverele de destinație. De asemenea, are o funcție „Cine este” pe care o puteți utiliza pentru a accesa cu ușurință toate informațiile publice despre un anumit domeniu.

4. Path Analyzer Pro


Încearcă acum

Path Analyzer Pro este, de asemenea, o recomandare excelentă dacă nu sunteți interesat de instrumentele de interfață de linie de comandă, datorită interfeței grafice ușor de utilizat. Dar caracteristica de evidențiere este motorul avansat de descoperire a căilor, care face instrumentul considerabil mai rapid decât software-ul traceroute nativ. Potrivit dezvoltatorilor, Path Analyzer Pro este de 20 de ori mai rapid.

Alte caracteristici care o diferențiază de traseul tradițional sunt detectarea și traversarea paravanelor de protecție, analiza mai multor valori de performanță pentru fiecare salt și vizualizări grafice uimitoare. Acesta din urmă va fi esențial pentru a crea o mai bună înțelegere a problemelor dvs. de rețea.

Path Analyzer Pro

Path Analyzer Pro vă permite, de asemenea, să generați, să tipăriți și să exportați rapoarte care vă pot ajuta atunci când doriți să stocați datele de performanță pentru referințe viitoare sau pur și simplu să partajați datele cu conducerea și cu alți administratori.

Similar cu Open Visual, acest instrument are un instrument de hartă care vă oferă o imagine de ansamblu excelentă asupra locației adreselor IP pe care le testați. Puteți mări și deplasa harta pentru o vizualizare mai bună. De asemenea, are o funcție „Cine este”, care vă ajută să colectați informații despre un anumit domeniu.

Funcțiile suplimentare includ rezoluția DNS și adresă și urmărirea adresei de e-mail, care ar putea fi utile în stabilirea sursei e-mailurilor. Acest lucru vă poate ajuta să demontați spammerii sau persoanele care trimit mesaje de amenințare.

5. Traseul vizual


Încearcă acum

Ultimul instrument din lista noastră este Visual Route, care este un instrument excelent pentru efectuarea analizei traseului hop by hop. De asemenea, colectează date suplimentare de performanță, cum ar fi pierderea pachetelor și timpul de răspuns. Cu toate acestea, caracteristica de evidențiere a Visual Route este capacitatea de a inversa urmărirea pachetului de date și astfel depășirea uneia dintre deficiențele majore ale Traceroute-ului original. Execută acest lucru creând agenți la distanță pe destinație care facilitează urmărirea înapoi. De asemenea, este legată căutarea DNS inversă care vă permite să deduceți o adresă IP dintr-un nume de domeniu.

Traseul vizual

Visual Route stochează, de asemenea, date istorice care pot ajuta la diagnosticarea rapidă a problemelor actuale prin compararea acestora cu datele din trecut. Instrumentul efectuează, de asemenea, o analiză continuă a căilor, în timp ce înregistrează în mod continuu datele de performanță, care oferă informații bogate asupra degradării performanței care are loc în timp.

Acest instrument combină urmărirea căii cu raportarea locației IP pentru a vă oferi locația geografică fizică a serverelor și routerelor, ceea ce este esențial în înțelegerea problemelor de rutare.

Visual Route are, de asemenea, funcționalități de ping pe care le îmbunătățește în continuare prin includerea graficului de ping. Acesta mapează timpul de răspuns al rețelei cu o perioadă de timp pentru a vă ajuta să diagnosticați rapid o problemă. Deci, petreceți mai puțin timp pentru depanare și, prin urmare, puneți mai mult timp în rezolvarea problemei. Instrumentul este disponibil pentru sistemele Windows și Mac.