Команда tracert.
Трассировка
– специальная программа, которая выполняет определения маршрутов следования данных в сетях TCP/IP. Трассировка – это отображение маршрута прохождения информации с выводом диагностической информации: процент потерь на каждом этапе маршрута и задержки в миллисекундах. С помощью трассировки очень удобно отслеживать в чьей зоне ответственности происходят проблемы.
Команда tracert предназначена для трассировки маршрута, то есть пути прохождения пакетов до указанного хоста.
С помощью команды tracert можно:
Можно узнать длину пути, который проходит ваш запрос до интересующего ресурса, то есть какое количество промежуточных компьютеров (роутеров) проходят данные, прежде чем попасть к вам.
Можно узнать на каком участке пути происходит потеря пакетов.
Для того, чтобы выполнить команду tracert, надо:
Войти в командную строку, набрать имя программы tracert с необходимыми Вам параметрами:
tracert ИМЯ_ДОМЕНА, или IP
где ИМЯ_ДОМЕНА - например: yandex.ru
Максимальное число промежуточных узлов при трассировке - 30. Для каждого промежуточного узла выполняется 3 попытки. Результат трассировки содержит адрес промежуточного маршрутизатора и время отклика для каждой попытки в миллисекундах.
Кроме того, могут появляться специальные символы, отображающие коды специфических ответов протокола ICMP:
Символ
Значение
!
Порт недостижим
!N
Сеть недостижима
!Н
Узел недоступен
!Р
Недопустимый протокол
!F
Пакет превышает допустимую длину
!Х
Административый запрет на доступ к узлу (фильтр, прокси и т.д.)
*
Нет отклика
Пример выполнения команды tracert:
Обратите внимание, что по умолчанию при трассировке также выполняется DNS-запрос на разрешение IP адреса в доменное имя для каждого проходящего маршрутизатора. Такую функцию можно отключить для сокращения времени получения результатов трассировки.
Для активации опции используйте команды:
Для Windows:
tracert -d <IP или домен>