За Microsoft Windows 2000 версия на тази статия вижте 162326.
Обобщена информация
Тази статия описва TRACERT (следа път), от командния ред помощна програма, която можете да използвате за проследяване на пътя, който интернет протокол (IP) пакет се до местоназначението. Тази статия се обсъждат следните теми:
-
Как да използвате помощната програма TRACERT
-
Как да използвате TRACERT за отстраняване на неизправности
-
Как да използвате TRACERT опции
Повече информация
Как да използвате помощната програма TRACERT
Помощната програма за диагностика на TRACERT определя пътя към дадено местоназначение чрез изпращане на интернет протокол за контролни съобщения (ICMP) ехо пакети на местоназначението. В тези пакети TRACERT използва различен IP време на живот (TTL) стойности. Тъй като всеки път по пътя е необходима за снижаване на пакета TTL поне 1 преди изпращане на пакети, TTL е ефективно преход. Когато TTL пакет достигне нула (0), рутер изпраща ICMP "време превишена" съобщение обратно към компютъра източник. TRACERT изпраща първата ехо пакет с TTL 1 и измества TTL 1 на всяко последващо предаване, докато местоназначението отговаря или се достигне максималният TTL. "Време превишена" ICMP съобщения които междинните рутери изпрати обратно показват пътя. Имайте предвид обаче, че някои маршрутизатори мълчаливо пуснете пакети, които са изтекли TTLs и тези пакети са невидими TRACERT. TRACERT отпечатва подреден списък междинните рутери, които връщат ICMP "време превишена" съобщения. Използване на опцията -d с командата tracert възлага TRACERT не се извършва DNS търсене за всеки IP адрес, така че TRACERT отчита IP адреса на интерфейса до страната маршрутизатори. В следващия пример командата tracert и резултатите си пакета пътува през два маршрутизатори (157.54.48.1 и 11.1.0.67), за да стигнете до домакин 11.1.0.1. В този пример, шлюзът по подразбиране е 157.54.48.1 и IP адреса на маршрутизатора на 11.1.0.0 мрежа е 11.1.0.67.The команда:
C:\ > tracert 11.1.0.1Изхода от командата: 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.
Как да използвате TRACERT за отстраняване на неизправности
Можете да използвате TRACERT, за да разберете, когато пакет спря в мрежата. В следния пример шлюзът по подразбиране е установено, че няма валиден път за домакин на 22.110.0.1. Вероятно, или маршрутизатора има проблем с конфигурацията или 22.110.0.0 мрежа не съществува, отразяваща лошо IP адрес. Командата:
C:\ > tracert 22.110.0.1Изхода от командата: 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 е полезно за отстраняване на големи мрежи, където няколко пътища може да доведе една и съща или когато са включени много междинни компоненти (маршрутизатори или мостове).
Как да използвате TRACERT опции
Има няколко опции за командния ред, които можете да използвате с TRACERT, въпреки че опции обикновено не са необходими за стандартни потребители. Следният пример на синтаксиса на командата показва всички възможни опции:
tracert -d -h maximum_hops -j хост-списък - w изчакване target_hostКакво параметри: -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