- - Cele mai bune alternative Traceroute: alegeți din GUI, linia de comandă sau instrumente online

Cele mai bune alternative Traceroute: alegeți din GUI, linia de comandă sau instrumentele online

Traceroute - sau urmăriți dacă provineți dinLumea Windows - este, împreună cu ping-ul, unul dintre cele mai de bază instrumente de depanare a rețelei. După cum îi spune numele, traceroute va urmări traseul de la un computer la altul. Este un instrument destul de util, care nu numai că va testa conectivitatea cu o gazdă, ci va dezvălui multe despre calea de a ajunge acolo și unele probleme care ar putea să-l afecteze. Dar la fel de util precum este traceroute, este, de asemenea, un instrument destul de limitat. Din fericire, mulți dezvoltatori au lucrat la încercarea de a crea versiuni mai bune de traceroute. Despre acest articol este vorba. Descoperim unele dintre cele mai bune alternative la traceroute. Avem un amestec de instrumente GUI și linie de comandă și chiar câteva instrumente online.

Înainte să dezvăluim cele mai bune 5 alternative latraceroute, vom începe explicând ce este traceroute și cum funcționează. Vom discuta apoi despre unele dintre limitările utilității. Și pentru a rezolva limitările, vom discuta despre posibile îmbunătățiri care ar putea fi făcute traceroute. Vom încerca să definim „traceroute pe steroizi” ideală. După ce am terminat cu toată această teorie, ne vom concentra corect în materia noastră principală și vom examina cele mai bune cinci alternative de traceroute pe care le-am putea găsi. Avem trei pachete instalabile local și două utilități online.

Ce este Traceroute?

Definiția traceroute de pe Wikipedia este destul de simplă: „Traceroute este un instrument de diagnosticare a rețelei computerizate pentru afișarea traseului (calea) și măsurarea întârzierilor de tranzit ale pachetelor printr-o rețea IP (Internet Protocol)”. Oricât de bună este acea descriere, nu reușeștedați multe detalii despre ceea ce este concret. Vom încerca să explicăm. Traceroute vă va spune adresa IP a fiecărui router situat între computerul dvs. și computerul de la distanță. Dar asta nu este totul, traceroute va raporta și timpul de răspuns al fiecăruia dintre aceste routere.

Traceroute este un instrument foarte vechi. Prima versiune a fost lansată în 1987. Aceasta este acum peste 30 de ani; o eternitate în anii de computer. Este, de asemenea, un instrument foarte comun. A fost introdus pentru prima dată pe sistemul de operare Unix, acum este prezent pe fiecare sistem de operare Unix, inclusiv Linux și OS X. Chiar a ajuns în cele din urmă la platforma Windows, unde a fost redenumit pentru a identifica motivele pe care nu am reușit să le înțeleg niciodată. .

Traceroute este un instrument pentru fiecare rețeaadministratorul ar trebui să înțeleagă și să utilizeze. Din păcate, mulți dintre utilizatorii săi nu înțeleg complet cum funcționează și, prin urmare, pot intra în unele dintre capcanele utilității. De exemplu, calea ar putea fi asimetrică cu traficul luând o rută diferită de cea a traficului și instrumentul nu l-ar vedea.

Cum funcționează Traceroute?

În primul rând, câteva premise. În acest caz, internetul sau orice rețea IP - este format din routere interconectate. Routerele vorbesc între ele, schimbând informații despre ce rețele știu să ajungă. Ei folosesc aceste informații pentru a construi tabele de rutare. Ori de câte ori un pachet de date ajunge la un router, acesta caută destinația din tabelul său de rutare și continuă să îl trimită la următorul router de pe traseu. Routerul știe doar despre următorul router și nu are idee despre calea completă. Nu trebuie.

Pentru a limita întârzierile de propagare datoratehame de rutare excesivă, antetul fiecărui pachet de date conține un câmp de date numit TTL sau Time To Live. Acesta este un adevărat gresit, deoarece valoarea TTL nu are nicio legătură cu timpul, ci cu distanța în schimb. Când pachetul își părăsește originea, TTL este setat la 32. De atunci, fiecare router care îl gestionează decrementează TTL cu unu înainte de a dirija pachetul. Atunci când valoarea TTL ajunge la zero, routerul nu va rula pachetul și, în schimb, va returna un mesaj ICMP „Timpul depășit” înapoi la origine.

