ICMP lại chỉ đạo thường thấy nhất khi bạn có một host hoặc router Atrong cùng một subnet với hai router khác B& Cvà khả năng kết nối với cả hai. Hãy xem xét các mạng sau:
|__192.168.1.0/24__|
| | |
|
| |___192.168.8.0/24__|
| | | |
B C
|____|_____|____|
| | |
A
Asẽ có một tuyến đường (rất có thể là mặc định) trỏ đến Bvà Bsẽ có một tuyến đường cụ thể hơn để 192.168.8.0/24chỉ đến C.
Nếu không có chuyển hướng ICMP, tất cả lưu lượng truy cập từ Ađến 192.168.8.0/24sẽ được định tuyếnA->B->C
Với ICMP được bật lại trực tiếp, Bsẽ thông báo Arằng đó Clà một bước tiếp theo tốt hơn và lưu lượng truy cập tiếp theo sẽ được định tuyến A->C.
Rõ ràng B là một bước nhảy thêm và tùy thuộc vào loại hộp nào, nó có thể giới thiệu độ trễ thêm.
Vô hiệu hóa ICMP-Redirects và thiết kế lại mạng để tránh tình trạng này hoàn toàn sẽ là giải pháp ưu tiên, ví dụ:
|__192.168.1.0/24__|
| | |
|
| |___192.168.8.0/24__|
| | | |
B-----C
|____|__________|
| | |
A
(hoặc loại bỏ Choàn toàn và treo trực tiếp 192.168.8.0/24 B).