Traceroute - ili traženje ako dolazite izWindows svijet - 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 traceroutea. O tome se radi u ovom članku. Otkrivamo neke od najboljih alternativa za pronalazak. Imamo kombinaciju GUI-ja i alata naredbenog retka, pa čak i par mrežnih alata.
Prije nego što otkrijemo naših 5 najboljih alternativatraceroute, počet ćemo s objašnjenjem što je traceroute 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 što završimo sa svim tim teorijama, uronit ćemo pravo u svoju temeljnu materiju i pregledati najboljih pet mogućnosti pronalaska. Imamo tri lokalno instalirana paketa i dva internetska alata.
Š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 god dobar opis bio, ne uspijevadajte 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 davne 1987. To je prije više od 30 godina; vječnost u računalnim godinama. To je također vrlo uobičajeno sredstvo. Prvi put predstavljen na Unix operativnom sustavu, sada je prisutan na svim Unix-ovim OS-ovima, uključujući Linux i OS X. Čak je na kraju prebačen na Windows platformu gdje je preimenovan u tracker iz razloga koje nikad nisam uspio razumjeti ,
Traceroute je alat koji svaka mrežaadministrator treba 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 međusobno, razmjenjujući informacije o tome koje mreže znaju kako doći. 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 zbogprekomjerni skokovi usmjeravanja, 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 udaljenošću. Kad paket napusti svoje porijeklo, TTL se postavlja na 32. Od tada 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 ovo otkrivanje isustav izvještavanja da izvrši svoju magiju. Traceroute će prvo poslati paket na odredište s postavljenim TTL-om 1. Prvi će usmjerivač na stazi smanjiti TTL i vratiti poruku Vrijeme prekoračenja, omogućujući traceroute-u da sazna IP adresu tog prvog usmjerivača - ili skok, kako se često spominje. Traceroute će zatim poslati još jedan paket s postavljenim TTL na 2 i naučiti 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 će obično mjeriti vrijemepotrebno je dobiti svaki uzastopni odgovor, omogućujuć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 je jednostavan: 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 sada toznamo 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 saodredišta koja su uravnotež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 su usmjerivači konfigurirani zasigurnosnih razloga, da ne reagiraju 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”?
Korištenje traceroute-a nije najuzbudljiviji zadatakčovjek se može sjetiti. I svatko tko ga je koristio opširno je sanjao 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 i volju,na primjer, omotajte 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 tražilice 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 najbolju tragalternative. 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 instaliranihalate koje pokrećete s računala i nekoliko web-alata. Obje vrste alata mogu biti korisne. Lokalni softver može vam pomoći pri crtanju 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 daljineposlužitelj - s nekim alatima koji vam omogućuju odabir izvornog poslužitelja ili pokretanje testa iz više izvora istovremeno - i najbolje se koriste za rješavanje problema, poput slabog odgovora web stranice.
1. Traceroute NG od SolarWinds (BESPLATNO PREUZIMANJE)
SolarWinds je dobro poznato ime u polju mrežealati za upravljanje Tvrtka čini neke od najboljih alata za praćenje počevši od svog vodećeg proizvoda, Network Performance Monitor, cjelovitog mrežnog nadzornog rješenja. 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 Netpathtehnologija koja nudi kontinuirano praćenje TCP-a i ICMP-a. Tvrdi se da je brži od ostalih alata za praćenje i da rezultate vraća u samo nekoliko sekundi. Naravno, to najviše ovisi o mreži.

Ali Traceroute NG ne poboljšava samo brzinutragova. Također vraća prilično malo više informacija, pružajući vam 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 naziva domene ili FQDN svakog skoka.
Još jedna odlika Traceroute NG-a je njegovaautomatsko otkrivanje promjena staza. Ako postoji više staza do određenog domaćina, alat će ga shvatiti i prikazati svaki put pojedinačno. Ovo 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 na Windows-u, ali varljivo, nijeistinska aplikacija za Windows. 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 kao.zip datoteka 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. Otvorite Visual Traceroute
Ako je to ono što želite, temelji se na GUI-juAlat za praćenje tragova, ono što vam treba je Open Visual Traceroute. 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.

Glavna komponenta ovog softvera je VisualTraceroute per se. To je vizualni uslužni program temeljen na GUI-u koji će vam omogućiti da na svjetskoj 3D karti - ili 2D-u, ako vam je draže - put kojim podacima idu s vašeg računala do ciljanog domaćina. Zemljovid se može po volji zumirati i pomicati pružajući bilo koju razinu detalja koja želite.
Otvoreni vizualni traceroute dolazi s još nekolikoalate, š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 šalju naprijed i nazad iz lokalnog sustava na Internet. Postoji i značajka Whois koja će s Interneta povlačiti podatke o imenima domena.
3. MTR (Moj trag)
MTR je prvi razvio netko po imenu Mike iakronim je označavao Mikeovu tragovu. 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.

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 sustavatraceroute i ping 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 skoku 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 Visual Trace Tool (internetski alat)
Monitis je TeamViewer tvrtka koja činidobro poznata platforma za praćenje rada 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, Monitis ima nekoliko besplatnihalate dostupne na njihovoj web stranici. Internetski vizualni trag rute, unatoč neobičnom pravopisu, upravo je ono što kaže. 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 se odnosi na svaki takav alat, ne samo ovaj.

Ako se pomičete po zaslonu, vidjet ćete toalat također prikazuje informacije u tabelarnom 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 mogao shvatiti kako funkcioniraju.
5. G-Suite.Tools 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 njima je i alat za vizualnu 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.

Kao i većina drugih sličnih alata, tablica jedostupno. 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 s vrpčnog izbornika 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 evo gab = očito je ovdje da ostane. 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 smo mogli pronaći, ali to ne znači da nema mnogo sjajnih alata za praćenje tragova.
komentari