Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Sesiones de emparejamiento BGP

Ventajas de usar grupos de pares BGP externos

BGP es el único protocolo de enrutamiento en uso hoy en día que es adecuado para transportar todas las rutas en Internet. Esto se debe en gran parte a que BGP se ejecuta sobre TCP y puede hacer uso del control de flujo TCP. Por el contrario, los protocolos de puerta de enlace interna (IGP) no tienen control de flujo. Cuando los IGP tienen demasiada información de ruta, comienzan a agitarse. Cuando BGP tiene un altavoz vecino que envía información demasiado rápido, BGP puede estrangular al vecino retrasando las confirmaciones de TCP.

Otro beneficio de BGP es que (como IS-IS) utiliza tuplas de tipo, longitud, valor (TLV) e información de accesibilidad de capa de red (NLRI) que proporcionan una extensibilidad aparentemente interminable sin la necesidad de alterar el protocolo subyacente.

En Junos OS, BGP se basa completamente en políticas. El operador debe configurar explícitamente los vecinos para emparejarse y aceptar explícitamente las rutas en BGP. Además, la política de enrutamiento se utiliza para filtrar y modificar la información de enrutamiento. Por lo tanto, las políticas de enrutamiento proporcionan un control administrativo completo sobre las tablas de enrutamiento.

La forma preferida de configurar un gran número de vecinos pares BGP es configurar grupos pares formados por varios vecinos por grupo.

A medida que aumenta el número de grupos de BGP externos (EBGP), la capacidad de admitir un gran número de sesiones BGP puede convertirse en un problema de escalado de recursos de memoria y CPU. El apoyo a menos grupos de EBGP generalmente escala mejor que el soporte de un gran número de grupos de EBGP. Esto se hace más evidente en el caso de cientos de grupos de EBGP en comparación con unos pocos grupos de EBGP con múltiples pares en cada grupo. La razón de este comportamiento de escalado es que Junos OS tiene estructuras de datos que se producen por ruta y por grupo. Cuando agrega un grupo, multiplica esos números y disminuye la cantidad de memoria disponible.

El emparejamiento BGP crea relaciones de intercambio de tráfico mutuamente beneficiosas entre dos sistemas autónomos (AS) independientes. Es especialmente útil en los puntos de intercambio de proveedores de servicios. Esta relación tiene el beneficio principal de reducir los costos de tránsito y los recursos de equipos para ambas redes. Otros beneficios potenciales de crear grupos de pares de BGP incluyen la reducción de la complejidad de la configuración de BGP y el aumento de la redundancia de rutas al reducir la dependencia de los proveedores de tránsito.

El emparejamiento BGP se puede utilizar para crear intercambios de tráfico punto a punto entre dos redes remotas, como una oficina remota y la sede de la empresa. También se puede utilizar para conectar rápidamente dos redes dispares, como entre dos oficinas fusionadas.

Descripción de las sesiones de emparejamiento de BGP externas

Para establecer conexiones punto a punto entre sistemas autónomos pares (AS), configure una sesión BGP en cada interfaz de un vínculo punto a punto. Generalmente, estas sesiones se realizan en puntos de salida de la red con hosts vecinos fuera del AS. Figura 1 muestra un ejemplo de una sesión de emparejamiento BGP.

Figura 1: Sesión de emparejamiento BGPSesión de emparejamiento BGP

En , el enrutador A es un enrutador de puerta de enlace para el AS 3 y el enrutador B es un enrutador de puerta de enlace para el AS 10.Figura 1 Para el tráfico interno de cualquiera de los AS, se utiliza un protocolo de puerta de enlace interior (IGP) (OSPF, por ejemplo). Para enrutar el tráfico entre AS pares, se usa una sesión BGP.

Los dispositivos de enrutamiento BGP se organizan en grupos de pares. Los distintos grupos del mismo nivel pueden tener distintos tipos de grupos, números de AS e identificadores de clúster de reflectores de ruta.

Para definir un grupo BGP que reconozca sólo los sistemas BGP especificados como pares, configure estáticamente todos los pares del sistema incluyendo una o varias instrucciones.neighbor La dirección del vecino par puede ser una dirección IPv6 o IPv4.

Una vez establecidos los pares BGP, los pares BGP no anuncian automáticamente las rutas que no sean BGP. En cada dispositivo habilitado para BGP, se requiere una configuración de directiva para exportar las rutas locales, estáticas o aprendidas por IGP a la RIB del BGP y, a continuación, anunciarlas como rutas BGP a los demás pares. La política de publicidad de BGP, de forma predeterminada, no anuncia ninguna ruta que no sea BGP (como rutas locales) a pares.

