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 do AS é usado tanto para a seleção de rotas quanto para evitar loops de roteamento em potencial. 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 do cliente em seu espaço de endereço atribuído.

Topologia

Figura 1 mostra a rede amostral.

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

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

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

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

Configuração

Configuração rápida de CLI

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

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, consulte Use o editor de CLI no modo de configuração o 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 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, consulte Use o editor de CLI no modo de configuração o Guia de usuário do Junos OS CLI.

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 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.

Dispositivo R2

Dispositivo R6

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

Verificação

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

Encontrar rotas no dispositivo R2

Propósito

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

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 do caminho AS especificadas.

Garantir que as rotas sejam excluídas no dispositivo R6

Propósito

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

Ação

Significado

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