1.3.6 Утилита tracert
Диагностическая утилита, предназначенная для определения маршрута до точки назначения с помощью посылки эхо-пакетов протокола ICMP с различными значениями срока жизни (TTL, Time-To-Live). При этом требуется, чтобы каждый маршрутизатор на пути следования пакетов уменьшал эту величину по крайней мере на 1 перед дальнейшей пересылкой пакета. Это делает параметр TTL эффективным счетчиком числа ретрансляций. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает системе-источнику сообщение ICMP «Time Exceeded». Утилита tracert определяет маршрут путем посылки первого эхо-пакета с параметром TTL, равным 1, и с последующим увеличением этого параметра на единицу до тех пор, пока не будет получен ответ из точки назначения или не будет достигнуто максимальное допустимое значение TTL. Маршрут определяется проверкой сообщений ICMP «Time Exceeded», полученных от промежуточных маршрутизаторов. Однако некоторые маршрутизаторы сбрасывают пакеты с истекшим временем жизни без отправки соответствующего сообщения. Эти маршрутизаторы невидимы для утилиты tracert. Синтаксис утилиты tracert:
tracert [-d] [-h макс_узл] [-j список компьютеров] [-w интервал] точка назн,
где -d - отменяет разрешение имен компьютеров в их адреса;
-h макс_узл - задает максимальное количество ретрансляций, используемых при поиске точки назначения;
-j список компьютеров - задает список_компьютеров для свободной маршрутизации;
-w интервал - задает интервал в миллисекундах, в течение которого будет ожидаться ответ; точка назн - указывает имя конечного компьютера.
Пример использования утилиты tracert:
C:\Documents and Settings\Администратор>tracert 10.10.10.1
Трассировка маршрута к 10.10.10.1 с максимальным числом прыжков 30
1 <1 мс <1 мс <1 мс 10.10.10.1
Трассировка завершена.
1>1>1>
Достарыңызбен бөлісу: |