Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de VPLS de interAS con procesamiento MAC en el ASBR

En este ejemplo se describe cómo configurar el servicio de LAN privada virtual (VPLS) del interAS con procesamiento MAC entre VPLS señalizadas por BGP y VPLS señalizadas por LDP. Esta característica se describe en RFC 4761 como VPLS de varios AS, opción E o método E.

Este ejemplo se organiza en las siguientes secciones:

Requisitos

Para admitir VPLS de interAS entre VPLS señal de BGP y VPLS señal de LDP, su red debe cumplir con los siguientes requisitos de hardware y software:

  • Enrutadores serie MX o M320 para los ASBR.

  • Junos OS versión 9.3 o superior.

  • Interfaces Gigabit Ethernet o 10 Gigabit Ethernet.

Descripción general y topología

VPLS es un habilitador clave para ofrecer servicio Ethernet multipunto. Los principales proveedores de servicios han implementado redes troncales IP y MPLS y ofrecen servicios VPLS a grandes empresas. La creciente demanda requiere que la red VPLS se escale para admitir a muchos clientes VPLS con varios sitios repartidos por regiones geográficamente dispersas. La señalización VPLS con señal de BGP ofrece ventajas de escalabilidad sobre VPLS señalizadas por LDP. En algunos entornos, existe la necesidad de VPLS señalizadas por BGP para interoperar con vpLS señalizadas por LDP existentes.

En este ejemplo, se muestra una forma de configurar VPLS señalizadas del BGP intertrabajando con una red VPLS señalda por LDP existente.

Las ventajas de la configuración son:

  • Puede interconectar sitios de clientes que se distribuyen en diferentes sistemas autónomos (AS).

  • Se admite el intertrabajo VPLS señaldo por LDP y VPLS señaldo por BGP.

  • Dado que el ASBR admite las operaciones de MAC, los sitios de los clientes se pueden conectar directamente al ASBR.

  • El vínculo del interAS no está restringido a interfaces Ethernet.

  • La configuración adicional para la multiconexión es relativamente sencilla.

El tráfico de los servicios LAN privadas virtuales intertrabajados se conmuta en el ASBR. El ASBR realiza todas las operaciones del plano de datos: inundación, aprendizaje de MAC, antigüedad y reenvío de MAC para cambiar el tráfico entre cualquier interfaz de cliente y entre los pseudocables completamente mallados del AS. Se crea un solo pseudocable entre los ASBR a través del vínculo del interAS y los ASBR reenvía el tráfico desde los pseudocables de cada AS al ASBR par.

Cada ASBR realiza operaciones VPLS dentro de su propio AS y realiza operaciones VPLS con el ASBR en el otro AS. El ASBR trata al otro AS como un sitio VPLS con señal de BGP. Para establecer pseudocables de VPLS, se intercambian mensajes NLRI de VPLS a través de las sesiones de EBGP en los vínculos de interAS entre los ASBR.

La red metropolitana de muestra está configurada para VPLS señalizadas por LDP. La red central está configurada para VPLS señalizadas por BGP.

La primera parte del ejemplo muestra los pasos de configuración básicos para configurar las interfaces lógicas, OSPF, BGP interno, LDP y MPLS. Esta parte de la configuración es la misma que otras configuraciones de VPLS para VPLS señalizadas por LDP y VPLS señalizadas por BGP.

La parte única del ejemplo se configura en las instancias de enrutamiento VPLS, el BGP externo y la política que rellena la tabla de rutas del BGP con rutas aprendidas de rutas directas y rutas OSPF. En el procedimiento paso a paso se incluyen detalles adicionales acerca de las instrucciones de configuración.

La figura 1 muestra la topología utilizada en este ejemplo.

Topología

Figura 1: VPLS de interAS con topología Inter-AS VPLS with MAC Operations Example Topology de ejemplo de operaciones MAC

Configuración

Para configurar el VPLS del interAS entre VPLS señalizadas por BGP y VPLS señalizadas por LDP, realice estas tareas.

Nota:

En cualquier sesión de configuración, es recomendable usar periódicamente el commit check comando para comprobar que se puede confirmar la configuración.

Configuración de interfaces

Procedimiento paso a paso

