tracert

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

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

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

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

Внимание

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

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

Синтаксис

tracert [/d] [/h <maximumhops>] [/j <hostlist>] [/w <timeout>] [/R] [/S <srcaddr>] [/4][/6] <targetname>

Параметры

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

Примеры

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

tracert www.microsoft.com

Ниже представлен пример результата.

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.

Начальный столбец отображает номер прыжка начиная с 1 и увеличивается с каждого прыжка вдоль маршрута от устройства к месту назначения. Каждый прыжок представляет собой промежуточное устройство, например маршрутизатор, который пакет проходит во время перемещения в конечное место назначения.

Три центральных столбца отображают время кругового пути в миллисекундах (мс) для передачи пакета с устройства на маршрутизатор, на этом конкретном прыжке и обратно на устройство. Он называется "время пинга" или "задержкой ping" и измеряет задержку в миллисекундах для передачи данных на маршрутизатор и возврата. Задержка сети может повлиять на такие факторы, как перегрузка сети, качество сетевых каналов и расстояние между прыжками.

В конце столбца отображается IP-адрес или имя узла маршрутизатора или промежуточного устройства в этом конкретном прыжке в сетевом пути. В большинстве случаев вы увидите IP-адрес, но если обратный поиск DNS выполнен успешно, он отображает имена узлов, которые могут помочь определить маршрутизаторы по имени.

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

tracert /d www.microsoft.com

Чтобы трассировать путь к узлу с именем www.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 www.microsoft.com