Šio straipsnio versijos Microsoft Windows 2000, žr. 162326.
Santrauka
Šiame straipsnyje aprašoma TRACERT (Trace būdas), komandų eilutės įrankis, kuris galite naudoti norėdami sekti kelio, kad yra interneto protokolo (IP) paketo trunka iki paskirties vietos. Šiame straipsnyje aptariamos šios temos:
-
Kaip naudoti TRACERT priemonę
-
Kaip naudoti TRACERT
-
Kaip naudotis TRACERT parinktis
Daugiau informacijos
Kaip naudoti TRACERT priemonę
TRACERT diagnostikos įrankis nustato maršrutą į paskirties vietą siunčiant interneto kontrolės pranešimų protokolas (ICMP) echo paketus į paskirties vietą. Šiuos paketus, TRACERT naudoja skirtingus IP laiko Live (TTL) reikšmes. Dėl to, kad kiekvienas maršrutizatorius keliu reikalauja kad mažėja TTL į paketą bent 1 prieš persiųsdami paketas, TTL yra veiksmingai hop skaitiklį. Kai TTL ant paketas pasiekia nulį (0), maršrutizatorius siunčia į ICMP "Viršytas laikas" pranešimą atgal į šaltinio kompiuterį. TRACERT siunčia pirmą echo paketas su 1 ir žingsniais TTL TTL 1 ant kiekvieno perdavimas, kol paskirties reaguoja arba maksimalus TTL pasiekiama. "Viršytas laikas" ICMP pranešimai kad tarpinių maršruto siųsti atgal Rodyti maršrutą. Atminkite, kad kai kurie kelvedžiai tyliai sumažėti paketus, kad baigėsi TTLs, ir šie paketai yra nematoma TRACERT. TRACERT spausdina tvarkingai sąrašą tarpinių maršrutizatoriai, grįžti ICMP "Viršytas laikas" pranešimus. Naudojant parinktį -d su komandą tracert nurodo TRACERT nevykdyti DNS peržvalgos kiekvieno IP adresą, kad TRACERT ataskaitas IP adresas – pusėje sąsajos maršrutizatoriai. Šiame pavyzdyje komandą tracert ir galingumas, paketas keliauja per dviejų maršrutizatorių (157.54.48.1 ir 11.1.0.67) gauti surengti 11.1.0.1. Šiame pavyzdyje, default gateway yra 157.54.48.1 ir IP adresas maršrutizatorius ir 11.1.0.0 tinklo yra 11.1.0.67.The komanda:
C:\ > tracert 11.1.0.1Komandos išvestį: Tracing route to 11.1.0.1 over a maximum of 30 hops --------------------------------------------------- 1 2 ms 3 ms 2 ms 157.54.48.1 2 75 ms 83 ms 88 ms 11.1.0.67 3 73 ms 79 ms 93 ms 11.1.0.1 Trace complete.
Kaip naudoti TRACERT
TRACERT galite naudoti norėdami sužinoti, kur pakelis sustojo tinkle. Šiame pavyzdyje, default gateway nustatė, kad nėra jokių tinkamą kelią adresas ant 22.110.0.1. Tikriausiai, bet maršrutizatorius turi konfigūracijos problema, arba kad 22.110.0.0 tinklo nėra, atspindi blogai IP adresą. Komanda:
C:\ > tracert 22.110.0.1Komandos išvestį: Tracing route to 22.110.0.1 over a maximum of 30 hops ----------------------------------------------------- 1 157.54.48.1 reports: Destination net unreachable. Trace complete. TRACERT yra patogu šalinti didelius tinklus, kai keli maršrutai gali būti tame pačiame taške arba kai dalyvauja daug tarpinių komponentai (kelvedžių ar tiltų).
Kaip naudotis TRACERT parinktis
Yra keletas komandų eilutės parinktis, kuriuos galite naudoti su TRACERT, nors galimybės nėra paprastai reikia standarto trikčių šalinimas. Toliau pateiktame pavyzdyje komandos sintaksė rodomi visi galimi variantai:
TRACERT -d -h maximum_hops -j pagrindinio kompiuterio sąraše - w skirtojo laiko target_hostTai parametrus: -d Specifies to not resolve addresses to host names -h maximum_hops Specifies the maximum number of hops to search for the target -j host-list Specifies loose source route along the host-list -w timeout Waits the number of milliseconds specified by timeout for each reply target_host Specifies the name or IP address of the target host