Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: Usando a política de roteamento para definir um valor de preferência para rotas BGP

Este exemplo mostra como usar a política de roteamento para definir a preferência pelas rotas aprendidas com o BGP. As informações de roteamento podem ser aprendidas com várias fontes. Para romper laços entre rotas igualmente específicas aprendidas com várias fontes, cada fonte tem um valor de preferência. As rotas aprendidas por meio de ações administrativas explícitas, como rotas estáticas, são preferidas em relação às rotas aprendidas com um protocolo de roteamento, como BGP ou OSPF. Esse conceito é chamado de distância administrativa por alguns fornecedores.

Requisitos

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

Visão geral

As informações de roteamento podem ser aprendidas com várias fontes, como por meio de configuração estática, BGP ou um protocolo de gateway interior (IGP). Quando o Junos OS determina a preferência de uma rota para se tornar a rota ativa, ele seleciona a rota com a menor preferência como rota ativa e instala essa rota na tabela de encaminhamento. Por padrão, o software de roteamento atribui uma preferência de 170 para rotas originadas do BGP. De todos os protocolos de roteamento, o BGP tem o mais alto valor de preferência padrão, o que significa que as rotas aprendidas pelo BGP são as menos propensas a se tornar a rota ativa.

Alguns fornecedores têm uma preferência (distância) de 20 para BGP externo (EBGP) e uma distância de 200 para BGP interno (IGBP). O Junos OS usa o mesmo valor (170) tanto para EBGP quanto para IBGP. No entanto, essa diferença entre os fornecedores não tem impacto operacional porque o Junos OS sempre prefere as rotas EBGP em relação às rotas do IBGP.

Outra área em que os fornecedores diferem é em relação à distância de IGP em comparação com a distância BGP. Por exemplo, alguns fornecedores atribuem uma distância de 110 a rotas OSPF. Isso é maior do que a distância EBGP de 20, e resulta na seleção de uma rota EBGP em uma rota OSPF equivalente. No mesmo cenário, o Junos OS escolhe a rota OSPF, devido à preferência padrão 10 por uma rota OSPF interna e 150 por uma rota OSPF externa, ambas inferiores às 170 preferências atribuídas a todas as rotas BGP.

Este exemplo mostra uma política de roteamento que corresponde a rotas a partir de próximos saltos específicos e define uma preferência. Se uma rota não corresponder ao primeiro termo, ela será avaliada pelo segundo termo.

Topologia

Na rede de amostra, o Dispositivo R1 e o Dispositivo R3 têm sessões de EBGP com o Dispositivo R2.

No dispositivo R2, uma política de importação toma as seguintes ações:

  • Para as rotas recebidas pelo BGP a partir do próximo salto 10.0.0.1 (Dispositivo R1), definir a preferência da rota para 10.

  • Para as rotas recebidas pelo BGP a partir do próximo salto 10.1.0.2 (Dispositivo R3), definir a preferência da rota para 15.

Figura 1 mostra a rede de amostra.

Figura 1: Topologia de valor de preferência BGPTopologia de valor de preferência BGP

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

A seção #configuration178__bgp-preference-policy-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 o sistema autônomo local.

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

  4. Configure a política de roteamento que altera a preferência das rotas recebidas.

  5. Configure o peering externo com o dispositivo R2.

  6. Aplique a set-preference política como política de importação.

    Isso afeta a tabela de roteamento do Dispositivo R2 e não afeta o dispositivo R1 e o dispositivo R3.

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 a preferência

Propósito

Certifique-se de que as tabelas de roteamento no Dispositivo R1 e no Dispositivo R2 reflitam o fato de que o Dispositivo R1 está usando a preferência configurada de EBGP de 8, e o Dispositivo R2 está usando a preferência padrão de EBGP de 170.

Ação

A partir do modo operacional, entre no show route protocols bgp comando.

Significado

A saída mostra que no Dispositivo R2, os valores de preferência foram alterados para 15 para rotas aprendidas com o Dispositivo R3, e os valores de preferência foram alterados para 10 para rotas aprendidas com o Dispositivo R1.