Несколько причин, по которым трассировка маршрута может не показывать промежуточные узлы:
- Брандмауэр блокирует сообщения о превышении уровня TTL ICMP, генерируемые промежуточными переходами. 1 При этом сообщение ICMP для эхо-ответа для последнего перехода не блокируется. 1 Это проблема конфигурации маршрутизатора или брандмауэра. 1
- Маршрутизатор занят маршрутизацией пакетов, и у него нет ресурсов для отправки ICMP-пакетов. 1
- На промежуточных маршрутизаторах часто стоит ограничение числа ответов ICMP в единицу времени, что приводит к появлению ложных потерь. 2
- Обратные маршруты часто не совпадают с прямыми, причём это справедливо для всех промежуточных узлов в трассировке. 2 ICMP-ответ от каждого промежуточного узла может идти своим собственным маршрутом, затеряться или прийти с большой задержкой. 2
- Некоторые устройства не уменьшают TTL проходящих через них пакетов, поэтому они не будут отображаться в маршрутах трассировки. 1 Например, так ведут себя брандмауэры Cisco PIX / ASA по умолчанию. 1