ICMP redireciona são mais frequentemente visto quando você tem um host ou roteador A
na mesma sub-rede com dois outros roteadores B
& C
e conectividade para ambos. Considere a seguinte rede:
|__192.168.1.0/24__|
| | |
|
| |___192.168.8.0/24__|
| | | |
B C
|____|_____|____|
| | |
A
A
terá uma rota (provavelmente o padrão) apontando para B
e B
terá uma rota mais específica para uma rota 192.168.8.0/24
para C
.
Sem redirecionamentos ICMP, todo o tráfego de A
para 192.168.8.0/24
será roteadoA->B->C
Com o redirecionamento do ICMP ativado, B
você informará A
que C
é um próximo salto melhor e o tráfego subsequente será roteado A->C
.
Obviamente B é um salto extra e, dependendo do tipo de caixa, pode introduzir latência extra.
Desabilitar o redirecionamento de ICMP e redesenhar a rede para evitar essa situação completamente seria a solução preferida, por exemplo:
|__192.168.1.0/24__|
| | |
|
| |___192.168.8.0/24__|
| | | |
B-----C
|____|__________|
| | |
A
(ou remova C
completamente e desligue 192.168.8.0/24 diretamente B
).