Traceroute exploatează această detectare a erorilor șisistem de raportare pentru a-și efectua magia. Traceroute va trimite mai întâi un pachet la destinație, cu TTL setat la 1. Primul router de pe traseu va decreta TTL și va returna mesajul Time Exceded, permițând traceroute să afle despre adresa IP a primului router - sau hop, așa cum se referă adesea. Traceroute va trimite apoi un alt pachet cu TTL setat la 2 și va afla despre al doilea hop. Și va continua să facă asta, crescând TTL de fiecare dată până când în cele din urmă va primi un răspuns de la destinație, spunându-i că a fost atins.

De asemenea, Traceroute va măsura timpuleste nevoie pentru a obține fiecare răspuns succesiv, permițându-i să construiască un tabel al timpului de răspuns pentru fiecare salt. Adesea va face și o căutare DNS a adresei IP a fiecărui hop pentru a afișa FQDN al fiecărei gazde în loc de adresa IP în rezultatele sale.

Ce este greșit cu Traceroute?

Răspunsul ușor la această întrebare este simplu: Nu este nimic în neregulă cu el. Asta înseamnă că este perfect? Cu siguranta nu. Traceroute, la fel de bună și utilă, ar putea fi îmbunătățită. Iată câteva dintre deficiențele sale.

După cum am indicat mai devreme - și acum este evidentștim cum funcționează - traceroute vă va arăta doar calea către destinație, dar nu are cum să descopere calea de întoarcere. Aceasta ar putea pune problema, mai ales în situațiile în care calea de întoarcere este întârziată cumva. Traceroute măsoară timpul necesar pentru a obține fiecare răspuns, dar nu are cum să știe dacă au existat întârzieri la ieșirea sau la întoarcere, ceea ce ar putea oferi rezultate înșelătoare.

Există, de asemenea, o problemă potențialădestinații care sunt echilibrate în sarcină pe mai multe gazde. Nimic nu garantează utilizatorului că fiecare pachet succesiv este trimis la aceeași gazdă. Și dacă cei doi se află în locații diferite, acest lucru ar putea duce la rezultate foarte inexacte.

Și în final, unele routere sunt configurate, ptmotive de securitate, pentru a nu răspunde tipului de solicitări pe care le utilizează traceroute. Acest lucru nu va opri urmărirea funcționării, iar utilitatea va ignora pur și simplu salturile și le va raporta ca fiind inaccesibile.

Ce se întâmplă dacă a existat un „Traceroute” pe steroizi?

Utilizarea traceroute nu este cea mai interesantă sarcinăse poate gândi. Și oricine a folosit-o pe larg a visat la un traceroute mai bun. Din fericire, unii dezvoltatori s-au gândit și la asta și au făcut ceva în acest sens. Acesta este motivul pentru care putem găsi multe alternative la traceroute.

Unele au doar îmbunătățiri cosmetice și vor,de exemplu, înfășurați instrumentul cu o GUI mai bună. Alții adaugă unele funcționalități extrem de utile. Unele utilități avansate de traceroute vor trage, de exemplu, informații extinse despre fiecare hamei de pe Internet. Acest lucru ar putea include informații, cum ar fi proprietarul routerului sau locația fizică, grăbit folosind tehnici de geolocalizare bazate pe adresa IP.

Unii vor împinge și mai mult plicul și vor trasa rezultatele urmăririi pe o hartă oferind utilizatorului o modalitate de a vizualiza eficient calea către destinație.

Top Three Plus Plus Două cele mai bune alternative Traceroute

Am căutat pe web pentru cea mai bună imaginealternative. Unele dintre produsele pe care le-am găsit sunt profund diferite de cea originală. Alții oferă mai multe îmbunătățiri minore. Cele care au făcut lista noastră fie au cel mai bun set de caracteristici și / sau reputație, fie sunt cele mai utilizate.

De asemenea, am inclus un amestec de instalate localinstrumente pe care le executați de pe un computer și de asemenea câteva instrumente bazate pe web. Ambele tipuri de instrumente pot fi utile. Software-ul local vă poate ajuta să calculați căi pe o rețea corporativă mare și să identificați care segmente din rețea prezintă probleme cum ar fi latența.

Instrumentele de traceroute bazate pe web sunt rulate de la o telecomandăserver - cu unele instrumente care vă permit să alegeți serverul sursă sau să executați testul din mai multe surse simultan - și sunt cele mai utilizate pentru a rezolva probleme cum ar fi un răspuns slab al site-ului.

1. Traceroute NG De la SolarWinds (DESCĂRCARE GRATUITĂ)

