Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración del BGP para anunciar rutas inactivas

De forma predeterminada, el BGP solo revierte las rutas activas. Para que la tabla de enrutamiento exporte al BGP la mejor ruta aprendida por BGP, incluso si Junos OS no la seleccionó para ser una ruta activa, incluya la advertise-inactive instrucción:

En Junos OS, BGP anuncia rutas BGP que están instaladas o activas, que son rutas seleccionadas como las mejores según las reglas de selección de rutas del BGP. La advertise-inactive instrucción permite que las rutas del BGP no activas se anuncien a otros pares.

Nota:

Si la tabla de enrutamiento tiene dos rutas BGP en las que una está activa y la otra está inactiva, la advertise-inactive instrucción no anuncia el prefijo BGP inactivo. Esta instrucción no anuncia una ruta de BGP inactiva en presencia de otra ruta de BGP activa. Sin embargo, si la ruta activa es una ruta estática, la advertise-inactive instrucción anuncia la ruta BGP inactiva.

Nota:

La advertise-inactive instrucción no ayuda a anunciar la ruta inactiva desde vrf cuando el enrutador está configurado como reflector de ruta.

Junos OS también proporciona soporte para configurar una política de exportación del BGP que coincida con el estado de una ruta anunciada. Puede hacer coincidir rutas activas o inactivas, de la siguiente manera:

Este calificador solo coincide cuando se usa en el contexto de una política de exportación. Cuando un protocolo puede anunciar rutas inactivas (como BGP), state inactive hace coincidir las rutas anunciadas como resultado de la advertise-inactive instrucción (o advertise-external).

Por ejemplo, la siguiente configuración se puede usar como política de exportación del BGP para marcar las rutas anunciadas debido a la configuración con una comunidad definida por el advertise-inactive usuario. Los enrutadores receptores pueden utilizar más tarde esa comunidad para filtrar dichas rutas de la tabla de reenvío. Este mecanismo puede utilizarse para abordar las preocupaciones de que las rutas publicitarias que no utilicen el remitente para el reenvío puedan dar lugar a bucles de reenvío.

Requisitos

No se requiere ninguna configuración especial más allá de la inicialización del dispositivo antes de configurar este ejemplo.

Descripción general

En este ejemplo, el dispositivo R2 tiene dos pares de BGP externos (EBGP), los dispositivos R1 y R3.

El dispositivo R1 tiene una ruta estática a 172.16.5/24. Del mismo modo, el dispositivo R2 también tiene una ruta estática a 172.16.5/24. A través del BGP, el dispositivo R1 envía información sobre su ruta estática al dispositivo R2. El dispositivo R2 ahora tiene información sobre 172.16.5/24 de dos fuentes: su propia ruta estática y la ruta aprendida del BGP recibida del dispositivo R1. Se prefieren las rutas estáticas sobre las rutas aprendidas del BGP, por lo que la ruta del BGP está inactiva en el dispositivo R2. Normalmente, el dispositivo R2 enviaría la información aprendida del BGP al dispositivo R3, pero el dispositivo R2 no hace esto porque la ruta del BGP está inactiva. El dispositivo R3, por lo tanto, no tiene información acerca de 172.16.5/24, a menos que habilite el comando en el advertise-inactive dispositivo R2, lo que hace que el dispositivo R2 envíe el BGP aprendido al dispositivo R3.

Topología

Figura 1 muestra la red de ejemplo.

Figura 1: Topología del BGP para anuncios inactivosTopología del BGP para anuncios inactivos

Configuración rápida de CLI muestra la configuración de todos los dispositivos en Figura 1.

En la sección #configuration163__policy-advertise-inactive-st se describen los pasos del dispositivo R2.

Configuración

Configuración rápida de CLI

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.

Dispositivo R1

Dispositivo R2

Dispositivo R3

Procedimiento

Procedimiento paso a paso

El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de la CLI de Junos OS.

Para configurar el dispositivo R2:

  1. Configure las interfaces del dispositivo.

  2. Configure la conexión del EBGP al dispositivo R1.

  3. Configure la conexión del EBGP al dispositivo R3.

  4. Agregue la advertise-inactive instrucción a la sesión de emparejamiento de grupo EBGP con el dispositivo R3.

  5. Configure la ruta estática a la red 172.16.5.0/24.

  6. Configure el número de sistema autónomo (AS).

Resultados

Desde el modo de configuración, ingrese los comandos , show protocols, show policy-optionsy show routing-options para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

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

Verificación

Confirme que la configuración funciona correctamente.

Verificar la ruta activa del BGP

Propósito

En el dispositivo R2, asegúrese de que el prefijo 172.16.5.0/24 esté en la tabla de enrutamiento y tenga la ruta activa esperada.

Acción

Significado

El dispositivo R2 recibe la ruta 172.16.5.0/24 tanto del dispositivo R1 como de su propia ruta configurada estáticamente. La ruta estática es la ruta activa, designada por el asterisco (*). La ruta de ruta estática tiene la preferencia de ruta más baja (5) en comparación con la preferencia del BGP (170). Por lo tanto, la ruta estática se activa.

Verificar el anuncio de ruta externa

Propósito

En el dispositivo R2, asegúrese de que la ruta 172.16.5.0/24 se anuncie hacia el dispositivo R3.

Acción

Significado

El dispositivo R2 anuncia la ruta 172.16.5.0/24 hacia el dispositivo R3

Verificar la ruta en el dispositivo R3

Propósito

Asegúrese de que el prefijo 172.16.6.0/24 se encuentra en la tabla de enrutamiento del dispositivo R3.

Acción

Significado

El dispositivo R3 tiene la ruta aprendida del BGP para 172.16.5.0/24.

Experimentar con la instrucción de anuncio inactivo

Propósito

Vea lo que sucede cuando se elimina la advertise-inactive instrucción de la configuración del BGP en el dispositivo R2.

Acción

  1. En el dispositivo R2, desactive la advertise-inactive instrucción.

  2. En el dispositivo R2, compruebe si la ruta 172.16.5.0/24 se anuncia hacia el dispositivo R3.

    Como era de esperar, la ruta ya no se anuncia.

  3. En el dispositivo R3, asegúrese de que la ruta 172.16.5/24 no esté presente en la tabla de enrutamiento.

Significado

El dispositivo R1 anuncia la ruta 172.16.5/24 al dispositivo R2, pero el dispositivo R2 tiene una ruta estática configurada manualmente para este prefijo. Se prefieren las rutas estáticas sobre las rutas BGP, por lo que el dispositivo R2 instala la ruta del BGP como una ruta inactiva. Dado que la ruta del BGP no está activa, el dispositivo R2 no revierte la ruta del BGP al dispositivo R3. Este es el comportamiento predeterminado en Junos OS. Si agrega la advertise-inactive instrucción a la configuración del BGP en el dispositivo R2, el dispositivo R2 readverte las rutas no activas.