Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Configuração do BGP para anunciar rotas inativas

Por padrão, o BGP readverte apenas rotas ativas. Para ter a tabela de roteamento exportando para BGP a melhor rota aprendida pelo BGP mesmo que o Junos OS não o tenha selecionado como uma rota ativa, inclua a advertise-inactive declaração:

No Junos OS, o BGP anuncia rotas BGP instaladas ou ativas, que são rotas selecionadas como as melhores com base nas regras de seleção de caminho BGP. A advertise-inactive declaração permite que rotas BGP não ativas sejam anunciadas para outros pares.

Nota:

Se a tabela de roteamento tiver duas rotas BGP onde uma está ativa e outra inativa, a advertise-inactive declaração não anuncia o prefixo BGP inativo. Esta declaração não anuncia uma rota BGP inativa na presença de outra rota BGP ativa. No entanto, se a rota ativa for uma rota estática, o advertise-inactive comunicado anuncia a rota BGP inativa.

Nota:

A advertise-inactive declaração não ajuda a anunciar a rota inativa do VRF quando o roteador está configurado como um refletor de rota.

O Junos OS também oferece suporte para a configuração de uma política de exportação BGP que corresponda ao estado de uma rota anunciada. Você pode combinar rotas ativas ou inativas da seguinte forma:

Este qualificador só corresponde quando usado no contexto de uma política de exportação. Quando uma rota está sendo anunciada por um protocolo que pode anunciar rotas inativas (como BGP), state inactive corresponde a rotas anunciadas como resultado da advertise-inactive (ou advertise-external) declaração.

Por exemplo, a configuração a seguir pode ser usada como uma política de exportação BGP para marcar rotas anunciadas devido à advertise-inactive configuração com uma comunidade definida pelo usuário. Essa comunidade pode ser usada mais tarde pelos roteadores receptores para filtrar tais rotas a partir da tabela de encaminhamento. Esse mecanismo pode ser usado para resolver preocupações de que caminhos de publicidade não usados para o encaminhamento pelo remetente possam levar a loops de encaminhamento.

Requisitos

Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.

Visão geral

Neste exemplo, o Dispositivo R2 tem dois pares BGP (EBGP) externos, o Dispositivo R1 e o Dispositivo R3.

O dispositivo R1 tem uma rota estática para 172.16.5/24. Da mesma forma, o dispositivo R2 também tem uma rota estática para 172.16.5/24. Por meio do BGP, o Dispositivo R1 envia informações sobre sua rota estática para o Dispositivo R2. O dispositivo R2 agora tem informações sobre o 172.16.5/24 de duas fontes — sua própria rota estática e a rota aprendida por BGP recebida do Dispositivo R1. As rotas estáticas são preferidas em rotas aprendidas por BGP, de modo que a rota BGP está inativa no dispositivo R2. Normalmente, o Dispositivo R2 enviaria as informações aprendidas pelo BGP para o dispositivo R3, mas o Dispositivo R2 não faz isso porque a rota BGP é inativa. O dispositivo R3, portanto, não tem informações sobre o 172.16.5/24 a menos que você habilite o advertise-inactive comando no Dispositivo R2, o que faz com que o Dispositivo R2 envie o BGP aprendido ao Dispositivo R3.

Topologia

Figura 1 mostra a rede de amostra.

Figura 1: Topologia BGP para publicidade inativaTopologia BGP para publicidade inativa

Configuração rápida da CLI mostra a configuração de todos os dispositivos em Figura 1.

A seção #configuration163__policy-advertise-inactive-st descreve as etapas do dispositivo R2.

Configuração

Configuração rápida da CLI

Para configurar este exemplo rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de [edit] hierarquia.

Dispositivo R1

Dispositivo R2

Dispositivo R3

Procedimento

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia de usuário do Junos OS CLI.

Para configurar o dispositivo R2:

  1. Configure as interfaces do dispositivo.

  2. Configure a conexão EBGP com o dispositivo R1.

  3. Configure a conexão EBGP com o dispositivo R3.

  4. Adicione a advertise-inactive declaração à sessão de peering do grupo EBGP com o Dispositivo R3.

  5. Configure a rota estática para a rede 172.16.5.0/24.

  6. Configure o número do sistema autônomo (AS).

Resultados

A partir do modo de configuração, confirme sua configuração entrando noshow interfaces, show protocolsshow policy-optionse show routing-options comandos. Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Verificação

Confirme se a configuração está funcionando corretamente.

Verificando o caminho ativo do BGP

Propósito

No dispositivo R2, certifique-se de que o prefixo 172.16.5.0/24 esteja na tabela de roteamento e tenha o caminho ativo esperado.

Ação

Significado

O dispositivo R2 recebe a rota 172.16.5.0/24 tanto do Dispositivo R1 quanto de sua própria rota estaticamente configurada. A rota estática é o caminho ativo, conforme designado pelo asterisco (*). O caminho de rota estático tem a menor preferência de rota (5) em comparação com a preferência do BGP (170). Portanto, a rota estática torna-se ativa.

Verificando o anúncio da rota externa

Propósito

No dispositivo R2, certifique-se de que a rota 172.16.5.0/24 seja anunciada em direção ao dispositivo R3.

Ação

Significado

O dispositivo R2 está anunciando a rota 172.16.5.0/24 em direção ao dispositivo R3

Verificação da rota no dispositivo R3

Propósito

Certifique-se de que o prefixo 172.16.6.0/24 esteja na tabela de roteamento do dispositivo R3.

Ação

Significado

O dispositivo R3 tem a rota aprendida por BGP para 172.16.5.0/24.

Experimento com a Declaração de anúncio inativo

Propósito

Veja o que acontece quando a advertise-inactive declaração é removida da configuração BGP no dispositivo R2.

Ação

  1. No dispositivo R2, desative a advertise-inactive declaração.

  2. No dispositivo R2, verifique se a rota 172.16.5.0/24 é anunciada em direção ao Dispositivo R3.

    Como esperado, a rota não é mais anunciada.

  3. No dispositivo R3, certifique-se de que a rota 172.16.5/24 está ausente da tabela de roteamento.

Significado

O dispositivo R1 anuncia a rota 172.16.5/24 para o dispositivo R2, mas o Dispositivo R2 tem uma rota estática configurada manualmente para este prefixo. As rotas estáticas são preferidas em rotas BGP, então o Dispositivo R2 instala a rota BGP como uma rota inativa. Como a rota BGP não está ativa, o dispositivo R2 não readverte a rota BGP para o dispositivo R3. Este é o comportamento padrão do Junos OS. Se você adicionar a advertise-inactive declaração à configuração BGP no dispositivo R2, o Dispositivo R2 readverte rotas não ativas.