Para configurar interfaces:

  1. En cada enrutador, configure una dirección IP en la interfaz lógica de circuito cerrado 0 (lo0.0):

  2. En cada enrutador, confirme la configuración:

  3. En cada enrutador, muestre la información lo0 de la interfaz y verifique que la dirección IP correcta está configurada:

    En el ejemplo anterior, observe que la dirección local principal lo0 para la inet familia de protocolos en el enrutador ASBR1 es 192:168:3:1.

  4. En cada enrutador, configure una familia de protocolos y direcciones IP en las interfaces de Gigabit Ethernet. Especifique la familia de inet protocolos.

  5. En cada enrutador, confirme la configuración:

  6. Muestra la información de las interfaces de Gigabit Ethernet y comprueba que la familia de protocolos y la dirección IP están configuradas correctamente.

Configuración de OSPF

Procedimiento paso a paso

Para configurar OSPF:

  1. En los enrutadores PE y ASBR, configure la instancia de proveedor de OSPF. Configure el soporte de ingeniería de tráfico OSPF. Especifique el área 0.0.0.1 en la red VPLS con señal de LDP y el área 0.0.0.0 en la red señalizadas del BGP. Especifique las interfaces lógicas de Gigabit Ethernet entre los enrutadores PE y ASBR. Especifique lo0.0 como una interfaz pasiva.

  2. En cada enrutador, confirme la configuración:

  3. Muestra la información de vecino del OSPF y compruebe que los enrutadores de PE forman adyacencias con el enrutador ASBR en la misma área. Verifique que el estado vecino sea Full.

Configuración del grupo par del BGP interno

Procedimiento paso a paso

El propósito de configurar un grupo par de BGP interno es crear una malla completa de LSP de BGP entre los enrutadores de PE en el AS señalado del BGP, incluidos los enrutadores ASBR.

Para configurar el grupo de pares del BGP interno:

  1. El propósito de este paso es crear una malla completa de pares de IBGP entre los enrutadores de PE, incluidos los enrutadores ASBR, dentro del AS señalado del BGP.

    En el enrutador ASBR2, configure el BGP interno. Especifique el tipo de BGP como internal. Especifique la dirección local como dirección IP local lo0 .

    Especifique la familia de inet protocolos. Especifique la labeled-unicast instrucción y la resolve-vpn opción. La labeled-unicast instrucción hace que el enrutador anuncie rutas etiquetadas fuera de la tabla de rutas IPv4 inet.0 y coloca las rutas etiquetadas en la tabla de rutas inet.0. La resolve-vpn opción pone rutas etiquetadas en la tabla de rutas MPLS inet.3 La tabla de rutas inet.3 se utiliza para resolver rutas para el enrutador de PE ubicado en el otro AS.

    Especifique la l2vpn familia para indicar al enrutador que se trata de un VPLS. Especifique la signaling opción para configurar el BGP como protocolo de señalización. Esto permite que el BGP lleve mensajes NLRI VPLS de capa 2 para este grupo par.

    Especifique la lo0 dirección IP de interfaz del PE como vecino. Configure un identificador de sistema autónomo.

  2. En el enrutador PE2, configure el BGP interno. Especifique el tipo de BGP como internal. Especifique la dirección local como dirección IP local lo0 .

    Especifique la l2vpn familia para indicar que se trata de un VPLS. Especifique la signaling opción para configurar el BGP como protocolo de señalización. Esto permite que el BGP lleve mensajes NLRI VPLS de capa 2.

    Especifique la lo0 dirección IP de interfaz del enrutador ASBR2 como vecino. Configure un identificador de sistema autónomo.

  3. En cada enrutador, confirme la configuración:

  4. En el enrutador PE2 y el enrutador ASBR2, muestre la información de vecino del BGP y compruebe que el estado de conexión par es Established.

Configuración de LDP

Procedimiento paso a paso

Para configurar LDP:

  1. En los enrutadores PE y ASBR, configure LDP con las interfaces Gigabit Ethernet entre los enrutadores PE y ASBR, y entre los dos enrutadores ASBR. Para admitir VPLS señalizadas por LDP, configure además LDP con la interfaz en el lo0.0 enrutador PE1 y el enrutador ASBR1:

    Nota:

    La configuración de la señalización de LDP entre los enrutadores ASBR no es necesaria para VPLS de inter-AS. Se incluye aquí solo como referencia y puede usarse en entornos LDP.

  2. En cada enrutador, confirme la configuración:

  3. Muestra la información de configuración de LDP y compruebe que las interfaces correctas están configuradas. El funcionamiento del LDP se puede verificar después de configurar MPLS.

    El ejemplo anterior es de ASBR1.

