Перейти к основному содержимому

traceroute

Для запуска трассировки используется команда traceroute.

Синтаксис

traceroute ip {ipv4-address | hostname} [size packet_size] [ttl max-ttl] [count

packet_count] [timeout time_out] [source ip-address]

traceroute ipv6 {ipv6-address | hostname} [size packet_size] [ttl max-ttl] [count

packet_count] [timeout time_out] [source ip-address]

Параметры
  • ip - использовать IPv4 адрессацию
  • ipv6 - использовать IPv6 адрессацию
  • ipv4-address - IPv4 адрес назначения.
  • ipv6-address - IPv6 адрес назначения.
  • hostname - имя хоста

ttlmax-ttl - максимальный используемый TTL. По умолчанию 30. По достижении данного значения работа трассировки завершается (Диапазон: 1-255)

countpacket_count - число проб отправляемых для каждого TTL. По умолчанию 3. (Диапазон: 1-10)

timeouttime_out - время в секундах ожидания ответа. По умолчанию 3 секунды. (Диапазон: 1-60)

sourceip-address - адрес отправителя для пакетов (доложен быть адрес одного из интерфейсов устройства

Режим использования

Привилегированный режим

Рекомендации по использованию

Команда traceroute используется для получения сообщений от промежуточных маршрутизаторов при получении пакета с малым time-to-live (TTL).

Работа команды traceroute начинается с отправки датаграм с TTL = 1, первый маршрутизатор на пути к целевому узлу уничтожит датаграмму и отправит обратно сообщение об ошибке. Далее будут отправлять запросы с увеличивающимся на 1 TTL, для определения всех маршрутизаторов на пути к целевому адресу.

Поля в выводах работы команды:

ПолеОписание
1Порядковый номер узла
ya.ruХостнейм устройства
(77.88.55.242)Адрес роутера
1 msec 1 msec 1 msecRound-trip каждой отправленой пробы.

Следующие символы могут присутствовать в выводах команды:

ПолеОписание
*Нет ответа в течение периода ожидания (timeout).
?Неизвестный тип пакета
AАдминистративно не доступен (например блокируется ACL)
FТребуется фрагментация, но установлен DF бит
HХост не доступен
NСеть не доступна
PПротокол не доступен
QИнтерфейс отправителя отключен
RОшибка фрагментации
SМаршрут отправителя не существует
UПорт не доступен
Пример
FCS-2328TX-P_T#traceroute ip ya.ru
Tracing the route to ya.ru (77.88.55.242) from , 30 hops max, 18 byte packets
Type Esc to abort.
1 172.16.0.254 (172.16.0.254) \<20 ms \<10 ms \<20 ms
2 46.21.25.22 (46.21.25.22) \<10 ms \<20 ms \<10 ms
3 21.8.23.66 (21.8.23.66) \<20 ms \<10 ms \<20 ms
4 21.8.23.11 (21.8.23.11) \<10 ms \<20 ms \<10 ms
5 62.76.88.18 (62.76.88.18) \<20 ms \<10 ms \<20 ms
6 178.18.225.147 (178.18.225.147) \<10 ms \<20 ms \<20 ms
7 * * *
8 * * *
9 ya.ru (77.88.55.242) \<20 ms \<20 ms \<20 ms
Trace complete.