tracert
To narzędzie diagnostyczne określa ścieżkę do miejsca docelowego, wysyłając żądanie echa protokołu ICMP (Internet Control Message Protocol) lub komunikaty ICMPv6 do miejsca docelowego z przyrostowym zwiększeniem czasu wygaśnięcia (TTL). Każdy router wzdłuż ścieżki jest wymagany do dekrementacji czasu wygaśnięcia w pakiecie IP przez co najmniej 1 przed przekazaniem go. W rzeczywistości czas wygaśnięcia jest maksymalnym licznikiem linków. Gdy czas wygaśnięcia pakietu osiągnie wartość 0, router ma zwrócić komunikat o przekroczeniu limitu czasu ICMP do komputera źródłowego.
To polecenie określa ścieżkę, wysyłając pierwszy komunikat żądania echa z TTL wynoszącym 1 i zwiększając czas wygaśnięcia o 1 w każdej kolejnej transmisji, aż docelowa odpowiedź lub maksymalna liczba przeskoków zostanie osiągnięta. Maksymalna liczba przeskoków wynosi domyślnie 30 i można określić przy użyciu parametru /h.
Ścieżka jest określana przez sprawdzenie czasu przekroczenia limitu czasu ICMP zwróconych przez routery pośrednie i komunikat odpowiedzi echa zwrócony przez miejsce docelowe. Jednak niektóre routery nie zwracają czasu Przekroczenie czasu dla pakietów z wygasłymi wartościami czasu wygaśnięcia i są niewidoczne dla tracert polecenia. W tym przypadku zostanie wyświetlony wiersz gwiazdki (*
) dla tego przeskoku. Wyświetlana ścieżka to lista interfejsów routera bliskiego/bocznego routerów w ścieżce między hostem źródłowym a miejscem docelowym. Interfejs zbliżeniowy/boczny to interfejs routera znajdującego się najbliżej hosta wysyłającego w ścieżce.
Ważne
To polecenie jest dostępne tylko wtedy, gdy protokół TCP/IP jest zainstalowany jako składnik we właściwościach karty sieciowej w połączeniach sieciowych.
Aby śledzić ścieżkę i zapewnić opóźnienie sieci i utratę pakietów dla każdego routera i łącza w ścieżce, użyj polecenia ścieżki polecenia.
Składnia
tracert [/d] [/h <maximumhops>] [/j <hostlist>] [/w <timeout>] [/R] [/S <srcaddr>] [/4][/6] <targetname>
Parametry
Parametr | Opis |
---|---|
/d | Zatrzymuje próby rozpoznania adresów IP routerów pośrednich na ich nazwy. Może to przyspieszyć zwracanie wyników. |
/h <maximumhops> |
Określa maksymalną liczbę przeskoków w ścieżce, aby wyszukać miejsce docelowe (miejsce docelowe). Wartość domyślna to 30 przeskoków. |
/j <hostlist> |
Określa, że komunikaty żądania echa używają opcji Luźna trasa źródłowa w nagłówku IP z zestawem pośrednich miejsc docelowych określonych w <hostlist> . W przypadku luźnego routingu źródłowego kolejne pośrednie miejsca docelowe mogą być oddzielone jednym lub wieloma routerami. Maksymalna liczba adresów lub nazw na liście to 9.
<hostlist> to seria adresów IP (w notacji kropkowanej dziesiętnej) oddzielona spacjami. Użyj tego parametru tylko podczas śledzenia adresów IPv4. |
/w <timeout> |
Określa ilość czasu w milisekundach oczekiwania na przekroczenie czasu ICMP lub komunikat odpowiedzi echa odpowiadający danej wiadomości żądania echa do odebrania. Jeśli limit czasu nie zostanie odebrany, zostanie wyświetlona gwiazdka (* ). Domyślny limit czasu wynosi 4000 (4 sekundy). |
/R | Określa, że nagłówek rozszerzenia routingu IPv6 ma być używany do wysyłania komunikatu żądania echa do hosta lokalnego przy użyciu miejsca docelowego jako pośredniego miejsca docelowego i testowania trasy odwrotnej. |
/S <srcaddr> |
Określa adres źródłowy do użycia w komunikatach żądania echa. Użyj tego parametru tylko podczas śledzenia adresów IPv6. |
/4 | Określa, że tracert.exe może używać tylko protokołu IPv4 dla tego śledzenia. |
/6 | Określa, że tracert.exe może używać tylko protokołu IPv6 dla tego śledzenia. |
<targetname> |
Określa miejsce docelowe, identyfikowane przez adres IP lub nazwę hosta. |
/? | Wyświetla pomoc w wierszu polecenia. |
Przykłady
Aby prześledzić ścieżkę do hosta o nazwie www.microsoft.com
, wpisz:
tracert www.microsoft.com
Oto przykładowe dane wyjściowe:
Tracing route to e13678.dscb.akamaiedge.net [23.216.93.114]
over a maximum of 30 hops:
1 1 ms 1 ms <1 ms <devicename>.mshome.net [172.26.96.1]
2 11 ms 13 ms 6 ms 192.168.191.20
3 20 ms 11 ms 18 ms 192.168.1.1
4 44 ms 41 ms 35 ms 10.228.0.1
5 32 ms 31 ms 46 ms 10.41.0.49
6 36 ms 39 ms 30 ms 10.41.0.221
7 35 ms 36 ms 39 ms 10.41.0.225
8 54 ms 45 ms 50 ms 204.111.0.147
9 50 ms 52 ms 47 ms ae-39.a02.atlnga05.us.bb.gin.ntt.net [128.241.219.117]
10 53 ms 51 ms 61 ms ae-5.r24.atlnga05.us.bb.gin.ntt.net [129.250.4.192]
11 64 ms 45 ms 44 ms ae-0.a03.atlnga05.us.bb.gin.ntt.net [129.250.2.20]
12 49 ms 67 ms 46 ms ae-0.akamai-onnet.atlnga05.us.bb.gin.ntt.net [128.241.1.122]
13 67 ms 287 ms * ae20.r03.border101.atl02.fab.netarch.akamai.com [23.203.144.21]
14 * * * Request timed out.
15 * * * Request timed out.
16 * * * Request timed out.
17 204 ms 58 ms 51 ms a23-216-93-114.deploy.static.akamaitechnologies.com [23.216.93.114]
Trace complete.
W kolumnie początkowej jest wyświetlany numer przeskoku rozpoczynający się od 1 i zwiększający się wraz z każdym przeskokiem wzdłuż trasy z urządzenia do miejsca docelowego. Każdy przeskok reprezentuje urządzenie pośrednie, takie jak router, przez które pakiet przechodzi podczas podróży do końcowego miejsca docelowego.
Trzy kolumny środkowe wyświetlają czas rundy w milisekundach (ms) dla pakietu do podróży z urządzenia do routera, przy tym konkretnym przeskoku i z powrotem do urządzenia. Jest znany jako "czas ping" lub "opóźnienie ping" i mierzy opóźnienie w milisekundach, aby dane przejeżdżały do routera i zwracały. Opóźnienie sieci może mieć wpływ na czynniki, takie jak przeciążenie sieci, jakość łączy sieciowych i odległość między przeskokami.
W kolumnie końcowej jest wyświetlany adres IP lub nazwa hosta routera lub urządzenia pośredniego na tym określonym przeskoku w ścieżce sieciowej. W większości przypadków zobaczysz adres IP, ale jeśli wyszukiwanie wstecznego DNS zakończy się pomyślnie, wyświetla nazwy hostów, co może pomóc zidentyfikować routery według nazwy.
Aby prześledzić ścieżkę do hosta o nazwie www.microsoft.com
i zapobiec rozpoznawaniu każdego adresu IP pod jego nazwą, wpisz:
tracert /d www.microsoft.com
Aby prześledzić ścieżkę do hosta o nazwie www.microsoft.com
i użyć luźnej trasy źródłowej 10.12.0.1/10.29.3.1/10.1.44.1, wpisz:
tracert /j 10.12.0.1 10.29.3.1 10.1.44.1 www.microsoft.com