Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Configuração de uma política de roteamento com base no número de comunidades BGP

Este exemplo mostra como criar uma política que aceita rotas BGP com base no número de comunidades BGP.

Requisitos

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

Visão geral

Este exemplo mostra dois dispositivos de roteamento com uma conexão BGP (EBGP) externa entre eles. O Dispositivo R2 usa a sessão BGP para enviar duas rotas estáticas ao dispositivo R1. No Dispositivo R1, uma política de importação especifica que as rotas recebidas pelo BGP podem conter até cinco comunidades a serem consideradas compatíveis. Por exemplo, se uma rota contém três comunidades, ela é considerada compatível e é aceita. Se uma rota contém seis ou mais comunidades, ela é considerada inigualálida e é recusada.

É importante lembrar que a política padrão do EBGP é aceitar todas as rotas. Para garantir que as rotas sem conformidade sejam recusadas, você deve incluir uma ação ao final da definição de políticas.then reject

Topologia

Figura 1 mostra a rede de amostra.

Figura 1: Política bgp com um limite no número de comunidades aceitasPolítica bgp com um limite no número de comunidades aceitas

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 hierarquia.[edit]

Dispositivo R1

Dispositivo R2

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.Use o editor de CLI no modo de configuraçãohttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar o dispositivo R1:

  1. Configure as interfaces.

  2. Configure BGP.

    Aplique a política de importação na sessão de peering BGP com o Dispositivo R2.

  3. Configure a política de roteamento que envia rotas diretas.

  4. Configure o número do sistema autônomo (AS) e o ID do roteador.

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.Use o editor de CLI no modo de configuraçãohttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar o dispositivo R2:

  1. Configure as interfaces.

  2. Configure a ID do roteador e o número do sistema autônomo (AS).

  3. Configure BGP.

  4. Configure várias comunidades ou configure uma única comunidade com vários membros.

  5. Configure as rotas estáticas.

  6. Configure uma política de roteamento que anuncia rotas estáticas para o BGP e adiciona a comunidade BGP às rotas.

  7. Aplicar a política de exportação.

Resultados

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

Dispositivo R1

Dispositivo R2

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

Verificação

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

Verificação das rotas BGP

Propósito

Certifique-se de que a tabela de roteamento do dispositivo R1 contém as rotas BGP esperadas.

Ação

  1. No dispositivo R1, execute o comando.show route protocols bgp

  2. No dispositivo R1, altere a configuração da política de importação.community-count

  3. No dispositivo R1, execute o comando.show route protocols bgp

  4. No dispositivo R1, execute o comando para visualizar as comunidades anunciadas.show route protocols bgp extensive

Significado

A saída mostra que, na tabela de roteamento do Dispositivo R1, as rotas BGP enviadas do Dispositivo R2 estão ocultas. Quando a configuração da política de importação do Dispositivo R1 é modificada, as rotas BGP não ficam mais ocultas.community-count