Трассировка сети интернет команда

tracert

Это средство диагностики определяет путь к месту назначения, отправляя в место назначения эхо-запрос icMP или сообщения ICMPv6 с добавочным увеличением значений полей срока жизни (TTL). Каждый маршрутизатор по пути должен уменьшать срок жизни в IP-пакете по крайней мере на 1, прежде чем пересылать его. По сути, TTL является счетчиком максимального количества ссылок. Когда срок жизни пакета достигает 0, маршрутизатор, как ожидается, вернет на исходный компьютер сообщение о превышении времени ICMP.

Эта команда определяет путь путем отправки первого сообщения эхо-запроса с сроком жизни 1 и увеличения срока жизни на 1 при каждой последующей передаче до тех пор, пока целевой объект не ответит или не будет достигнуто максимальное количество прыжков. Максимальное число прыжков по умолчанию составляет 30, и его можно указать с помощью параметра /h .

Путь определяется путем проверки сообщений ICMP о превышении времени, возвращаемых промежуточными маршрутизаторами, и сообщения echo Reply, возвращаемого назначением. Однако некоторые маршрутизаторы не возвращают сообщения о превышении времени для пакетов с просроченными значениями срока жизни и невидимы для команды tracert . В этом случае для этого прыжка отображается строка звездочек ( * ). Отображаемый путь — это список интерфейсов маршрутизаторов ближнего или бокового маршрутизатора в пути между исходным узлом и назначением. Интерфейс ближнего и бокового — это интерфейс маршрутизатора, ближайшего к отправляящему узлу в пути.

Эта команда доступна, только если протокол TCP/IP установлен в качестве компонента в свойствах сетевого адаптера в разделе Сетевые подключения.

Чтобы отследить путь и указать задержку сети и потерю пакетов для каждого маршрутизатора и канала в пути, используйте команду pathping .

Синтаксис

tracert [/d] [/h ] [/j ] [/w ] [/R] [/S ] [/4][/6]

Параметры

Параметр Описание
/d Останавливает попытки разрешения IP-адресов промежуточных маршрутизаторов с их именами. Это может ускорить получение результатов.
/H

Задает максимальное количество прыжков в пути для поиска целевого объекта (назначения). Значение по умолчанию — 30 прыжков.
/J Указывает, что сообщения echo Request используют параметр Свободный исходный маршрут в заголовке IP с набором промежуточных назначений, указанных в . При слабой маршрутизации источника последовательные промежуточные назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке — 9. — это последовательность IP-адресов (в десятичной нотации с точками), разделенных пробелами. Используйте этот параметр только при трассировке IPv4-адресов.
Указывает время в миллисекундах, в течение которого должно быть получено сообщение ICMP о превышении времени или сообщение ответа эха, соответствующее заданному сообщению запроса эха. Если в течение времени ожидания не получено, отображается звездочка ( * ). Время ожидания по умолчанию — 4000 (4 секунды).
/R Указывает, что заголовок расширения маршрутизации IPv6 используется для отправки сообщения эхо-запроса на локальный узел, используя назначение в качестве промежуточного назначения и проверяя обратный маршрут.
/S Указывает исходный адрес, используемый в сообщениях echo Request. Используйте этот параметр только при трассировке IPv6-адресов.
/4 Указывает, что tracert.exe может использовать только IPv4 для этой трассировки.
/6 Указывает, что tracert.exe может использовать только IPv6 для этой трассировки.
Указывает назначение, определяемое IP-адресом или именем узла.
/? Отображение справки в командной строке.

Примеры

Чтобы отследить путь к узлу с именем corp7.microsoft.com, введите:

tracert corp7.microsoft.com 

Чтобы отследить путь к узлу с именем corp7.microsoft.com и запретить разрешение каждого IP-адреса на его имя, введите:

tracert /d corp7.microsoft.com 

Чтобы отследить путь к узлу с именем corp7.microsoft.com и использовать свободный исходный маршрут 10.12.0.1/10.29.3.1/10.1.44.1, введите:

tracert /j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com 

Связанные ссылки

Источник

Использование команды TRACERT для устранения неполадок TCP/IP в Windows

Microsoft Windows 2000 версия этой статьи 162326см.

Аннотация

В данной статье описывается TRACERT (Trace Route), служебная программа командной строки, который можно использовать для трассировки путь, который принимает пакет Internet Protocol (IP) до места назначения. В данной статье рассматриваются следующие вопросы:

  • Использование служебной программы TRACERT
  • Использование команды TRACERT для устранения неполадок
  • Сведения о параметрах команды TRACERT

