Vídeo: IBC 2019 Update 2024
As redes que utilizam roteamento de vetor à distância são suscetíveis a loops e problemas com contagem até o infinito. Como esse problema se desenvolve? Na ilustração a seguir, tudo está funcionando bem na rede e a rede é convertida.
Problemas podem ocorrer com seu protocolo de roteamento quando um link ou um roteador falhar. Nesta figura, ocorre uma falha em Roteador3 com a interface fa0 / 0. Quando este link desce, a rota para 10. 4. 0. 0/16 não está mais disponível; No entanto, se você olhar para o que se segue, você pode ver o problema.
-
O roteador3 marca inicialmente a rota para 10. 4. 0. 0 como um link para baixo em sua tabela de roteamento.
-
O roteador2 envia sua tabela de roteamento para cada um dos seus vizinhos.
Isso inclui Roteador3 , dizendo-lhes que tem um caminho para 10. 4. 0. 0 com uma contagem de saltos de 1.
-
Roteador3 , então atualiza sua tabela de roteamento com este novo em formação.
A nova informação indica que a rota para 10. 4. 0. 0/16 é agora 2 lúpulo de distância, como mostrado na Figura 6-3.
-
Armado com a nova informação que 10. 4. 0. 0/16 está disponível.
Embora através de outra interface, Roteador3 envia sua tabela de roteamento para seus vizinhos.
-
Router2 obtém a atualização.
Ele então identifica que o roteador que anteriormente disse que sabia sobre 10. 4. 0. 0/16 atualizou a rota de uma contagem de hop de 0 a 2, então o Router2 atualiza sua própria tabela de roteamento. A rota antiga pode ter sido identificada como uma rota atualizada, ou pode ter expirado a partir da tabela de roteamento, dependendo do protocolo de roteamento que está em uso.
-
Router2 passa suas próprias informações de roteamento através de sua outra interface (S0 / 0) para propagar a mudança para Router1 .
-
Router3 eventualmente recebe a atualização de Router2 .
Esta atualização informa ao Router2 que a contagem de saltos é de 10. 4. 0. 0/16 foi atualizado para 3, e esse processo continua.
Este processo continua infinito porque nenhum mecanismo está no lugar, neste caso, para impedir que o processo continue.
No entanto, o protocolo de roteamento RIP possui um mecanismo de segurança incorporado, até certo ponto. RIP tem uma contagem de hop máxima de 16, e quando a rota para uma rede excede a regra de 16-hop, o protocolo RIP marca essa rede como inacessível para que ela não propague ainda mais a rota. Esse cenário não altera as informações encontradas na tabela de roteador do roteador - ele apenas limita o tempo até o propagado.
Quando você envia dados para um host ou dispositivo no 10.4. 0. 0/16 rede, ele vem através da interface fa0 / 0 em Roteador1 e Roteador1 pensa que pode chegar a 10. 4. 0. 0/16 dentro de 4 lúpulo enviando os dados através da interface S0 / 0 com base na tabela de roteamento Router1 . A figura a seguir mostra o que acontece quando os dados são enviados.
Quando chega em Roteador3 , Roteador3 determina que a rota para 10. 4. 0. 0/16 está de volta através Roteador2 , o que então causa os dados para loop infinitamente. Há um Time to Live (TTL) em pacotes IP, que define a quantidade máxima de tempo que um pacote IP pode permanecer em uma rede. Depois de passar algum tempo em loop, os dados serão retirados da rede e uma mensagem enviada ao remetente dos dados.