Configuración de MPLS

Procedimiento paso a paso

Para configurar MPLS:

  1. En los enrutadores PE y ASBR, configure MPLS. Habilite MPLS en las interfaces lógicas. Agregue las interfaces de Gigabit Ethernet al protocolo MPLS. Esto agrega entradas a la tabla de reenvío MPLS.

  2. En cada enrutador, confirme la configuración:

  3. En los enrutadores PE y ASBR, muestre la información de los vecinos de LDP y verifique que los vecinos de LDP conectados directamente estén en la lista:

    El ejemplo anterior es de ASBR1.

Configurar el grupo de par del BGP externo entre las interfaces de circuito cerrado

Procedimiento paso a paso

Para configurar el grupo de pares del BGP externo (EBGP) entre las interfaces de circuito cerrado:

  1. En los enrutadores ASBR1 y PE1, configure un identificador de sistema autónomo:

  2. En el enrutador ASBR1, configure un grupo par de BGP externo para las interfaces de circuito cerrado. Especifique el tipo de external grupo BGP. Incluya la multihop instrucción. Especifique la dirección local como dirección IP local lo0 . Configure la l2vpn familia para la señalización del BGP. Configure el AS par como el número de AS de núcleo. Especifique la lo0 dirección IP del enrutador ASBR2 como vecino.

  3. En el enrutador ASBR2, configure un grupo par de BGP externo para las interfaces de circuito cerrado. Especifique el tipo de external grupo BGP. Incluya la multihop instrucción. La multihop declaración es necesaria porque los vecinos del EBGP se encuentran en diferentes AS. Especifique la dirección local como dirección IP local lo0 . Configure la l2vpn familia para la señalización del BGP. Configure el AS par como el número de AS metropolitano. Especifique la lo0 dirección IP del enrutador ASBR1 como vecino.

  4. En cada enrutador, confirme la configuración:

Configuración del grupo par del BGP externo entre las interfaces de vínculo de interAS

Procedimiento paso a paso

El propósito de configurar grupos de pares de BGP externos entre las interfaces de vínculo del interAS es crear una malla completa de LSP de BGP entre los enrutadores ASBR. Para configurar el grupo par de BGP externo entre las interfaces de vínculo del interAS:

  1. En el enrutador ASBR1, configure una política para exportar OSPF y rutas directas, incluida la lo0 dirección de los enrutadores de PE, al BGP para el establecimiento de rutas conmutadas por etiquetas (LSP):

  2. En el enrutador ASBR1, configure un grupo par de BGP externo para el vínculo del inter-AS. Especifique el tipo de external grupo BGP. Especifique la dirección IP del vínculo del inter AS local como dirección local. Configure la inet familia e incluya las labeled-unicast instrucciones y resolve-vpn . La labeled-unicast instrucción anuncia rutas etiquetadas fuera de la tabla de rutas IPv4 inet.0 y coloca las rutas etiquetadas en la tabla de rutas inet.0. Las resolve-vpn opciones almacenan rutas etiquetadas en la tabla de rutas MPLS inet.3 .

    Incluya la export instrucción y especifique la política que creó. Configure el AS par como el número de AS de núcleo. Especifique la dirección IP del vínculo del inter AS del enrutador ASBR2 como el vecino.

  3. En el enrutador ASBR2, configure una política para exportar OSPF y dirigir rutas, incluida la lo0 dirección, al BGP para el establecimiento de LSP:

  4. En el enrutador ASBR2, configure un grupo par de BGP externo para el vínculo de inter-AS. Especifique el tipo de external grupo BGP. Especifique la dirección IP del vínculo del inter AS local como dirección local. Configure la inet familia e incluya las labeled-unicast instrucciones y resolve-vpn . Incluya la export instrucción y especifique la política que creó. Configure el AS par como el número de AS de núcleo. Especifique la dirección IP del vínculo del inter AS del enrutador ASBR1 como vecino.

  5. En cada enrutador, confirme la configuración:

  6. En el enrutador ASBR1, muestre los vecinos del BGP. Verifique que el primer par sea la dirección IP de la interfaz Gigabit Ethernet del enrutador ASBR2. Verifique que el segundo par es la dirección IP de la lo0 interfaz del enrutador ASBR2. Compruebe también que el estado de cada par es Established. Observe que en el enrutador ASBR1 el NLRI anunciado por el enrutador ASBR2 el par de vínculo del interAS y inet-labeled-unicast el NLRI anunciado por el enrutador ASBR2 el par de interfaz de circuito cerrado es l2vpn-signaling.

  7. En el enrutador ASBR2, muestre el resumen del BGP. Observe que el primer par es la dirección IP de la interfaz Gigabit Ethernet del enrutador ASBR1, el segundo par es la dirección IP de la lo0 interfaz del enrutador ASBR1 y el tercer par es la lo0 interfaz del enrutador PE2. Compruebe que el estado de cada par es Established.

  8. En el enrutador PE2, muestre el grupo BGP. Verifique que el par es la dirección IP de la lo0 interfaz del enrutador ASBR2. Compruebe que el número de sesiones de pares establecido es 1.

