Udostępnij za pośrednictwem


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