Nota:

En los firewalls de la serie SRX, debe habilitar el tráfico entrante de host esperado en las interfaces especificadas o en todas las interfaces de la zona. De lo contrario, el tráfico entrante destinado a este dispositivo se elimina de forma predeterminada.

Por ejemplo, para permitir el tráfico BGP en una zona específica del firewall de la serie SRX, siga este paso:

(Todas las interfaces) (Interfaz especificada)

Ejemplo: Configuración de sesiones de par punto a punto de BGP externas

En este ejemplo se muestra cómo configurar las sesiones del par punto a punto del BGP.

Requisitos

Antes de comenzar, si la directiva BGP predeterminada no es adecuada para su red, configure directivas de enrutamiento para filtrar las rutas BGP entrantes y anunciar rutas BGP.

Descripción general

Figura 2 muestra una red con sesiones de par BGP. En la red de ejemplo, el dispositivo E del AS 17 tiene sesiones de par BGP con un grupo de pares denominado .external-peers Los pares A, B y C residen en el AS 22 y tienen las direcciones IP 10.10.10.2, 10.10.10.6 y 10.10.10.10. El par D reside en el AS 79, en la dirección IP 10.21.7.2. En este ejemplo se muestra la configuración en el dispositivo E.

Topología

Figura 2: Red típica con sesiones de pares BGPRed típica con sesiones de pares BGP

Configuración

Procedimiento

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, a continuación, copie y pegue los comandos en la CLI en el nivel de jerarquía.[edit]

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI de Junos OS.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar las sesiones del par BGP:

  1. Configure las interfaces para los pares A, B, C y D.

  2. Establezca el número de sistema autónomo (AS).

  3. Cree el grupo BGP y agregue las direcciones de vecinos externos.

  4. Especifique el número del sistema autónomo (AS) del AS externo.

  5. Agregue el par D y establezca el número de AS en el nivel de vecino individual.

    La configuración del vecino anula la configuración del grupo. Entonces, mientras está configurado para todos los demás vecinos del grupo, está configurado para el vecino 10.21.7.2.peer-as 22peer-as 79

  6. Establezca el tipo de par en BGP externo (EBGP).

Resultados

Desde el modo de configuración, escriba los comandos , y para confirmar la configuración. show interfacesshow protocolsshow routing-options Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Verificación

Confirme que la configuración funcione correctamente.

Comprobación de vecinos de BGP

Propósito

Compruebe que BGP se está ejecutando en interfaces configuradas y que la sesión BGP está activa para cada dirección vecina.

Acción

Desde el modo operativo, ejecute el comando.show bgp neighbor

Comprobación de grupos BGP

Propósito

Compruebe que los grupos BGP estén configurados correctamente.

Acción

Desde el modo operativo, ejecute el comando.show bgp group

Verificación de la información de resumen de BGP

Propósito

Compruebe que la configuración del BGP es correcta.

Acción

Desde el modo operativo, ejecute el comando.show bgp summary

Ejemplo: Configuración de BGP externo en sistemas lógicos con interfaces IPv6

En este ejemplo se muestra cómo configurar sesiones de par punto a punto de BGP externo (EBGP) en sistemas lógicos con interfaces IPv6.

Requisitos

En este ejemplo, no se requiere ninguna configuración especial más allá de la inicialización del dispositivo.

Descripción general

Junos OS admite sesiones de par EBGP mediante direcciones IPv6. Se puede configurar una sesión par IPv6 cuando se especifica una dirección IPv6 en la instrucción.neighbor En este ejemplo se utiliza EUI-64 para generar direcciones IPv6 que se aplican automáticamente a las interfaces. Una dirección EUI-64 es una dirección IPv6 que utiliza el formato IEEE EUI-64 para la parte del identificador de interfaz de la dirección (los últimos 64 bits).

Nota:

Como alternativa, puede configurar sesiones de EBGP utilizando direcciones IPv6 de 128 bits asignadas manualmente.

Si utiliza direcciones locales de vínculo de 128 bits para las interfaces, debe incluir la instrucción.local-interface Esta instrucción es válida solo para direcciones locales de vínculo IPv6 de 128 bits y es obligatoria para configurar una sesión par local de vínculo EBGP IPv6.

