Hvis du vil ha en Microsoft Windows 2000-versjon av denne artikkelen, kan du se 162326 .
Sammendrag
Denne artikkelen beskriver TRACERT (Trace Route), et kommandolinjeverktøy som du kan bruke til å spore banen som en IP-pakke (Internet Protocol) tar til målet.
Denne artikkelen tar for seg følgende emner:
- Slik bruker du TRACERT-verktøyet
- Slik bruker du TRACERT til å feilsøke
- Slik bruker du TRACERT-alternativer
Mer informasjon
Slik bruker du TRACERT-verktøyet
TRACERT-diagnoseverktøyet bestemmer ruten til et mål ved å sende ICMP-ekkopakker (Internet Control Message Protocol) til målet. I disse pakkene bruker TRACERT forskjellige IP Time-To-Live-verdier (TTL). Fordi hver ruter langs banen er nødvendig for å redusere pakkens TTL med minst 1 før du videresender pakken, er TTL effektivt en mellomdisk. Når TTL på en pakke når null (0), sender ruteren meldingen «Tid overskredet» i ICMP tilbake til kildedatamaskinen.
TRACERT sender den første ekkopakken med en TTL på 1 og øker TTL med 1 på hver påfølgende overføring, til målet svarer eller til maksimal TTL er nådd. ICMP-meldingen «Tid overskredet» som mellomliggende rutere sender tilbake, viser ruten. Vær imidlertid oppmerksom på at noen rutere slipper pakker som har utløpte TTLer, og disse pakkene er usynlige for TRACERT.
TRACERT skriver ut en sortert liste over mellomliggende rutere som returnerer ICMP-meldingene «Tid overskredet». Hvis du bruker alternativet -d med sporingskommandoen, instrueres TRACERT om ikke å utføre et DNS-oppslag på hver IP-adresse, slik at TRACERT rapporterer IP-adressen til nærsidegrensesnittet til ruterne.
I følgende eksempel på sporingskommandoen og utdataene går pakken gjennom to rutere (157.54.48.1 og 11.1.0.67) for å få tilgang til verten 11.1.0.1. I dette eksemplet er standardgatewayen 157.54.48.1, og IP-adressen til ruteren på 11.1.0.0-nettverket er på 11.1.0.67.
Kommandoen:
C:\>tracert 11.1.0.1
Utdataene fra kommandoen:
Sporingsrute til 11.1.0.1 over maksimalt 30 hopp
---------------------------------------------------
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
Sporingen er fullført.
Slik bruker du TRACERT til å feilsøke
Du kan bruke TRACERT til å finne ut hvor en pakke stoppet på nettverket. I eksemplet nedenfor har standardgatewayen funnet ut at det ikke finnes noen gyldig bane for verten på 22.110.0.1. Ruteren har sannsynligvis et konfigurasjonsproblem, eller 22.110.0.0-nettverket finnes ikke, noe som gjenspeiler en ugyldig IP-adresse.
Kommandoen:
C:\>tracert 22.110.0.1
Utdataene fra kommandoen:
Sporingsrute til 22.110.0.1 over maksimalt 30 hopp
-----------------------------------------------------
1 157.54.48.1 rapporter: Målnett kan ikke nås.
Sporingen er fullført.
TRACERT er nyttig for feilsøking av store nettverk der flere baner kan føre til samme punkt, eller der mange mellomliggende komponenter (rutere eller broer) er involvert.
Slik bruker du TRACERT-alternativer
Det finnes flere kommandolinjealternativer som du kan bruke med TRACERT, selv om alternativene vanligvis ikke er nødvendige for standard feilsøking.
Følgende eksempel på kommandosyntaks viser alle mulige alternativer:
tracert -d -h maximum_hops -j host-list -w timeout target_hostHva parameterne gjør:
-d
Angir at adresser til vertsnavn ikke skal løses
-h maximum_hops
Angir maksimalt antall hopp som skal søkes etter målet
-j vertsliste
Angir løs kilderute langs vertslisten
-w tidsavbrudd
Venter på antall millisekunder angitt av tidsavbrudd for hver
svar
target_host
Angir navnet eller IP-adressen til målverten