SolarWinds este un nume bine cunoscut în domeniul rețeleiinstrumente de management. Compania realizează unele dintre cele mai bune instrumente de monitorizare începând cu produsul său principal, Network Performance Monitor, o soluție completă de monitorizare a rețelei. SolarWinds are, de asemenea, o reputație solidă de a face instrumente gratuite extraordinare care răspund nevoilor specifice ale administratorilor de rețea. Traceroute NG este unul dintre aceste instrumente.

TracerouteNG folosește SolarWinds Netpathtehnologie pentru a oferi urmărire continuă TCP și ICMP. Aceasta susține că este mai rapidă decât alte utilități de traceroute și că va întoarce rezultatele în doar câteva secunde. Desigur, acest lucru depinde în mare parte de rețea.

Captura de ecran Traceroute NG

Dar Traceroute NG nu numai că îmbunătățește vitezade traceroute. De asemenea, vă întoarce un pic mai multe informații, oferindu-vă o perspectivă mai profundă a situației. Pentru fiecare salt, Traceroute NG va folosi ping pentru a returna procentul de pierdere a pachetelor, timpul de răspuns curent și mediu, precum și un grafic cu bare de latență. De asemenea important, Traceroute NG va folosi o căutare inversă a DNS pentru a găsi și afișa numele de domeniu complet calificat sau FQDN pentru fiecare hop.

O altă caracteristică excelentă a Traceroute NG estedetectarea automată a modificărilor traseului. Dacă există mai multe căi către o anumită gazdă, instrumentul o va descoperi și va afișa fiecare cale individuală. Acest lucru este foarte util atunci când depanați medii echilibrate în sarcină. Instrumentul vă va permite să alegeți să efectuați testul folosind pachete TCP sau ICMP. Acest lucru poate fi util dacă un dispozitiv de-a lungul căii blochează ICMP, de exemplu. Și nu în ultimul rând, Traceroute NG va scrie rezultatele testului său într-un fișier jurnal .txt.

Traceroute NG funcționează doar pe Windows, dar, înșelător, nu esteadevărată aplicație Windows. În timp ce se execută sub sistemul de operare Windows și în interiorul unei ferestre, acesta este în mare parte un instrument bazat pe text. Dar apoi din nou, o GUI ar crește utilitatea instrumentului? Probabil ca nu.

Instrumentul, care este descărcat ca.fișierul zip nu necesită nicio instalare, dar se bazează pe Winpcap, care trebuie instalat dacă nu este deja prezent pe computer. Cu toate acestea, Traceroute NG va detecta absența sa atunci când începe și va lansa automat instalatorul Winpcap, care este inclus în fișierul .zip.

TRACEROUTE NG (link de descărcare oficială): https://www.solarwinds.com/free-tools/traceroute-ng

2. Deschideți Visual Traceroute

Dacă ceea ce urmează este un adevărat GUIinstrument de traceroute, Open Visual Traceroute este ceea ce aveți nevoie. Instrumentul, care este disponibil pentru Windows, cele mai multe arome de Linux, sau Mac OS X este pur și simplu uimitor. Instrumentul este gratuit și open-source, lansat sub licența LGPL V3.

Deschideți traseul vizual vizual

Componenta principală a acestui software este VisualTraceroute în sine. Este un utilitar vizual, bazat pe interfață GUI, care vă va permite să vedeți pe o hartă mondială 3D sau 2D dacă preferați - ce cale trebuie să parcurgă datele de la computer la gazda vizată. Harta poate fi mărită și derulată după bunul plac, oferind orice nivel de detaliu pe care îl doriți.

Open Visual Traceroute vine și cu alte câtevainstrumente, ceea ce îl face un produs și mai util. În primul rând, există un „sniffer de pachete”. Cu toate acestea, nu este un sniffer de pachete precum Wireshark. Scopul său este doar de a vă permite să vedeți ce date sunt transmise înainte și înapoi din sistemul local către Internet. Există, de asemenea, o caracteristică Whois care va atrage informații despre numele de domeniu de pe Internet.

3. MTR (My Traceroute)

MTR a fost dezvoltat pentru prima dată de cineva pe nume Mike șiacronimul a reprezentat lui Traceroute de Mike. Altcineva a preluat-o și a redenumit-o în My Traceroute, dar este în continuare același produs. Software-ul este în vigoare din 1997. Dacă longevitatea este o dovadă a calității, aceasta ar trebui să fie un instrument destul de bun.

Interfața GUI pentru Traceroute

Si e. Funcțional, este aproape identic - sau cel puțin foarte similar - cu Traceroute NG revizuit mai sus. Principalele diferențe între cele două sunt că, în timp ce Traceroute NG este o aplicație Windows, MTR rulează pe Linux și poate fi utilizat cu o GUI sau de la linia de comandă.