La configuración del emparejamiento EBGP mediante direcciones locales de vínculo solo se aplica a interfaces conectadas directamente. No hay soporte para el emparejamiento de múltiples saltos.

Una vez que las interfaces estén activas, puede usar el comando para ver las direcciones IPv6 generadas por EUI-64 en las interfaces.show interfaces terse Debe utilizar estas direcciones generadas en las instrucciones BGP .neighbor En este ejemplo se muestra el procedimiento completo de extremo a extremo.

En este ejemplo, la encapsulación de interfaz Frame Relay se aplica a las interfaces de túnel lógico ().lt Esto es un requisito porque solo se admite la encapsulación de Frame Relay cuando se configuran direcciones IPv6 en las interfaces.lt

Figura 3 muestra una red con sesiones de par BGP. En la red de ejemplo, el enrutador R1 tiene cinco sistemas lógicos configurados. El dispositivo E en el sistema autónomo (AS) 17 tiene sesiones de par BGP a un grupo de pares llamado .external-peers Los pares A, B y C residen en el AS 22. En este ejemplo se muestra la configuración paso a paso en el sistema lógico A y el sistema lógico E.

Topología

Figura 3: Red típica con sesiones de pares BGPRed típica con sesiones de pares BGP

Configuración

Procedimiento

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, copie y pegue los comandos en la CLI en el nivel de jerarquía [edit] y, luego, ingrese commit desde el modo de configuración.

Dispositivo A

Dispositivo B

Dispositivo C

Dispositivo D

Dispositivo E

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar las sesiones del par BGP:

  1. Ejecute el comando para comprobar que el enrutador físico tiene una interfaz de túnel lógico ().show interfaces terselt

  2. En el sistema lógico A, configure la encapsulación de la interfaz, el número de unidad par y el DLCI para llegar al sistema lógico E.

  3. En el sistema lógico A, configure la dirección de red para el vínculo al par E y configure una interfaz de circuito cerrado.

  4. En el sistema lógico E, configure la encapsulación de la interfaz, el número de unidad del mismo nivel y el DLCI para llegar al sistema lógico A.

  5. En el sistema lógico E, configure la dirección de red para el vínculo al par A y configure una interfaz de circuito cerrado.

  6. Ejecute el comando para ver las direcciones IPv6 generadas por EUI-64.show interfaces terse

    Las direcciones 2001 se utilizan en este ejemplo en las instrucciones BGP .neighbor

    Nota:

    Las direcciones fe80 son direcciones locales de vínculo y no se utilizan en este ejemplo.

  7. Repita la configuración de la interfaz en los demás sistemas lógicos.

Configuración de las sesiones de BGP externas

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar las sesiones del par BGP:

  1. En el sistema lógico A, cree el grupo BGP y agregue la dirección del vecino externo.

  2. En el sistema lógico E, cree el grupo BGP y agregue la dirección del vecino externo.

  3. En el sistema lógico A, especifique el número de sistema autónomo (AS) del AS externo.

  4. En el sistema lógico E, especifique el número de sistema autónomo (AS) del AS externo.

  5. En el sistema lógico A, establezca el tipo de par en EBGP.

  6. En el sistema lógico E, establezca el tipo de par en EBGP.

  7. En el sistema lógico A, establezca el número de sistema autónomo (AS) y el ID del enrutador.

  8. En el sistema lógico E, establezca el número de AS y el ID del enrutador.

  9. Repita estos pasos para los pares A, B, C y D.

Resultados

Desde el modo de configuración, confírmela con el comando show logical-systems. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Verificación

Confirme que la configuración funcione correctamente.

Comprobación de vecinos de BGP

Propósito

Compruebe que BGP se está ejecutando en interfaces configuradas y que la sesión BGP está activa para cada dirección vecina.

Acción

Desde el modo operativo, ejecute el comando.show bgp neighbor

Significado

La información de accesibilidad de la capa de red de unidifusión IPv6 (NLRI) se está intercambiando entre los vecinos.

Comprobación de grupos BGP

Propósito

Compruebe que los grupos BGP estén configurados correctamente.

Acción

Desde el modo operativo, ejecute el comando.show bgp group

Significado

El tipo de grupo es externo y el grupo tiene cuatro pares.

Verificación de la información de resumen de BGP

Propósito

Compruebe que se han establecido las relaciones par BGP.

Acción

Desde el modo operativo, ejecute el comando.show bgp summary

Significado

Los pares de Down: La salida 0 muestra que los pares BGP están en el estado establecido.

