Несколько возможных причин, по которым некоторые маршрутизаторы игнорируют сообщения ICMP:
- Отсутствие адресной информации. 1 Управляющие сообщения ICMP не могут направляться промежуточному маршрутизатору, который участвовал в передаче пакета, с которым возникли проблемы. 1 Пакет несёт в себе только адрес источника и адрес назначения, не фиксируя адреса промежуточных маршрутизаторов. 1
- Переполнение сети. 4 Из-за переполнения сети маршрутизатор может отправить пакет ICMP ping, который он не может обработать, обратно на интерфейс, который он получил, до истечения срока действия TTL. 4
- Использование концентратора. 4 Если использовать концентратор, маршрутизаторы могут получать пакеты, предназначенные для других маршрутизаторов в той же подсети. 4 В результате они отправляют перенаправление отправителю ping. 4 Чтобы решить проблему, нужно заменить концентратор на коммутатор. 4
Также некоторые маршрутизаторы могут блокировать ICMP-сообщения, например, через брандмауэр. 3
Для точной диагностики и устранения причин игнорирования сообщений ICMP рекомендуется обратиться к специалисту.