Najbolje alternative traceroute: Odaberite iz GUI-ja, naredbenog retka ili internetskih alata

click fraud protection

Traceroute - ili traženje ako dolazite iz svijeta Windows - zajedno s pingom jedan je od najosnovnijih alata za rješavanje problema s mrežom. Kao što mu ime govori, traceroute će pratiti put s jednog računala na drugo. To je prilično koristan alat koji će ne samo testirati povezanost s domaćinom, nego i otkriti mnogo o putu do tamo i nekim problemima koji ga mogu mučiti. No koliko je korisna tražilica, to je i prilično ograničen alat. Srećom, mnogi programeri su radili na pokušaju stvaranja boljih verzija traceroute-a. O tome se radi u ovom članku. Otkrivamo neke od najboljih alternativa za pronalazak. Imamo kombinaciju GUI-a i alata naredbenog retka, pa čak i par mrežnih alata.

Prije nego što otkrijemo svojih pet najboljih alternativa za traženje, počet ćemo objašnjavanjem što je to i kako funkcionira. Tada ćemo raspravljati o nekim ograničenjima uslužnog programa. A da bismo se pozabavili ograničenjima, razgovarat ćemo o mogućem poboljšanju koje bi moglo doći do traženja. Pokušat ćemo definirati našu idealnu "trag na steroidima". Nakon završetka ove teorije, uronit ćemo pravo u svoju temeljnu materiju i pregledati najboljih pet mogućnosti pronalaska. Imamo tri lokalno instalirana paketa i dva internetska alata.

instagram viewer

Što je Traceroute?

Definicija traceroute-a s Wikipedije prilično je jasna: „Traceroute je dijagnostički alat računalne mreže za prikaz rute (putanje) i mjerenje kašnjenja tranzita paketa preko mreže internetskog protokola (IP)“. Koliko je dobar taj opis, on ne daje mnogo detalja o tome što je konkretno. Pokušat ćemo objasniti. Traceroute će vam reći IP adresu svakog usmjerivača koji se nalazi između vašeg i udaljenog računala. No to nije sve, traceroute će također izvještavati o vremenu odziva svakog od tih usmjerivača.

Traceroute je vrlo stari alat. Prva verzija objavljena je 1987. godine. Ovo je prije više od 30 godina; vječnost u računalnim godinama. To je također vrlo uobičajeno sredstvo. Prvo predstavljen na Unix operativnom sustavu, a sada je prisutan u svim Unix-ovim OS-ovima, uključujući Linux i OS X. Čak je prebačen na Windows platformu gdje je preimenovan za praćenje iz razloga koje nikad nisam uspio razumjeti.

Traceroute je alat koji bi svaki mrežni administrator trebao razumjeti i koristiti. Nažalost, mnogi njegovi korisnici ne razumiju u potpunosti kako to funkcionira, pa mogu naići na neke zamke programa. Na primjer, staza bi mogla biti nesimetrična s prometom u skretanju na drugu rutu nego promet i alat je ne bi vidio.

Kako funkcionira Traceroute?

Prvo, nekoliko preduvjeta. Internet - ili bilo koja IP mreža, po tom pitanju - izrađena je od međusobno povezanih usmjerivača. Usmjerivači razgovaraju jedni s drugima, razmjenjujući informacije o tome koje mreže znaju doprijeti. Te informacije koriste za izradu tablica usmjeravanja. Kad god paket podataka dođe do usmjerivača, traži odredište u tablici usmjeravanja i nastavlja s njim do sljedećeg usmjerivača na stazi. Ruter zna samo za sljedeći usmjerivač i nema pojma o cjelokupnom putu. Ne mora

Kako bi se ograničilo kašnjenje širenja zbog prekomjernog hmelja za usmjeravanje, zaglavlje svakog paketa podataka sadrži polje podataka koje se naziva TTL ili Time To Live. Ovo je istinski pogrešan naziv, jer vrijednost TTL-a nema nikakve veze s vremenom, umjesto s daljinom. Kada paket napusti svoje podrijetlo, TTL se postavlja na 32. Od tada nadalje, svaki usmjerivač koji rukuje smanjuje TTL za jedan prije usmjeravanja paketa. Kad vrijednost TTL dosegne nulu, usmjerivač neće usmjeriti paket i umjesto toga će vratiti ICMP poruku „Vrijeme je prešlo“ natrag u izvor.

