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 para preparação de caminhos AS

Este exemplo mostra como configurar uma política de roteamento para preparar o caminho AS em rotas específicas anunciadas pelo BGP.

Requisitos

Antes de começar, certifique-se de que suas interfaces e protocolos do roteador estejam configurados corretamente. Fornecemos a configuração de interface e protocolo BGP usada neste documento.

Nota:

Este exemplo foi atualizado e validado novamente no junos versão 22.1R1.

Visão geral

Neste exemplo, você cria uma política de roteamento chamada .prependpolicy1prependterm1 A política de roteamento prepara o NÚMERO 65001 três vezes para rotas que correspondem aos prefixos 172.16.0.0/12, 192.168.0/16 e 10.0.0.0/8 , quando o comprimento da máscara é igual ou maior do que a máscara especificada. O resultado é uma correspondência ocorre quando o comprimento da máscara da rota é igual ou maior do que a máscara de rede especificada. A política é aplicada como política de exportação para as rotas BGP anunciadas pelo R1 no AS 65001 a R2 no AS número 65000.prependpolicy1 As rotas que não correspondem às faixas de prefixo especificadas não passam pelo preparatório do caminho AS.

Topologia

Topologia

No peering EBGP de topologia está configurado entre R1 e R2. É usado peering de interface direta para os endereços de sub-rede 10.1.23.0/24. R1 pertence ao número AS 65001 e está configurado para preparar seu número AS para um conjunto específico de rotas correspondentes quando anunciado para R2.

Ao adicionar números AS ao caminho AS, a rota se torna menos provável de ser selecionada para o encaminhamento. Isso pode ser feito pelo proprietário do AS 65001 para reduzir a quantidade de tráfego de entrada que recebe do operador do AS 65000.

Nota:

Neste exemplo, demonstramos a preparação do caminho AS por meio de uma política de exportação. Você também pode usar uma política de importação para combinar em rotas para manipulação de atributos. Em geral, é uma prática recomendada apenas preparar seu número de AS local para rotas. Preparar os números de AS que pertencem a redes remotas pode levar a resultados inesperados.

Para obter mais informações sobre a seleção de caminhos BGP, veja .Understanding BGP Path Selection

Configuração

Procedimento

Configuração rápida da CLI

Nesta seção, focamos na configuração do dispositivo R1. Consulte o apêndice para ver as configurações completas de todos os dispositivos usados neste exemplo.

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]

Neste exemplo, atribuímos três prefixos de teste a uma interface não utilizado no R1. Um quarto prefixo de teste é atribuído ao endereço loopback do R1. Isso oferece quatro rotas diretas que podem ser anunciadas no BGP. Nossa política usa uma combinação de e declarações para controlar quais prefixos passam pelo preparatório do caminho AS.protocol directroute-filter

Procedimento passo a passo

As etapas a seguir exigem que você navegue por vários níveis na hierarquia de configuração. Para obter instruções sobre como fazer isso, veja 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 criar uma política de roteamento que prepara os números DE para rotas específicas :

  1. Configure as interfaces de peering e loopback.

  2. Configure o número AS, RID e o grupo de peer BGP externo. Você define a política na próxima etapa.prependpolicy1 A política é aplicada como política de exportação para afetar as rotas anunciadas pelo R1.

  3. Configure a política.prependpolicy1 O uso de declarações do switch para o filtro de rota permite combinar quando o comprimento da máscara é igual ou maior do que a máscara especificada.or-longer Outras opções, como combinar apenas quando o prefixo e os comprimentos da máscara são iguais.exact O termo demonstra como uma rota que não corresponde ao termo é anunciada sem o preparo do caminho AS, igualando o termo.elseprependterm1else

    Nota:

    Ao inserir vários números de AS, você deve separar cada número com um espaço. Coloque a seqüência de números de AS em duas cotações.

  4. Definir rotas de teste. Em nossa topologia de amostra, atribuímos prefixos a uma interface não utilizado que está operacionalmente ativa. Isso fornece rotas diretas para o BGP anunciar para testar a operação da política de exportação.

Resultados

Confirme sua configuração entrando no modo de configuração ecomandos.show policy-optionsshow protocols bgpshow routing-optionsshow interfaces Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

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

Verificação

Para confirmar que a configuração está funcionando corretamente, execute essas tarefas:

Verificando a política de preparação para AS

Propósito

Verifique se a política está configurada no dispositivo e se as rotas apropriadas são especificadas para preparar com números DE.

Ação

A partir do modo operacional, entre no comando.show policy prependpolicy1

A política exibe as condições e ações corretas de correspondência.

Verificação do aplicativo de política de roteamento e peering BGP

Propósito

Verifique se a política de roteamento é aplicada como política de exportação para o grupo de pares EBGP. Esta etapa também confirma que a sessão BGP para R2 está corretamente estabelecida.

Ação

A partir do modo operacional, entre no comando.show bgp neighbor 10.1.23.2

A saída de comando confirma que a sessão BGP está estabelecida e que a R1 aplicou a política como exportação.prependpolicy1

Verificar como preparação do caminho

Propósito

Verifique se a política de exportação funciona como projeto para preparar os números DE para rotas correspondentes.

Ação

A partir do modo operacional, entre no comando no R2.show route protocol bgp Alternativamente, use o na R1 para exibir detalhes sobre as rotas que anuncia para o R2.show route advertising-protocol bgp 10.1.23.2

As rotas mostram o esperado preparação do caminho AS. Observe que a rota 10.200.1.0/24 só tem uma instância de AS número 65001. Essa rota não corresponde às declarações do filtro de rota na política e, portanto, não passa por nenhuma preparação.prependterm1prependpolicy1

A visão do R1 sobre as rotas BGP que anuncia para r2 é fornecida para integridade:

Configurações completas do apêndice

A configuração completa para R1.

A configuração completa para R2.