Concret, MTR combină funcționalitateatraceroute și ping într-un instrument de diagnosticare a rețelei. Când executați MTR, acesta funcționează mai întâi exact ca traceroute pentru a învăța calea de rețea către o gazdă specificată. Odată ce cunoaște calea, MTR merge un pic mai departe. Va trimite o secvență de solicitări ICMP ECHO la fiecare hop pentru a măsura calitatea legăturii la fiecare router. Și cum face asta, afișează pe ecran statisticile măsurate. De fapt, o tipărește la ieșirea standard, ceea ce înseamnă că poate fi redirecționat către un fișier.

4. Instrumentul de vizualizare a urmelor vizuale online Monitis (instrument online)

Monitis este o companie TeamViewer care face unbinecunoscută platformă de monitorizare a performanței site-ului web. Serviciul virtual bazat pe cloud vă va permite să vă monitorizați site-urile, serverele, aplicațiile și multe altele oricând și de oriunde. Cu aproape un sfert de milioane de utilizatori, aceasta este o platformă destul de populară.

La fel ca mulți alți furnizori, Monitis are câțiva gratuitinstrumente disponibile pe site-ul lor web. Ruta urmelor vizuale online, în ciuda ortografiei neobișnuite, este exact ceea ce spune. Acesta va urmări ruta dintre serverul Monitis și gazda pe care o specificați și o va completa pe o hartă a lumii. Din păcate, afișarea hărții include rareori toate hamei. Acest lucru este normal, deoarece instrumentul nu va putea geoloca toate hopurile și unele hos nu vor răspunde deloc. Și acest lucru este valabil pentru orice astfel de instrument, nu doar pentru acesta.

Calea vizuală online a urmelor Monitis

Dacă derulați în jos pe ecran, veți vedea astainstrumentul prezintă, de asemenea, informațiile într-o formă tabulară, la fel cum ar face instrumentele tradiționale de traceroute. Ați putea observa, de asemenea, că, în partea de sus a afișajului tabular, există trei file etichetate Statele Unite, Europa și Asia / Pacific. Vei fi de părere că, făcând clic pe o filă se execută testul dintr-o altă sursă situată în cele trei zone geografice, dar, privind rezultatele, nu pare să fie cazul. Atât tabelul cât și afișarea hărții se schimbă de la o filă la alta, dar nu am reușit să-mi dau seama cum funcționează.

5. G-Suite.Tools Visual Traceroute (instrument online)

Nu te lăsa păcălit de numele G-Suite.Instrumentele nu sunt în niciun fel legate de Google. Site-ul propune o serie de instrumente utile pentru rețea și Internet. Printre acestea se află un instrument vizual de urmărire. Folosirea lui este destul de simplă. Pur și simplu introduceți o adresă IP sau FQDN și faceți clic pe butonul URMĂ buton. Destul de curând, o hartă redusă pe pagină va afișa vizual calea către gazda specificată.

G-Suite.Tools Visual Traceroute

La fel ca majoritatea celorlalte instrumente similare, un tabel estedisponibil. Afișează adresa IP și FQDN (când poate fi rezolvată), precum și timpul cumulativ dus-întors la fiecare hop. Un lucru care ne-a plăcut în mod deosebit pentru acest instrument - și este deosebit de bine potrivit pentru noii veniți - este multitudinea de informații despre procesul de urmărire care poate fi găsit pe pagină.

În timp ce ești acolo, G-Suite.Instrumente are câteva alte instrumente pe care poate doriți să le utilizați. Fiecare poate fi accesat cu ușurință dintr-un meniu cu panglici din partea de sus a paginii. Există căutare DNS, căutare Whois, ping, adresa mea IP, locația adresei IP, precum și un instrument de verificare a funcționării adreselor de e-mail.

Concluzie

Traceroute este cu noi de ceva vreme și esteb = în mod evident aici, pentru a rămâne. Este unul dintre cele mai utilizate și mai utile instrumente de diagnostic de bază pe care le putem găsi. Și cu toate versiunile îmbunătățite ale traceroute care pot fi găsite, a devenit un instrument și mai bun și mai util. Există mai mult de 5 astfel de instrumente, dar am avut un spațiu limitat și am decis să limităm selecția noastră la cele mai bune cinci pe care le-am putea găsi, dar asta nu înseamnă că nu există multe alte instrumente de traceroute disponibile.

Comentarii