Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Usando expressões regulares do caminho AS

Um caminho de sistema autônomo (AS) é um atributo de rota usado pelo BGP. O caminho AS é usado tanto para a seleção de rotas quanto para evitar loops de roteamento potenciais. Este exemplo mostra como usar expressões regulares com números de caminho AS para localizar um conjunto de rotas.

Requisitos

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

Visão geral

Figura 1 mostra vários ASs conectados por meio de sessões de peering BGP (EBGP) externas. Cada dispositivo está gerando rotas de clientes em seu espaço de endereço atribuído.

Topologia

Figura 1 mostra a rede de amostra.

Figura 1: Topologia BGP como expressões regularesTopologia BGP como expressões regulares

Os administradores do AS 64516 querem rejeitar todas as rotas originárias do AS 64513 e AS 64514. Duas expressões regulares de caminho AS chamadas e criadas e referenciadas em uma política chamada .orig-in-64513orig-in-64514reject-some-routes A política de roteamento é então aplicada como uma política de importação no dispositivo R6.

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

A seção descreve as etapas do Dispositivo R2 e do Dispositivo R6. mostra como usar a opção com o comando no Dispositivo R2 para localizar rotas usando expressões regulares.#configuration488__policy-as-path-regex-stVerificaçãoaspath-regexshow route

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

Dispositivo R3

Dispositivo R4

Dispositivo R5

Dispositivo R6

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, 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 configurar o dispositivo R2:

  1. Configure as interfaces do dispositivo.

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

  3. Configure a política de roteamento.

  4. Configure as rotas estáticas.

  5. Configure o número AS.

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, 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 configurar o dispositivo R6:

  1. Configure as interfaces do dispositivo.

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

  3. Configure a política de roteamento que envia rotas estáticas.

  4. Configure a política de roteamento que rejeita determinadas rotas.

  5. Configure as rotas estáticas.

  6. Configure o número AS.

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 R2

Dispositivo R6

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

Verificação

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

Encontrando rotas no dispositivo R2

Propósito

No dispositivo R2, use o comando para localizar rotas usando expressões regulares.show route aspath-regex

Ação

Procure rotas originadas pelo dispositivo R6 no AS 64516.

Procure rotas originadas em AS 64514 ou AS 64516.

Procure rotas que usem o AS 64513 como uma rede de trânsito.

Significado

A saída mostra as entradas da tabela de roteamento que correspondem às expressões regulares de caminho AS especificadas.

Certificando-se de que as rotas estão excluídas no dispositivo R6

Propósito

No dispositivo R6, use os comandos para garantir que as rotas originárias do AS 64513 e AS 64514 sejam excluídas da tabela de roteamento do Dispositivo R6.show route and show route hidden

Ação

Significado

A saída mostra que as rotas 10.30.0/22 e 10.40.0/22 são recusadas no Dispositivo R6.