28Aug

Kako koristiti Traceroute za prepoznavanje problema s mrežom

click fraud protection

Traceroute je alat naredbenog retka koji je uključen u Windows i ostale operacijske sustave. Zajedno s ping naredbom, to je važan alat za razumijevanje internetskih veza, uključujući gubitak paketa i visoku latenciju.

Ako imate problema s povezivanjem na web stranicu, traceroute vam može reći gdje je problem. Također može pomoći vizualizirati putanje prometa između računala i web poslužitelja.

Kako funkcionira Traceroute

Kada se spojite na web stranicu - recimo, howtogeek.com - promet mora proći kroz nekoliko posrednika prije dolaska na web stranicu. Promet prolazi kroz vaš lokalni usmjerivač, usmjerivače vašeg davatelja internetskih usluga, na veće mreže i tako dalje.

Traceroute nam pokazuje put kojim promet traje da dođe do web stranice. Također prikazuje kašnjenja koja se javljaju kod svakog zaustavljanja. Ako imate problema s dovođenjem web stranice i da web stranica funkcionira ispravno, moguće je da postoji negdje na putu između vašeg računala i poslužitelja web mjesta. Traceroute će vam pokazati gdje je taj problem.

instagram viewer

Koristili smo traceroute kako bismo objasnili - i pokazali - tko pruža internetsku uslugu vašem davatelju internetskih usluga.

U tehničkom smislu, traceroute šalje niz paketa pomoću ICMP protokola( isti protokol koji se koristi za ping naredbu). Prvi paket ima vrijeme za život( također poznat kao TTL ili hop limit) od 1,drugi paket ima TTL od 2, i tako dalje. Svaki put kada se paket prenese na novi usmjerivač, TTL se smanjuje za 1. Kada dostigne 0, paket se odbacuje i usmjerivač vraća poruku o pogrešci. Slanjem paketa na taj način, traceroute osigurava da svaki usmjerivač na putu odbacuje paket i šalje odgovor.

Kako koristiti Traceroute

Traceroute se izvodi iz naredbenog retka ili terminala prozora. U sustavu Windows pritisnite tipku Windows, upišite naredbeni redak i pritisnite Enter da biste ga pokrenuli.

Da biste pokrenuli traceroute, pokrenite naredbu tracer i slijedite adresu web stranice. Na primjer, ako želite pokrenuti traceroute o Kako-To Geek, pokrenuli biste naredbu:

tracert howtogeek.com

( Na Mac ili Linux, pokrenite traceroute howtogeek.com umjesto.)

Postupnovidjet ćete obrazac za putovanje jer vaše računalo prima odgovore od usmjerivača na putu.

Ako pokrenete traceroute za neku drugu web stranicu - naročito koja je hostirana u drugoj regiji svijeta - vidjet ćete kako se putevi razlikuju. Prvi "hmelj" isti je kao i promet došao do ISP-a, dok su kasnije hmplovi različiti jer paketi idu drugdje. Na primjer, u nastavku možete vidjeti pakete koji putuju na Baidu.com u Kini.

Razumijevanje izlaza

Osnovna ideja je samoobjasna. Prva linija predstavlja vaš kućni usmjerivač( uz pretpostavku da ste iza usmjerivača), sljedeći redovi predstavljaju vaš ISP, a svaka linija dalje predstavlja usmjerivač koji je dalje udaljen.

Format svake linije je sljedeći:

Hop RTT1 RTT2 RTT3 Naziv domene [IP adresa]

  • Hop: Kad god se paket prenosi između usmjerivača, to se naziva "skok". Na primjer, u izlazu iznad, možemo vidjeti da je potrebno 14 hmelja kako bi došli do poslužitelja Kako-To Geek s moje trenutne lokacije.
  • RTT1, RTT2, RTT3: Ovo je vrijeme kružnog putovanja koje je potrebno da paket dođe do skakanja i natrag na vaše računalo( u milisekundama).To se često naziva latencija, a isti je broj koji vidite prilikom upotrebe pinga. Traceroute šalje tri paketa u svaki hod i prikazuje svaki put, tako da imate neku ideju o tome koliko je dosljedna( ili nedosljedna) latencija. Ako vidite * u nekim stupcima, niste primili odgovor - što bi moglo ukazati na gubitak paketa.
  • naziv domene [IP adresa]: Naziv domene, ako je dostupan, često vam može pomoći da vidite lokaciju usmjerivača. Ako to nije dostupno, prikazuje se samo IP adresa usmjerivača.

Sada bi trebali biti u mogućnosti koristiti naredbu tracer i razumjeti njegov output.