O processo de envio de rotas aprendidas de um protocolo de roteamento para outro é chamado
redistribuição de rota . É crucial para conectar diferentes domínios de roteamento (por exemplo, OSPF dentro de uma rede da empresa e BGP conectando à Internet) e permitindo que eles compartilhem informações de acessibilidade.
Aqui está um colapso do processo:
1.
Resumo da rota (opcional, mas recomendado): Antes da redistribuição, geralmente é benéfico resumir rotas. Isso envolve agregar várias rotas específicas em uma única rota mais geral. Isso reduz o tamanho da tabela de roteamento e melhora a escalabilidade no roteador de redistribuição. Por exemplo, várias rotas para /24 redes podem ser resumidas para uma rota única /22.
2.
Tradução de rota: Cada protocolo de roteamento possui seu próprio formato para representar rotas (tipos métricos, distâncias administrativas etc.). O roteador de redistribuição deve traduzir as informações da rota do formato do protocolo de origem para o formato do protocolo de destino. Isso inclui mapeamento:
*
métrica: O custo associado à atravessação de uma rota. Diferentes protocolos usam diferentes tipos métricos (contagem de saltos, largura de banda, atraso). O roteador precisa de um mecanismo para converter métricas.
*
Distância administrativa (AD): Um valor indicando a confiabilidade de um protocolo de roteamento. Valores mais baixos de AD são preferidos. O roteador de redistribuição atribui um anúncio apropriado às rotas redistribuídas.
*
Tipo de rota: O tipo de rota (por exemplo, interno, externo).
*
Próximo salto: O endereço IP do próximo roteador no caminho.
3.
Filtragem de rota (opcional, mas recomendada): Nem todas as rotas aprendidas com um protocolo precisam ser redistribuídas. A filtragem de rotas permite que os administradores redistribuam seletivamente apenas rotas específicas com base em critérios como prefixo de rede, máscara de sub -rede ou como caminho. Isso ajuda a controlar o tamanho das tabelas de roteamento e impede a propagação de rotas indesejadas ou menos desejáveis.
4.
Injeção de rota: As rotas traduzidas e potencialmente filtradas são então injetadas no processo de roteamento do protocolo de destino. Isso envolve adicionar as rotas à tabela de roteamento do protocolo de destino.
5.
Propagação de rota: Uma vez injetado, o protocolo de roteamento de destino propaga as rotas redistribuídas em todo o seu domínio, de acordo com seus próprios algoritmos de roteamento.
Problemas potenciais com redistribuição de rota: *
Loops de roteamento: A configuração inadequada pode levar a loops de roteamento, onde os pacotes circulam infinitamente entre as redes. A consideração cuidadosa das métricas e da filtragem de rota é vital para evitar isso.
*
Tabela de roteamento Instabilidade: A redistribuição de um grande número de rotas pode causar instabilidade da tabela de roteamento, diminuindo a convergência. A resumo e a filtragem de rota são cruciais para a mitigação.
* Inconsistências métricas
: Diferentes interpretações métricas podem levar a caminhos de roteamento abaixo do ideal. É necessária uma conversão métrica cuidadosa.
*
Conflitos de distância administrativa: Os valores de anúncios conflitantes podem levar a seleções inesperadas de rota.
Exemplo: Imagine uma rede OSPF conectando -se à Internet através de um roteador BGP. O roteador BGP aprende rotas na Internet usando o BGP. Para tornar essas rotas da Internet acessíveis à rede OSPF, o roteador BGP precisa redistribuir as rotas BGP aprendidas no domínio de roteamento OSPF. Isso envolve a tradução de rotas BGP (com seus caminhos e métricas) em um formato OSPF (com sua métrica de custo OSPF) e depois as injetando no processo OSPF. Da mesma forma, as rotas internas do OSPF podem ser redistribuídas no BGP para compartilhar a conectividade de rede interna com redes externas.
Em resumo, a redistribuição de rotas é um processo complexo que requer planejamento e configuração cuidadosos para garantir a estabilidade e o roteamento ideal. A compreensão completa dos dois protocolos de roteamento envolvidos e dos mecanismos de redistribuição é crucial para a implementação bem -sucedida.