Traceroute koristi ovaj sustav otkrivanja i prijavljivanja pogrešaka da izvrši svoju čaroliju. Traceroute će prvo poslati paket na odredište s postavljenim TTL na 1. Prvi usmjerivač na stazi smanjit će TTL i vratiti poruku Vrijeme prekoračenog, dopuštajući traceroute da sazna o IP adresi tog prvog usmjerivača - ili skoka, kao što je to često slučaj odnosi se na. Traceroute će zatim poslati još jedan paket s postavljenim TTL na 2 i saznati o drugom skoku. I nastavit će to raditi, povećavajući TTL svaki put dok na kraju ne dobije odgovor od odredišta, govoreći mu da je postignut.

Traceroute obično mjeri i vrijeme potrebno za dobivanje svakog uzastopnog odgovora, omogućavajući mu da sastavi tablicu vremena odgovora za svaki skok. Često će napraviti i DNS pretragu IP adrese svakog hopa kako bi u svojim rezultatima prikazao FQDN svakog domaćina umjesto IP adrese.

Što nije u redu s Tracerouteom?

Odgovor na ovo pitanje jednostavan je: Nema tu ništa loše. Znači li to da je savršeno? Sigurno ne. Traceroute, koliko god bio dobar i koristan, mogao bi se poboljšati. Evo nekoliko njegovih nedostataka.

Kao što smo ranije naveli - i očito je da sada znamo kako to funkcionira - traceroute će vam samo pokazati put do odredišta, ali nema načina da otkrijete put nazad. To bi moglo predstavljati problem, posebno u situacijama kada se put povratka nekako odgađa. Traceroute mjeri vrijeme potrebno za dobivanje svakog odgovora, ali ne može znati je li došlo do kašnjenja na putu izlaska ili na povratku, što može dovesti do pogrešnih rezultata.

Tu je i potencijalni problem s odredištima koja su opterećena na nekoliko domaćina. Korisniku ništa ne jamči da svaki uzastopni paket šalje istom hostu. A ako se njih dvoje nalaze na različitim lokacijama, to bi moglo dovesti do široko netočnih rezultata.

I na kraju, neki usmjerivači su iz sigurnosnih razloga konfigurirani tako da ne odgovore na vrstu zahtjeva koje traceroute koristi. Ovo neće zaustaviti traceroute od funkcioniranja i alat će jednostavno ignorirati te hmelje i prijaviti ih kao nedostupne.

Što ako bi se našao na tragu "na steroidima"?

Upotreba traceroute-a nije najuzbudljiviji zadatak koji se može sjetiti. I svatko tko ga je koristio intenzivno sanjao je o boljem traganju. Srećom, neki programeri su također razmišljali o tome i učinili su nešto u vezi s tim. Zbog toga možemo pronaći mnogo alternativa za pronalazak.

Neki imaju samo kozmetička poboljšanja pa će, na primjer, omotati alat ljepšim grafičkim sučeljem. Drugi dodaju neke ozbiljno korisne funkcionalnosti. Na primjer, neke napredne alate za praćenje tragova povući će opsežne informacije o svakom skoku s Interneta. To bi moglo uključivati ​​informacije poput vlasnika usmjerivača ili njegove fizičke lokacije, prikupljene pomoću tehnika geolokacije na temelju IP adrese.

Neki će još više gurnuti kovertu i iscrtati rezultate praćenja s puta na karti pružajući korisniku način da učinkovito vizualizira put do odredišta.

Naše top tri plus dvije najbolje alternative u pronalaženju

Pretražili smo u internetu najbolje alternative za pronalazak. Neki od proizvoda koje smo pronašli duboko se razlikuju od izvornih tragova. Drugi nude manja poboljšanja. Oni koji su napravili naš popis imaju ili najbolji set značajki i / ili reputaciju ili se najviše koriste.

Uključili smo i mješavinu lokalno instaliranih alata koje pokrećete s računala i nekoliko web-alata. Obje vrste alata mogu biti korisne. Lokalni softver može vam pomoći u pronalaženju staza do velike korporativne mreže i prepoznavanju koji segmenti problema s mrežom imaju iskustvo, kao što su kašnjenje.

Internetski alati za praćenje tragova pokreću se s udaljenog poslužitelja - s nekim alatima koji omogućuju odabir izvornog poslužitelja ili pokretanje testa iz više izvora istovremeno - i najbolje se koriste za rješavanje problema poput loše web stranice odgovor.

