En Microsoft Windows 2000-version av den här artikeln finns i 162326 .
Sammanfattning
I den här artikeln beskrivs TRACERT (Trace Route), ett kommandoradsverktyg som du kan använda för att spåra den sökväg som ett IP-paket (Internet Protocol) tar till målet.
I den här artikeln beskrivs följande avsnitt:
- Så här använder du TRACERT-verktyget
- Så här använder du TRACERT för att felsöka
- Så här använder du TRACERT-alternativ
Mer information
Så här använder du TRACERT-verktyget
Diagnostikverktyget TRACERT bestämmer vägen till ett mål genom att skicka EKMP-e-postpaket (Internet Control Message Protocol) till målet. I dessa paket använder TRACERT olika TTL-värden (IP Time-To-Live). Eftersom varje router längs sökvägen krävs för att minska paketets TTL med minst 1 innan paketet vidarebefordras är TTL i själva verket en hoppräknare. När TTL för ett paket når noll (0) skickar routern ett meddelande om att ICMP har överskridits till källdatorn.
TRACERT skickar det första ekopaketet med en TTL på 1 och ökar TTL med 1 på varje efterföljande överföring, tills destinationen svarar eller tills den maximala TTL har nåtts. ICMP-meddelandena "Tiden har överskridits" som mellanliggande routrar skickar tillbaka visar vägen. Observera dock att vissa routrar tyst släpper paket som har utgångna TTLs, och dessa paket är osynliga för TRACERT.
TRACERT skriver ut en sorterad lista över mellanliggande routrar som returnerar meddelanden om att ICMP har överskridits. Om du använder alternativet -d med kommandot tracert instrueras TRACERT att inte utföra en DNS-sökning på varje IP-adress, så att TRACERT rapporterar IP-adressen till routerns närliggande gränssnitt.
I följande exempel av spårningskommandot och dess utdata färdas paketet genom två routrar (157.54.48.1 och 11.1.0.67) för att komma till värd 11.1.0.1. I det här exemplet är standardgatewayen 157.54.48.1 och routerns IP-adress på 11.1.0.0-nätverket är 11.1.0.67.
Kommandot:
C:\>tracert 11.1.0.1
Utdata från kommandot:
Spårningsväg till 11.1.0.1 över maximalt 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
Spårningen är slutförd.
Så här använder du TRACERT för att felsöka
Du kan använda TRACERT för att ta reda på var ett paket stoppades i nätverket. I följande exempel har standardgatewayen upptäckt att det inte finns någon giltig sökväg för värden på 22.110.0.1. Förmodligen har antingen routern ett konfigurationsproblem, eller så finns inte 22.110.0.0-nätverket, vilket återspeglar en dålig IP-adress.
Kommandot:
C:\>tracert 22.110.0.1
Utdata från kommandot:
Spårningsväg till 22.110.0.1 över maximalt 30 hopp
-----------------------------------------------------
1 157.54.48.1 rapporter: Målnätet kan inte nås.
Spårningen är slutförd.
TRACERT är användbart för felsökning av stora nätverk där flera sökvägar kan leda till samma punkt eller där många mellanliggande komponenter (routrar eller broar) är inblandade.
Så här använder du TRACERT-alternativ
Det finns flera kommandoradsalternativ som du kan använda med TRACERT, även om alternativen vanligtvis inte är nödvändiga för standardfelsökning.
I följande exempel på kommandosyntax visas alla möjliga alternativ:
tracert -d -h maximum_hops -j host-list -w timeout target_hostVad parametrarna gör:
-d
Anger att adresser inte ska matchas mot värdnamn
-h maximum_hops
Anger det maximala antalet hopp som ska söka efter målet
-j värdlista
Anger vägen för lös källkod längs värdlistan
-w timeout
Väntar på det antal millisekunder som anges av timeout för varje
svara
target_host
Anger målvärdens namn eller IP-adress