Configuración de las instancias de enrutamiento VPLS

Procedimiento paso a paso

Para configurar las instancias de enrutamiento VPLS:

  1. En el enrutador PE1, configure la instancia de enrutamiento VPLS. Para habilitar una instancia de VPLS, especifique el tipo de vpls instancia. Configure VPLS en la interfaz Ce-facing Gigabit Ethernet. Configure la interfaz ce-facing para usar ethernet-vpls encapsulación.

  2. En el enrutador PE1, configure el protocolo VPLS dentro de la instancia de enrutamiento. Para identificar de forma única el circuito virtual, configure el identificador VPLS. El identificador VPLS identifica de manera única a cada VPLS en el enrutador. Configure el mismo ID de VPLS en todos los enrutadores para un VPLS determinado.

    Especifique la dirección IP de la lo0 interfaz en el enrutador ASBR2 como vecino.

    Configure la interfaz ce-facing para usar ethernet-vpls la encapsulación y la familia de vpls protocolos.

  3. En el enrutador ASBR1, configure la instancia de enrutamiento VPLS. Para habilitar una instancia de VPLS, especifique el tipo de vpls instancia. Configure un distinguidor de ruta y un destino VRF. La vrf-target instrucción hace que se generen políticas predeterminadas de importación y exportación de VRF que aceptan y etiquetan rutas con la comunidad de destino especificada.

    Nota:

    Un diferenciador de ruta permite que el enrutador distinga entre dos prefijos IP idénticos utilizados como rutas VPN. Configure un diferenciador de ruta diferente en cada enrutador ASBR.

    Nota:

    Debe configurar el mismo destino VRF en ambos enrutadores ASBR.

  4. En el enrutador ASBR1, configure el protocolo VPLS dentro de la instancia de enrutamiento.

    Configure el identificador VPLS. Especifique la dirección IP de la lo0 interfaz en el enrutador PE1 como vecino.

    Nota:

    El identificador VPLS identifica de manera única cada VPLS señal de LDP en el enrutador. Configure el mismo ID de VPLS en el enrutador PE1 y el enrutador ASBR1.

  5. En el enrutador ASBR1, configure el sitio VPLS dentro de la instancia de enrutamiento. Configure el identificador de sitio según lo requiera el protocolo para establecer el pseudocable del EBGP. Como práctica recomendada para topologías más complejas que implican multiconexión, configure una preferencia de sitio.

  6. En el enrutador ASBR1, configure la instrucción del grupo peer-as de malla VPLS dentro de la instancia de enrutamiento para especificar qué AS pertenecen a este grupo de malla de AS. Configure el AS par para el grupo de malla como all.

    Esta instrucción permite que el enrutador establezca un único pseudocable entre los enrutadores ASBR. Los mensajes NLRI de VPLS se intercambian a través de las sesiones de EBGP en los vínculos de interAS entre los enrutadores ASBR. Todos los sistemas autónomos están en un solo grupo de malla.

  7. En ASBR2, configure la instancia de enrutamiento VPLS. Para habilitar una instancia de VPLS, especifique el tipo de vpls instancia. Configure un distinguidor de ruta y un destino VRF. La vrf-target instrucción hace que se generen políticas predeterminadas de importación y exportación de VRF que aceptan y etiquetan rutas con la comunidad de destino especificada.

    Nota:

    Un diferenciador de ruta permite que el enrutador distinga entre dos prefijos IP idénticos utilizados como rutas VPN. Configure un diferenciador de ruta diferente en cada enrutador ASBR.

    Nota:

    Debe configurar la misma comunidad de destino VRF en ambos enrutadores ASBR.

  8. En el enrutador ASBR2, configure el sitio VPLS dentro de la instancia de enrutamiento. Configure el identificador de sitio según lo requiera el protocolo.

  9. En el enrutador ASBR2, configure el grupo de malla VPLS dentro de la instancia de enrutamiento para especificar qué PEs VPLS pertenecen a este grupo de malla del AS. Configure el AS par para el grupo de malla como all.

    Esta instrucción permite que el enrutador establezca un único pseudocable entre los enrutadores ASBR. Los mensajes NLRI de VPLS se intercambian a través de las sesiones de EBGP en los vínculos de interAS entre los enrutadores ASBR. Todos los sistemas autónomos están en un solo grupo de malla.

  10. En el enrutador PE2, configure la instancia de enrutamiento VPLS. Para habilitar una instancia de VPLS, especifique el tipo de vpls instancia. Configure VPLS en la interfaz Ce-facing Gigabit Ethernet. Configure un distinguidor de ruta y un destino VRF.

  11. En el enrutador PE2, configure el sitio VPLS dentro de la instancia de enrutamiento. Configure el identificador de sitio según lo requiera el protocolo.

    Configure la interfaz ce-facing para usar ethernet-vpls la encapsulación y la familia de vpls protocolos.

  12. En cada enrutador, confirme la configuración:

  13. En los enrutadores de PE, muestre la información de interfaz ce-facing Gigabit Ethernet y compruebe que la encapsulación está configurada correctamente:

Resultados

En esta sección se describen los comandos que puede usar para probar el funcionamiento del VPLS.

  1. Para comprobar que se han establecido las conexiones VPLS, ingrese el show vpls connections comando en el enrutador PE 1.

    En la pantalla del enrutador PE1, compruebe que el vecino es la lo0 dirección del enrutador ASBR1 y que el estado es Up.

  2. Para comprobar que se han establecido las conexiones VPLS, ingrese el comando en el show vpls connections enrutador ASBR 1.

    En la pantalla del enrutador ASBR1, compruebe que el vecino es la lo0 dirección del enrutador PE1 y que el estado es Up.

  3. Para comprobar que se han establecido las conexiones VPLS, ingrese el comando en el show vpls connections enrutador ASBR2.

    En la pantalla del enrutador ASBR2, compruebe que el vecino es la lo0 dirección del enrutador PE2 y que el estado es Up.

  4. Para comprobar que se han establecido las conexiones VPLS, ingrese el comando en el show vpls connections enrutador PE2.

    En la pantalla del enrutador PE2, compruebe que el PE remoto es la lo0 dirección del enrutador ASBR2 y que el estado es Up.

  5. Para comprobar que los enrutadores CE pueden enviar y recibir tráfico a través del VPLS, utilice el ping comando.

    Si el enrutador CE1 puede enviar tráfico y recibir tráfico del enrutador CE2 y el enrutador CE2 puede enviar tráfico a y recibir tráfico del enrutador CE1, el VPLS se está desempeñando correctamente.

  6. Para mostrar la configuración del enrutador CE1, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador CE1.

  7. Para mostrar la configuración del enrutador PE1, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador PE1.

  8. Para mostrar la configuración del enrutador ASBR1, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador ASBR1.

  9. Para mostrar la configuración del enrutador ASBR2, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador ASBR2.

  10. Para mostrar la configuración del enrutador PE2, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador PE2.

  11. Para mostrar la configuración del enrutador CE2, utilice el show configuration comando.

    Para su referencia, sigue la configuración de ejemplo relevante para el enrutador CE2.