Comprobación de la tabla de enrutamiento

Propósito

Compruebe que la tabla de enrutamiento inet6.0 se rellena con rutas locales y directas.

Acción

Desde el modo operativo, ejecute el comando.show route

Significado

La tabla de enrutamiento inet6.0 contiene rutas locales y directas. Para rellenar la tabla de enrutamiento con otros tipos de rutas, debe configurar directivas de enrutamiento.

Descripción de las sesiones internas de emparejamiento BGP

Cuando dos dispositivos habilitados para BGP se encuentran en el mismo sistema autónomo (AS), la sesión BGP se denomina sesión BGP interna o sesión IBGP. BGP utiliza los mismos tipos de mensajes en sesiones de IBGP y BGP externo (EBGP), pero las reglas sobre cuándo enviar cada mensaje y cómo interpretar cada mensaje difieren ligeramente. Por esta razón, algunas personas se refieren a IBGP y EBGP como dos protocolos separados.

Figura 4: BGP interno y externoBGP interno y externo

En Figura 4, Device Jackson, Device Memphis y Device Biloxi tienen sesiones de pares de IBGP entre sí. Del mismo modo, Device Miami y Device Atlanta tienen sesiones de pares de IBGP entre sí.

El propósito de IBGP es proporcionar un medio por el cual los anuncios de rutas de EBGP se puedan reenviar a través de la red. En teoría, para realizar esta tarea, podría redistribuir todas sus rutas EBGP en un protocolo de puerta de enlace interior (IGP), como OSPF o IS-IS. Sin embargo, esto no se recomienda en un entorno de producción debido a la gran cantidad de rutas EBGP en Internet y debido a la forma en que operan los IGP. En resumen, con tantas rutas, el IGP se agita o se bloquea.

Generalmente, la interfaz de circuito cerrado (lo0) se utiliza para establecer conexiones entre pares de IBGP. La interfaz de circuito cerrado siempre está activa mientras el dispositivo esté funcionando. Si hay una ruta a la dirección de circuito cerrado, la sesión de emparejamiento de IBGP permanece activa. Si en su lugar se utiliza una dirección de interfaz física y esa interfaz sube y baja, la sesión de emparejamiento de IBGP también sube y baja. Por lo tanto, la interfaz de circuito cerrado proporciona tolerancia a errores en caso de que la interfaz física o el vínculo se caigan, si el dispositivo tiene redundancia de vínculo.

Si bien los vecinos de IBGP no necesitan estar conectados directamente, sí deben estar completamente mallados. En este caso, malla completa significa que cada dispositivo está conectado lógicamente a todos los demás dispositivos a través de relaciones de pares vecinos. La instrucción crea la malla.neighbor Debido al requerimiento de malla completa del IBGP, debe configurar las sesiones de emparejamiento individual entre todos los dispositivos del IBGP del AS. No es necesario que la malla completa sean enlaces físicos. Por el contrario, la configuración de cada dispositivo de enrutamiento debe crear una malla completa de sesiones del mismo nivel (mediante varias instrucciones).neighbor

Nota:

El requisito de una malla completa no se aplica si configura una confederación o una reflexión de ruta.

Para comprender el requisito de malla completa, tenga en cuenta que una ruta aprendida de IBGP no se puede volver a anunciar a otro par de IBGP. La razón para evitar la republicidad de rutas de IBGP y requerir la malla completa es evitar los bucles de enrutamiento dentro de un AS. El atributo de ruta de AS es el medio por el que los dispositivos de enrutamiento de BGP evitan los bucles. La información de la ruta de acceso se examina para el número de AS local solo cuando la ruta se recibe de un par EBGP. Dado que el atributo solo se modifica fuera de los límites, este sistema funciona bien. Sin embargo, el hecho de que el atributo solo se modifique fuera de los límites del AS presenta un problema en el AS. Por ejemplo, suponga que los dispositivos de enrutamiento A, B y C están todas en el mismo AS. El dispositivo A recibe una ruta de un par EBGP y envía la ruta al dispositivo B, que la instala como la ruta activa. Entonces, la ruta se envía al dispositivo C, que lo instala localmente y lo reenvía al dispositivo A. Si el dispositivo A instala la ruta, se forma un bucle en el AS. Los dispositivos de enrutamiento no pueden detectar el bucle porque el atributo de ruta del AS no se modifica durante estos anuncios. Por lo tanto, los diseñadores de BGP decidieron que la única garantía de nunca formar un bucle de enrutamiento era impedir que un par de IBGP anunciara una ruta de IBGP aprendida del AS. Para la accesibilidad de la ruta, los pares de IBGP están completamente mallados.

