Koduleht » kuidas » Kuidas kasutada Traceroute'i võrgu probleemide tuvastamiseks

    Kuidas kasutada Traceroute'i võrgu probleemide tuvastamiseks

    Traceroute on käsurea vahend, mis on kaasatud Windowsi ja teiste operatsioonisüsteemidega. Koos ping-käskuga on see oluline vahend internetiühenduse probleemide mõistmiseks, sealhulgas pakettide kadumise ja suure latentsuse korral.

    Kui teil on probleeme veebisaidi loomisega, võib traceroute teile öelda, kus probleem on. Samuti võib see visualiseerida tee liiklust teie arvuti ja veebiserveri vahel.

    Kuidas Traceroute toimib

    Kui ühendate veebisaidiga - näiteks howtogeek.com -, peab liiklus enne veebisaidi jõudmist läbima mitu vahendajat. Liiklus läbib teie kohalikku ruuterit, teie Interneti-teenuse pakkuja marsruutereid, suurematesse võrkudesse jne.

    Traceroute näitab meile, milline liiklus toimub veebisaidi jõudmiseks. See näitab ka viivitusi, mis ilmnevad iga peatuse ajal. Kui teil on probleeme veebisaidi jõudmisega ja see veebileht töötab korralikult, on võimalik, et teie arvuti ja veebisaidi serverite vahelisel teel on probleem. Traceroute näitaks teile, kus see probleem on.

    Oleme kasutanud traceroute'i, et selgitada ja näidata, kes pakub Interneti-teenust teie Interneti-teenuse pakkujale.

    Tehnilisemalt öeldes saadab traceroute pakettide jada, kasutades ICMP protokolli (sama protokoll, mida kasutatakse ping-käskude puhul). teise paketi TTL on 2 ja nii edasi. Iga kord, kui pakett edastatakse uuele ruuterile, väheneb TTL 1. Kui see jõuab 0-ni, siis pakett loobutakse ja ruuter tagastab veateate. Pakettide sel viisil saatmisel tagab traceroute, et iga marsruudi marsruuter loobub paketist ja saadab vastuse.

    Kuidas Traceroute'i kasutada

    Traceroute käivitatakse käsurea või terminali aknast. Windowsis vajutage Windowsi klahvi, tippige käsurealt ja vajutage selle käivitamiseks Enter.

    Traceroute käivitamiseks käivitage tracert-käsk, millele järgneb veebisaidi aadress. Näiteks kui soovisite käivitada traceroute teenuses How-To Geek, käivitaksite käsu:

    tracert howtogeek.com

    (Macil või Linuxil käivitage traceroute howtogeek.com selle asemel.)

    Te näete järk-järgult marsruudi vormi, kui teie arvuti saab marsruuteritest vastuseid.

    Kui käivitate traceroute mõne muu veebisaidi jaoks, eriti ühe maailma erinevas piirkonnas, näete, kuidas teed erinevad. Esimesed "humalad" on samad, mis liiklus jõuab teie ISP-sse, samas kui hilisemad humalad on erinevad, kuna paketid lähevad mujale. Näiteks näete allpool pakette, mis reisivad Hiinas Baidu.com-sse.

    Väljundi mõistmine

    Põhiidee on iseenesestmõistetav. Esimene rida esindab teie kodus marsruuterit (eeldades, et olete ruuteri taga), järgmised read esindavad teie ISP-d ja iga rida allpool kujutab marsruuterit, mis on kaugemal.

    Iga rea ​​vorm on järgmine:

    Hop RTT1 RTT2 RTT3 domeeninimi [IP-aadress]

    • Hop: Kui ruuteri vahel edastatakse pakett, nimetatakse seda "hüppeks". Näiteks ülaltoodud väljundis näeme, et How-To Geeki serverite jõudmine minu praegusest asukohast võtab aega 14 humala.
    • RTT1, RTT2, RTT3: see on edasi-tagasi aeg, mis kulub selleks, et pakett jõuaks hüppesse ja tagasi oma arvutisse (millisekundites). Seda nimetatakse sageli latentsuseks ja see on sama number, mida näete pingit kasutades. Traceroute saadab igale hopile kolm paketti ja kuvab iga kord, nii et teil on mõte, kuidas latentsus on järjekindel (või ebajärjekindel). Kui näete mõnes veerus *, ei saanud te vastust - mis võib viidata pakettide kadumisele.
    • Domeeninimi [IP-aadress]: domeeni nimi, kui see on olemas, võib sageli aidata teil näha ruuteri asukohta. Kui see pole saadaval, kuvatakse ainult ruuteri IP-aadress.

    Nüüd peaksite saama kasutada tracert-käsku ja mõista selle väljundit.