SolarWinds je dobro poznato ime u području alata za upravljanje mrežama. Tvrtka čini neke od najboljih alata za praćenje počevši od svog vodećeg proizvoda, Network Performance Monitor, cjelovitog rješenja za nadzor mreže. SolarWinds također ima solidnu reputaciju u izradi sjajnih besplatnih alata koji zadovoljavaju specifične potrebe mrežnih administratora. Traceroute NG je jedan takav alat.

TracerouteNG koristi SolarWinds Netpath tehnologiju da bi ponudio kontinuirano TCP i ICMP praćenje. Tvrdi se da je brži od ostalih alata za praćenje tragova i daje rezultate u samo nekoliko sekundi. Naravno, to najviše ovisi o mreži.

Traceroute NG Screenshot

Ali Traceroute NG ne poboljšava samo brzinu traženja. Također vraća prilično malo više informacija, što vam daje dublji uvid u situaciju. Za svaki skok Traceroute NG upotrijebit će ping za vraćanje postotka gubitka paketa, trenutnog i prosječnog vremena odziva, kao i grafikon kašnjenja. Također je važno, Traceroute NG upotrijebit će obrnutu DNS pretragu za pronalaženje i prikazivanje Potpuno kvalificiranog imena domene ili FQDN svakog skoka.

Još jedna velika značajka Traceroute NG-a je automatsko otkrivanje promjena na putu. Ako postoji više staza do određenog domaćina, alat će ga shvatiti i prikazati svaki put pojedinačno. To je vrlo korisno pri rješavanju problema s opterećenjima. Alat će vam također omogućiti da izvršite ispitivanje pomoću TCP ili ICMP paketa. To može biti korisno ako, primjerice, neki uređaj duž putanje blokira ICMP. I posljednje, ali ne najmanje bitno, Traceroute NG će rezultate svog testa upisati u .txt datoteku zapisa.

Traceroute NG radi samo u sustavu Windows, ali varljivo, to nije istinska Windows aplikacija. Iako se izvodi pod Windows OS-om i unutar prozora, uglavnom je to tekstualni alat. Ali opet, hoće li GUI povećati korisnost alata? Vjerojatno ne.

Alat koji se preuzima u obliku .zip datoteke ne zahtijeva instalaciju, ali se oslanja na Winpcap koji mora biti instaliran ako već nije prisutan na vašem računalu. Traceroute NG će, međutim, otkriti njegovu odsutnost kada se pokrene i automatski će pokrenuti instalacijski program Winpcap koji je uključen u .zip datoteku.

TRACEROUTE NG (službena veza za preuzimanje): https://www.solarwinds.com/free-tools/traceroute-ng

2. Otvori vizualni trag

Ako je ono što tražite je pravi alat za praćenje tragova utemeljen na GUI, Otvori vizualni trag je ono što vam treba. Alat koji je dostupan za Windows, većina ukusa Linuxa ili Mac OS X jednostavno je nevjerojatan. Alat je besplatan i s otvorenim kodom, izdaje se pod licencom LGPL V3.

Otvorite rutu vizualnog traga

Glavna komponenta ovog softvera je Visual Traceroute per se. To je vizualni uslužni program temeljen na GUI-u koji će vam omogućiti da vidite na svjetskoj 3D karti - ili 2D, ako vam je draže - kojim putem podaci idu putem računala do ciljanog domaćina. Zemljovid se može zumirati i pomicati po volji, nudeći sve razine detalja koje želite.

Otvoreni vizualni Traceroute dolazi s još nekoliko alata, što ga čini još korisnijim proizvodom. Prvo, postoji "paket sniffer". To ipak nije paketski njuškalo poput Wiresharka. Njegova je svrha isključivo omogućiti vam da vidite koji se podaci s lokalnog sustava šalju naprijed i nazad na Internet. Postoji i značajka Whois koja će s Interneta povlačiti podatke o imenima domena.

3. MTR (Moj trag)

MTR prvi je razvio netko po imenu Mike, a akronim je označavao Mike-ovu Traceroute. Netko drugi je to preuzeo i preimenovao u My Traceroute, ali to je još uvijek isti proizvod. Softver postoji od 1997. Ako je dugovječnost dokaz kvalitete, to bi trebao biti prilično dobar alat.

Moje sučelje GUI traceroute

