Я пытаюсь наблюдать за перенаправлениями ICMP в лаборатории с помощью Cisco Packet Tracer (версия 5.3.2), но я их не вижу, поэтому я полагаю, что либо моя лабораторная конфигурация неверна, либо мое понимание перенаправлений ICMP неверно. Это неверно или что Packet Tracer не поддерживает / не использует перенаправления ICMP. Вот что я считаю правдой в отношении перенаправления ICMP:
Маршрутизаторы отправляют перенаправления ICMP, когда выполняются все эти условия:
Интерфейс, по которому пакет поступает в маршрутизатор, является тем же интерфейсом, на котором пакет маршрутизируется.
Подсеть или сеть исходного IP-адреса находится в той же подсети или сети, что и IP-адрес следующего перехода маршрутизируемого пакета.
Дейтаграмма не направляется от источника.
Ядро маршрутизатора настроено для отправки перенаправлений.
У меня есть лаборатория, настроенная в Cisco Packet Tracer, как показано на изображении, и я ожидаю увидеть перенаправление ICMP с Router1 при пинге с ПК1 на ПК3. Я не вижу перенаправления ICMP, и похоже, что Router1 действительно маршрутизирует все пакеты через Router2. У меня включена отладка IP ICMP на Router1 (и Router2), и я не вижу активности перенаправления ICMP ни на одной из консолей. Я также не вижу маршрута к сети PC3 в таблице маршрутизации на PC1, что, как мне кажется, подтверждает, что перенаправление ICMP не происходит. Я использую только статическую маршрутизацию на маршрутизаторах 1 и 2. Я неправильно понимаю перенаправления ICMP, или есть проблема с моей лабораторной конфигурацией, или Packet Tracer не поддерживает / не использует перенаправления ICMP?
Этому уже три года, но я просматриваю старые безответные вопросы, за которые проголосовали, так что вот оно: это ошибка Packet Tracer. Я экстраполирую из Как отключить пакеты перенаправления ICMP в Cisco IOS?
Ноты:
Следует избегать перенаправления ICMP для начала, их единственное использование - в неоптимально спроектированной сети, и даже в этом случае сеть, вероятно, будет лучше работать без него. Читать: http://www.cymru.com/gillsr/documents/icmp-redirects-are-bad.htm
Я полагаю, вы проверили, что конфигурация R1 не содержит "no ip redirect". Возможно, это не "по умолчанию", но это очень общий.