El IBGP es compatible conexiones de varios saltos, por lo que los vecinos del IBGP pueden encontrarse en cualquier parte del AS y no suelen compartir un vínculo. Una búsqueda de ruta recursiva resuelve la dirección de emparejamiento de circuito cerrado a un próximo salto de reenvío de IP. El servicio de búsqueda se proporciona mediante rutas estáticas o un IGP como OSPF o rutas BGP.

Ejemplo: Configuración de sesiones internas del par BGP

En este ejemplo se muestra cómo configurar sesiones internas del par BGP.

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, se configuran sesiones del mismo nivel BGP (IBGP). La interfaz de circuito cerrado (lo0) se utiliza para establecer conexiones entre pares de IBGP. La interfaz de circuito cerrado siempre está activa mientras el dispositivo esté funcionando. Si hay una ruta a la dirección de circuito cerrado, la sesión del par del IBGP permanece activa. Si en su lugar se utiliza una dirección de interfaz física y esa interfaz sube y baja, la sesión del par del IBGP también sube y baja. Por lo tanto, si el dispositivo tiene redundancia de vínculo, la interfaz de circuito cerrado proporciona tolerancia a errores en caso de que la interfaz física o uno de los vínculos deje de funcionar.

Cuando un dispositivo se empareja con la dirección de interfaz de circuito cerrado de un dispositivo remoto, el dispositivo local espera que los mensajes de actualización de BGP provengan de la dirección de interfaz de circuito cerrado del dispositivo remoto. La instrucción permite especificar la información de origen en los mensajes de actualización de BGP.local-address Si omite la instrucción, el origen esperado de los mensajes de actualización de BGP se basa en las reglas de selección de direcciones de origen del dispositivo, lo que normalmente da como resultado que la dirección de la interfaz de salida sea el origen esperado de los mensajes de actualización.local-address Cuando esto sucede, la sesión del mismo nivel no se establece porque existe una discrepancia entre la dirección de origen esperada (la interfaz de salida del par) y el origen real (la interfaz de circuito cerrado del par). Para asegurarse de que la dirección de origen esperada coincide con la dirección de origen real, especifique la dirección de interfaz de circuito cerrado en la instrucción.local-address

Debido a que el IBGP admite conexiones de múltiples saltos, los vecinos del IBGP pueden estar ubicados en cualquier lugar dentro del sistema autónomo (AS) y, a menudo, no comparten un vínculo. Una búsqueda de ruta recursiva resuelve la dirección del par de circuito cerrado en un próximo salto de reenvío de IP. En este ejemplo, este servicio es proporcionado por OSPF. Aunque los vecinos del protocolo de puerta de enlace interior (IGP) no necesitan estar conectados directamente, sí deben estar completamente mallados. En este caso, malla completa significa que cada dispositivo está conectado lógicamente a todos los demás dispositivos a través de relaciones de pares vecinos. La instrucción crea la malla.neighbor

Nota:

El requisito de una malla completa no se aplica si configura una confederación o una reflexión de ruta.

Una vez establecidos los pares BGP, los pares BGP no anuncian automáticamente las rutas locales. En cada dispositivo habilitado para BGP, se requiere una configuración de directiva para exportar las rutas locales, estáticas o aprendidas por IGP a la base de información de enrutamiento (RIB) del BGP y, a continuación, anunciarlas como rutas BGP a los demás pares. La política de publicidad de BGP, de forma predeterminada, no anuncia ninguna ruta que no sea BGP (como rutas locales) a pares.

En la red de ejemplo, los dispositivos del AS 17 están completamente mallados en el grupo .internal-peers Los dispositivos tienen direcciones de circuito cerrado 192.168.6.5, 192.163.6.4 y 192.168.40.4.

Figura 5 Muestra una red típica con sesiones internas del mismo nivel.

Figura 5: Red típica con sesiones de IBGPRed típica con sesiones de IBGP

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, a continuación, copie y pegue los comandos en la CLI en el nivel de jerarquía.[edit]

Dispositivo A

Dispositivo B

Dispositivo C

Configuración del dispositivo A

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI de Junos OS.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar sesiones internas del par BGP en el dispositivo A:

  1. Configure las interfaces.

  2. Configure BGP.

    Las instrucciones se incluyen tanto para el dispositivo B como para el dispositivo C, aunque el dispositivo A no esté conectado directamente al dispositivo C.neighbor

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

  5. Configure el ID de enrutador y el número de AS.