I to je. U funkcionalnom smislu, gotovo je identičan - ili barem vrlo sličan - Traceroute NG koji je gore opisan. Glavne razlike između ove dvije su u tome što se Traceroute NG nalazi kao Windows aplikacija, MTR se pokreće na Linuxu i može se koristiti s GUI-om ili iz naredbenog retka.

konkretno, MTR kombinira funkcionalnost traceroute i pinga u jednom mrežnom dijagnostičkom alatu. Kada pokrenete MTR, on djeluje točno poput traceroutea kako bi naučio mrežni put do određenog domaćina. Jednom kada se zna za put, MTR ide malo dalje. Poslat će redoslijed ICMP ECHO zahtjeva svakom hopu kako bi mjerio kvalitetu veze do svakog usmjerivača. I dok to radi, na ekranu prikazuje izmjerene statistike. U stvari, ispisuje ga na standardni izlaz, što znači da se može preusmjeriti u datoteku.

4. Monitis online alat za vizualni trag (internetski alat)

Monitis je TeamViewer tvrtka koja čini dobro poznatu platformu za praćenje performansi web stranica. Virtualna usluga utemeljena na oblaku omogućit će vam nadgledanje web stranica, poslužitelja, aplikacija i drugih uređaja bilo kada i bilo gdje. S blizu četvrt milijuna korisnika, ovo je prilično popularna platforma.

Kao i mnogi drugi dobavljači, i Monitis na svojoj web stranici ima nekoliko besplatnih alata. Online ruta vizualnog traga, unatoč neobičnom pravopisu, upravo je ono što kaže da jest. Pronaći će put između Monitisovog poslužitelja i domaćina koji navedete i crtati ga na karti svijeta. Nažalost, prikaz karte rijetko uključuje sve hmelje. To je normalno jer alat neće moći Geolocirati svaki skok, a neki Hos uopće neće odgovoriti. I to vrijedi za svaki takav alat, ne samo ovaj.

Monitis Online ruta vizualnog traga

Ako se pomičete po zaslonu, vidjet ćete da alat također prikazuje podatke u tabličnom obliku, slično kao što bi to radili tradicionalni alati za praćenje. Također možete primijetiti da se na vrhu tabelarnog prikaza nalaze tri kartice s oznakom Sjedinjenih Država, Europe i Azije / Tihog oceana. Navodit ćete se da klikom na karticu pokrećete test iz drugog izvora koji se nalazi u ta tri zemljopisna područja, ali gledajući rezultate, izgleda da to nije slučaj. I tablica i prikaz karte mijenjaju se s jedne kartice na drugu, ali nisam uspio shvatiti kako funkcioniraju.

5. G-Suite. Alat Visual Traceroute (internetski alat)

Ne dajte se zavarati imenom, G-Suite. Alati ni na koji način nisu povezani s Googleom. Web stranica predlaže pregršt korisnih mrežnih i internetskih alata. Među tim je a vizualni alat za praćenje tragova. Korištenje je prilično jednostavno. Jednostavno upišete IP adresu ili FQDN i kliknete na TRAG dugme. Vrlo brzo, mala karta na stranici vizualno će prikazati put do navedenog domaćina.

G-Suite. Alati Visual Traceroute

Kao i većina drugih sličnih alata, dostupan je i stol. Prikazuje IP adresu i FQDN (kada je rješiv), kao i kumulativno vrijeme obilaska svakog skoka. Jedna stvar koju smo posebno voljeli u vezi s ovim alatom - a on je posebno prikladan za novopridošle ljude - je bogatstvo informacija o procesu traženja koje se mogu pronaći na stranici.

Dok ste tamo, G-Suite. Alat ima nekoliko drugih alata koji možda želite koristiti. Svakom se lako može pristupiti pomoću vrpce na izborniku na vrhu stranice. Postoje DNS Lookup, Whois traženje, ping, moja IP adresa, lokacija IP adrese kao i alat za provjeru rada adresa e-pošte.

Zaključak

Traceroute je već neko vrijeme s nama i očito je ovdje = ostati. To je jedan od najčešće korištenih - i najkorisnijih - osnovnih dijagnostičkih alata koji možete pronaći. Uz sve poboljšane verzije traceroutea koje je moguće pronaći, postao je još bolji i korisniji alat. Postoji više od 5 takvih alata, ali imali smo ograničen prostor i odlučili smo ograničiti svoj izbor na najboljih pet koje bismo mogli pronaći, ali to ne znači da nema mnogo više sjajnih alata za praćenje dostupno.

watch instagram story