Дополнительная информация

Использование служебной программы TRACERT

Диагностические программы TRACERT определяет маршрут к месту назначения, посылая эхо-сообщений протокола ICMP (Internet Control) пакетов в место назначения. В этих пакетов TRACERT использует разные значения IP Time To Live (TTL). Поскольку каждый маршрутизатор на пути обязан уменьшить значение поля TTL пакета, по крайней мере на 1 перед дальнейшей пересылкой пакета, значение TTL по сути является эффективным счетчиком переходов. Когда срок ЖИЗНИ пакетов достигает нуля (0), маршрутизатор посылает ICMP «Time Exceeded» сообщений на исходном компьютере. TRACERT отправляет первого эхо-пакета с TTL равным 1 и увеличивает значение TTL на 1 для каждого последующего отправляемого пока назначение не ответит или пока не будет достигнуто максимальное значение поля TTL. Сообщений ICMP «Time Exceeded», который промежуточные маршрутизаторы отправить назад отображается маршрут. Однако обратите внимание, что некоторые маршрутизаторы просто отбрасывать пакеты с истекшим сроком TTLs, и эти пакеты не видны для команды TRACERT. Команда TRACERT выводит упорядоченный список промежуточных маршрутизаторов, которые возвращают ICMP «Time Exceeded» сообщения. Параметр -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 максЧисло -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

Источник

tracert

This diagnostic tool determines the path taken to a destination by sending Internet Control Message Protocol (ICMP) echo Request or ICMPv6 messages to the destination with incrementally increasing time to live (TTL) field values. Each router along the path is required to decrement the TTL in an IP packet by at least 1 before forwarding it. Effectively, the TTL is a maximum link counter. When the TTL on a packet reaches 0, the router is expected to return an ICMP time Exceeded message to the source computer.

This command determines the path by sending the first echo Request message with a TTL of 1 and incrementing the TTL by 1 on each subsequent transmission until the target responds or the maximum number of hops is reached. The maximum number of hops is 30 by default and can be specified using the /h parameter.

The path is determined by examining the ICMP time Exceeded messages returned by intermediate routers and the echo Reply message returned by the destination. However, some routers do not return time Exceeded messages for packets with expired TTL values and are invisible to the tracert command. In this case, a row of asterisks ( * ) is displayed for that hop. The path displayed is the list of near/side router interfaces of the routers in the path between a source host and a destination. The near/side interface is the interface of the router that is closest to the sending host in the path.

This command is available only if the Internet Protocol (TCP/IP) protocol is installed as a component in the properties of a network adapter in Network Connections.

To trace a path and provide network latency and packet loss for each router and link in the path, use the pathping command command.

Syntax

tracert [/d] [/h ] [/j ] [/w ] [/R] [/S ] [/4][/6]

Parameters

Parameter Description
/d Stops attempts to resolve the IP addresses of intermediate routers to their names. This can speed up the return of results.
/h

Specifies the maximum number of hops in the path to search for the target (destination). The default is 30 hops.
/j Specifies that echo Request messages use the Loose Source Route option in the IP header with the set of intermediate destinations specified in . With loose source routing, successive intermediate destinations can be separated by one or multiple routers. The maximum number of addresses or names in the list is 9. The is a series of IP addresses (in dotted decimal notation) separated by spaces. Use this parameter only when tracing IPv4 addresses.
/w Specifies the amount of time in milliseconds to wait for the ICMP time Exceeded or echo Reply message corresponding to a given echo Request message to be received. If not received within the time-out, an asterisk ( * ) is displayed. The default time-out is 4000 (4 seconds).
/R Specifies that the IPv6 Routing extension header be used to send an echo Request message to the local host, using the destination as an intermediate destination and testing the reverse route.
/S Specifies the source address to use in the echo Request messages. Use this parameter only when tracing IPv6 addresses.
/4 Specifies that tracert.exe can use only IPv4 for this trace.
/6 Specifies that tracert.exe can use only IPv6 for this trace.
Specifies the destination, identified either by IP address or host name.
/? Displays help at the command prompt.

Examples

To trace the path to the host named corp7.microsoft.com, type:

tracert corp7.microsoft.com 

To trace the path to the host named corp7.microsoft.com and prevent the resolution of each IP address to its name, type:

tracert /d corp7.microsoft.com 

To trace the path to the host named corp7.microsoft.com and use the loose source route 10.12.0.1/10.29.3.1/10.1.44.1, type:

tracert /j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com 

Источник

Читайте также:  Настройка интернета мастера подключения
Оцените статью
Adblock
detector