Resultados

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

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Configuración del dispositivo B

Procedimiento paso a paso

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

Para configurar sesiones internas del par BGP en el dispositivo B:

  1. Configure las interfaces.

  2. Configure BGP.

    Las instrucciones se incluyen tanto para el dispositivo B como para el dispositivo C, aunque el dispositivo A no esté conectado directamente al dispositivo C.neighbor

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

  5. Configure el ID de enrutador y el número de AS.

Resultados

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

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Configuración del dispositivo C

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI de Junos OS.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar sesiones internas de par BGP en el dispositivo C:

  1. Configure las interfaces.

  2. Configure BGP.

    Las instrucciones se incluyen tanto para el dispositivo B como para el dispositivo C, aunque el dispositivo A no esté conectado directamente al dispositivo C.neighbor

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

  5. Configure el ID de enrutador y el número de AS.

Resultados

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

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Verificación

Confirme que la configuración funcione correctamente.

Comprobación de vecinos de BGP

Propósito

Compruebe que BGP se está ejecutando en interfaces configuradas y que la sesión BGP está activa para cada dirección vecina.

Acción

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

Comprobación de grupos BGP

Propósito

Compruebe que los grupos BGP estén configurados correctamente.

Acción

Desde el modo operativo, ingrese el comando show bgp group.

Verificación de la información de resumen de BGP

Propósito

Compruebe que la configuración del BGP es correcta.

Acción

Desde el modo operativo, ingrese el comando show bgp summary.

Comprobación de que las rutas BGP están instaladas en la tabla de enrutamiento

Propósito

Compruebe que la configuración de la directiva de exportación está haciendo que las rutas BGP se instalen en las tablas de enrutamiento de los pares.

Acción

Desde el modo operativo, ingrese el comando show route protocol bgp.

Ejemplo: Configuración de sesiones internas de emparejamiento BGP en sistemas lógicos

En este ejemplo se muestra cómo configurar sesiones internas de par BGP en sistemas lógicos.

Requisitos

En este ejemplo, no se requiere ninguna configuración especial más allá de la inicialización del dispositivo.

Descripción general

En este ejemplo, se configuran sesiones internas de emparejamiento BGP (IBGP).

En la red de ejemplo, los dispositivos del AS 17 están completamente mallados en el grupo .internal-peers Los dispositivos tienen direcciones de circuito cerrado 192.168.6.5, 192.163.6.4 y 192.168.40.4.

Figura 6 Muestra una red típica con sesiones internas del mismo nivel.

Figura 6: Red típica con sesiones de IBGPRed típica con sesiones de IBGP

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, a continuación, copie y pegue los comandos en la CLI en el nivel de jerarquía.[edit]

Dispositivo A

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI.Usar el editor de CLI en el modo de configuraciónhttps://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar sesiones internas del par BGP en el dispositivo A:

  1. Configure las interfaces.

  2. Configure BGP.

    En el sistema lógico A, las instrucciones se incluyen tanto para el dispositivo B como para el dispositivo C, aunque el sistema lógico A no esté conectado directamente al dispositivo C.neighbor

  3. Configure OSPF.

  4. Configure una política que acepte rutas directas.

    Otras opciones útiles para este escenario podrían ser aceptar rutas aprendidas a través de OSPF o rutas locales.

  5. Configure el ID del enrutador y el número de sistema autónomo (AS).

Resultados

Desde el modo de configuración, confírmela con el comando show logical-systems. Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Verificación

Confirme que la configuración funcione correctamente.

Comprobación de vecinos de BGP

Propósito

Compruebe que BGP se está ejecutando en interfaces configuradas y que la sesión BGP está activa para cada dirección vecina.

Acción

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

Comprobación de grupos BGP

Propósito

Compruebe que los grupos BGP estén configurados correctamente.

Acción

Desde el modo operativo, ingrese el comando.show bgp group

Verificación de la información de resumen de BGP

Propósito

Compruebe que la configuración del BGP es correcta.

Acción

Desde el modo operativo, ingrese el comando.show bgp summary

Comprobación de que las rutas BGP están instaladas en la tabla de enrutamiento

Propósito

Compruebe que la configuración de la directiva de exportación funciona.

Acción

Desde el modo operativo, ingrese el comando.show route protocol bgp