Um
loop de roteamento é uma condição em que um pacote é transmitido
continuamente em uma série de roteadores, sem sequer alcançar sua rede
de destino desejada. Um loop de roteamento pode ocorrer quando dois ou
mais roteadores têm informações de roteamento que indicam de forma
incorreta que um caminho válido para um destino inalcançável existe.
O loop pode ser resultado de:
O loop pode ser resultado de:
- Rotas estáticas configuradas incorretamente
- Rota configurada incorretamente - "redistribuição" (redistribuição é o processo de entregar as informações de roteamento de um protocolo de roteamento para outro. Ele é discutido em cursos de nível CCNP)
- Tabelas de roteamento inconsistentes que não estão sendo atualizadas devido a uma convergência lenta em uma rede variável
- Rotas de descarte incorretamente instaladas ou configuradas
Os
protocolos de roteamento do vetor de distância são fáceis de operar.
Sua simplicidade resulta em desvantagens de protocolo, como loops de
roteamento. Os loops de roteamento não chegam a ser um problema em
protocolos de roteamento link-state, mas podem ocorrer em determinadas
situações.
Nota: O protocolo IP tem seu próprio mecanismo para impedir a possibilidade de um pacote atravessar a rede indefinidamente. O IP tem um campo Tempo de vida (TTL, Time To Live) e seu valor é reduzido de 1 em cada roteador. Se o TTL for zero, o roteador irá descartar o pacote.
Nota: O protocolo IP tem seu próprio mecanismo para impedir a possibilidade de um pacote atravessar a rede indefinidamente. O IP tem um campo Tempo de vida (TTL, Time To Live) e seu valor é reduzido de 1 em cada roteador. Se o TTL for zero, o roteador irá descartar o pacote.
Um loop de roteamento pode ter um efeito devastador em uma rede, resultando em um desempenho de rede inferior ou até mesmo em uma indisponibilidade de rede.
Um loop de roteamento pode criar as seguintes condições:
- A largura de banda de link será usada para loops de tráfego alternado de um lado para outro entre os roteadores em um loop.
- A CPU de um roteador será estendida porque os pacotes entraram em loop.
- A CPU de um roteador será sobrecarregada com encaminhamentos de pacote inúteis que afetarão a convergência da rede de forma negativa.
- As atualizações de roteamento podem ser perdidas ou não ser processadas em tempo hábil. Essas condições introduziriam loops de roteamento adicionais, piorando a situação.
- Os pacotes podem ser perdidos em "buracos negros".
Como
você pode ver, os loops de roteamento consomem largura de banda e
recursos do roteador, resultando em uma rede lenta ou que não responde.
Há vários mecanismos disponíveis para eliminar loops de roteamento, principalmente com protocolos de roteamento do vetor de distância. Esses mecanismos incluem:
Há vários mecanismos disponíveis para eliminar loops de roteamento, principalmente com protocolos de roteamento do vetor de distância. Esses mecanismos incluem:
- Definição de uma métrica máxima para impedir a contagem até o infinito
- Temporizadores de hold-down
- Split horizon
- Route poisoning ou poison reverse
- Atualizações disparadas
0 comentários:
Postar um comentário