Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de una política de enrutamiento para la ruta del AS previa

En este ejemplo, se muestra cómo configurar una política de enrutamiento para anteponer la ruta del AS en rutas específicas anunciadas por el BGP.

Requisitos

Antes de comenzar, asegúrese de que sus interfaces y protocolos de enrutador están correctamente configurados. Proporcionamos la interfaz y la configuración del protocolo BGP que se utilizan en este documento.

Nota:

Este ejemplo se actualizó y revalidó en Junos versión 22. 1R1.

Descripción general

En este ejemplo, se crea una política de enrutamiento llamada prependpolicy1 y un término llamado prependterm1. La política de enrutamiento antepone tres veces al número del AS 65001 a rutas que coincidan con los prefijos 172.16.0.0/12, 192.168.0.0/16 y 10.0.0.0/8, cuando la longitud de la máscara es igual o más larga que la máscara especificada. El resultado es que una coincidencia se produce cuando la longitud de la máscara de la ruta es igual o más larga que la máscara de red especificada. La prependpolicy1 política se aplica como una política de exportación a las rutas del BGP anunciadas por R1 en el AS 65001 a R2 en el número de AS 65000. Las rutas que no coincidan con los intervalos de prefijo especificados no se someten a la ruta del AS previa.

Topología

Topología

En la topología, el emparejamiento de EBGP se configura entre R1 y R2. Se utiliza un emparejamiento directo de interfaz a las direcciones de subred 10.1.23.0/24. R1 pertenece al número de AS 65001 y está configurado para anteponer su número de AS a un conjunto específico de rutas coincidentes cuando se anuncia a R2.

Al agregar números de AS a la ruta del AS, es menos probable que se seleccione la ruta para el reenvío. El propietario del AS 65001 puede hacer esto para reducir la cantidad de tráfico de entrada que recibe del operador del AS 65000.

Nota:

En este ejemplo, demostramos la ruta del AS anterior a una política de exportación. También puede usar una política de importación que coincida en las rutas para la manipulación de atributos. En general, es una práctica recomendada anteponer su número de AS local a las rutas. Adelantar números de AS que pertenecen a redes remotas puede dar lugar a resultados inesperados.

Para obtener más información sobre la selección de rutas del BGP, consulte Understanding BGP Path Selection.

Configuración

Procedimiento

Configuración rápida de CLI

En esta sección nos centramos en la configuración del dispositivo R1. Consulte el apéndice para ver las configuraciones completas de todos los dispositivos utilizados en este ejemplo.

Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit] nivel de jerarquía.

En este ejemplo, asignamos tres prefijos de prueba a una interfaz no utiliza en R1. Un cuarto prefijo de prueba se asigna a la dirección de circuito cerrado de R1. Esto proporciona cuatro rutas directas que se pueden anunciar en BGP. Nuestra política utiliza una combinación de protocol direct instrucciones route-filter para controlar qué prefijos se someten a la ruta del AS previa.

Procedimiento paso a paso

Los pasos siguientes requieren que navegue por varios niveles en la jerarquía de configuración. Para obtener instrucciones sobre cómo hacerlo, consulte Usar el Editor de CLI en modo de configuración la Guía del usuario de la CLI de Junos OS.

Para crear una política de enrutamiento que anteponga los números de AS a rutas específicas :

  1. Configure las interfaces de emparejamiento y circuito cerrado.

  2. Configure el número del AS, RID y el grupo de pares del BGP externo. La política se prependpolicy1 define en el siguiente paso. La política se aplica como una política de exportación para afectar las rutas anunciadas por R1.

  3. Configure la prependpolicy1 política. El uso de instrucciones del or-longer conmutador al filtro de ruta permite una coincidencia cuando la longitud de la máscara es igual o más larga que la máscara especificada. Otras opciones, como exact coincidir solo cuando la longitud del prefijo y la máscara son iguales. El else término muestra cómo se anuncia una ruta que no coincide con el término sin que la ruta del prependterm1 AS se aprecie haciendo coincidir con el else término.

    Nota:

    Cuando escriba varios números de AS, debe separar cada número con un espacio. Encierre la cadena de números del AS entre comillas dobles.

  4. Defina rutas de prueba. En nuestra topología de ejemplo, asignamos prefijos a una interfaz no utilizada que está operativamente activa. Esto proporciona rutas directas para que el BGP anuncie para probar el funcionamiento de la política de exportación.

Resultados

Para confirmar la configuración, ingrese los comandos , show protocols bgp, show routing-optionsy show interfaces desde el show policy-optionsmodo de configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.

Si ha terminado de configurar el dispositivo R1, ingrese commit desde el modo de configuración.

Verificación

Para confirmar que la configuración funciona correctamente, realice estas tareas:

Verificación de la política de preaprovisionamiento del AS

Propósito

Compruebe que la política está configurada en el dispositivo y que se especifican las rutas adecuadas para anteponer con números de AS.

Acción

Desde el modo operativo, ingrese el show policy prependpolicy1 comando.

La política muestra las condiciones y acciones de coincidencia correctas.

Aplicación de la política de enrutamiento de verificación y emparejamiento del BGP

Propósito

Compruebe que la política de enrutamiento se aplica como una política de exportación al grupo par del EBGP. Este paso también confirma que la sesión del BGP a R2 está correctamente establecida.

Acción

Desde el modo operativo, ingrese el show bgp neighbor 10.1.23.2 comando.

El resultado del comando confirma que la sesión del BGP está establecida y que R1 ha aplicado la prependpolicy1 política como exportación.

Comprobar la anteposición de la ruta del AS

Propósito

Compruebe que la política de exportación funciona como diseño para anteponer números de AS a rutas coincidentes.

Acción

Desde el modo operativo, ingrese el show route protocol bgp comando en R2. Alternativamente, utilice el show route advertising-protocol bgp 10.1.23.2 en R1 para mostrar detalles sobre las rutas que anuncia a R2.

Las rutas muestran la ruta del AS esperada anterior. Tenga en cuenta que la ruta 10.200.1.0/24 solo tiene una instancia del número de AS 65001. Esta ruta no coincide con las instrucciones del filtro de ruta de prependterm1 la prependpolicy1 política y, por lo tanto, no se somete a ninguna preposición.

La vista de R1 de las rutas del BGP que anuncia a R2 se proporciona para completar:

Configuraciones completas del apéndice

La configuración completa para R1.

La configuración completa para R2.