Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: VPLS de última generación para multidifusión con multiconexión

En este ejemplo, se muestra cómo configurar VPLS de última generación para la multidifusión con multiconexión. Se organiza en las siguientes secciones:

Requisitos

En la tabla siguiente se enumeran los requisitos de hardware y software para esta configuración.

Tabla 1: Hardware y software utilizados

Equipo

Componentes

Software

Cuatro plataformas de enrutamiento universal de 5G serie MX

DPC40X-1GE -X, DPC 4X-10GE-X, DPC40x-1GE-R, DPC 4X-10GE-R

Junos OS versión 9.3 o posterior

Dos enrutadores de borde multiservicio M320 y enrutadores de núcleo serie T

FPC 3, 10GE Xenpak

Junos OS versión 9.3 o posterior

Cinco conmutadores Ethernet de la serie EX

EX4200, EX3200

Junos OS versión 9.4 o posterior

Descripción general y topología

La Figura 1 muestra la topología física utilizada en este ejemplo de multiconexión VPLS de última generación.

Figura 1: Topología física de VPLS de última generación para multidifusión con multiconexión Physical Topology of Next-Generation VPLS for Multicast with Multihoming

La figura 2 muestra la topología lógica del ejemplo de multiconexión VPLS de última generación.

Figura 2: Topología lógica de VPLS de última generación para multidifusión con multiconexión Logical Topology of Next-Generation VPLS for Multicast with Multihoming

El estado y la configuración de la red antes de la implementación son los siguientes:

  • Cinco enrutadores de PE que participan en el dominio VPLS de última generación denominado GOLD.

  • OSPF, BGP y RSVP se configuran en las interfaces de núcleo de MPLS.

  • La no-tunnel-services instrucción se incluye en la instancia de enrutamiento VPLS. Esta instrucción admite el uso de interfaces de túnel de interfaz conmutada por etiquetas (LSI) para VPLS.

  • Los enrutadores PE1 y PE2 se configuran con un LSP dinámico de punto a multipunto mediante la vpls-GOLD-p2mp-template plantilla.

  • Los enrutadores PE3 y PE4 están configurados para usar LSP estáticos de punto a multipunto.

    Nota:

    No se admiten LSP de punto a multipunto de un solo salto, por lo que los LSP de punto a multipunto de un solo salto no se admiten.

  • El enrutador CE1 es multiconexión al enrutador PE1 y al enrutador PE2 mediante un conmutador de capa 2 EX4200.

  • El enrutador CE3 está multiconexión al enrutador PE3 y al enrutador PE4 a través de un conmutador de capa 2 EX4200.

  • El enrutador CE5 está soloencar al enrutador PE5.

  • El reflector de ruta fuera de ruta está configurado para BGP. La family l2vpn instrucción se incluye en la configuración del reflector de ruta.

  • El enrutador CE3 está conectado al equipo de prueba a través del puerto 203/2. El equipo de prueba genera tráfico de multidifusión a grupos de 203.0.113.1 a 203.0.113.10 a una velocidad de 10 000 pps.

  • Los enrutadores CE1 y CE5 están configurados con unión estáticas del Protocolo de administración de grupos de Internet (IGMP) para que puedan recibir el tráfico de multidifusión del enrutador CE3.

  • Los conmutadores de capa 2 están configurados con puertos de camión a los enrutadores de PE y puertos de acceso al equipo de prueba.

Este es un resumen de los pasos necesarios para completar la configuración correctamente:

  1. Configure un distinguidor de ruta único para la instancia de enrutamiento VPLS denominada GOLD en los enrutadores PE1, PE2, PE3 y PE4.

  2. Configure el mismo ID de sitio para los enrutadores de PE multihomed. Configure tanto el ENRUTADOR PE1 como el PE2 con un valor de ID de sitio de 1. Configure los enrutadores PE3 y PE4 con un valor de ID de sitio de 3.

  3. Configure la multiconexión bajo la configuración de sitio CE1.

  4. Configure la preferencia Primary de sitio en el enrutador PE1 y configure la preferencia Backup de sitio en el enrutador PE2. En este caso, el enrutador PE1 tiene el vínculo principal al enrutador CE1 y el enrutador PE2 tiene el vínculo de respaldo al enrutador CE1.

  5. Configure la preferencia del sitio en los enrutadores PE3 y PE4. Configure el enrutador PE3 como el principal y el ENRUTADOR PE4 como la copia de seguridad.

Configuración

En esta sección, se proporciona un procedimiento paso a paso para configurar VPLS de última generación para la multidifusión con multiconexión.

Nota:

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

Este ejemplo se organiza en las siguientes secciones:

Configuración de multiconexión VPLS de última generación

Procedimiento paso a paso

  1. En la multiconexión VPLS basada en BGP, se recomienda configurar distintos diferenciadores de ruta para cada enrutador multiconexión. La configuración de distintos diferenciadores de ruta ayuda a una convergencia más rápida cuando la conexión a un enrutador principal falla. También requiere que los otros enrutadores de PE de respaldo mantengan información adicional de estado para una convergencia más rápida.

    Hay dos niveles de selección de rutas:

    • El primero es BGP: el BGP utiliza una combinación de diferenciador de ruta, ID de sitio y desplazamiento de bloque VE para la selección de rutas del BGP.

    • El segundo está en VPLS: VPLS utiliza el ID de sitio para la selección de ruta VPLS.

    Al configurar distinguidores de ruta únicos, los prefijos para la selección de rutas del BGP son únicos. Por lo tanto, se omite la selección de ruta del BGP y se utiliza la selección de ruta VPLS, que solo mira el ID de sitio.

    En el enrutador PE1, el enrutador PE2, el enrutador PE3 y el enrutador PE4 configuran un distinguidor de enrutador único para la instancia de GOLD enrutamiento.

  2. Configure el ID de 1 sitio en los enrutadores PE1 y PE2 para el enrutador CE1. Configure el ID de 3 sitio en los enrutadores PE3 y PE4 para el enrutador CE3.

  3. Habilite la multiconexión mediante la inclusión de la multi-homing instrucción en la configuración de sitio multiconexión en los enrutadores PE1, PE2, PE3 y PE4.

  4. Incluya la site-preference primary instrucción en el enrutador PE1 y el enrutador PE3, e incluya la instrucción en el site-preference backup enrutador PE2 y PE4 del enrutador. La site-preference primary instrucción establece la preferencia local al valor más alto (65535) y la site-preference backup instrucción establece la preferencia local del BGP en 1. Dado que el ID de sitio es el mismo, los enrutadores seleccionan el valor de preferencia local más alto como el reenviador designado.

Validación del plano de control VPLS

Procedimiento paso a paso

En esta sección, se muestran los comandos que puede usar para comprobar el funcionamiento de la configuración de ejemplo.

En este ejemplo, los patrones de tráfico son:

  • El origen está conectado al enrutador CE3 y envía 10 000 pps para los grupos 203.0.113.1 a 203.0.113.10. El enrutador CE3 está configurado como un punto de encuentro.

  • Los receptores de multidifusión están conectados al enrutador CE1 y al enrutador CE5. Los mensajes de unión de multidifusión independiente de protocolo (PIM) son generados por el equipo de prueba.

  • El vínculo entre el enrutador PE3 y el enrutador CE3 y el vínculo entre el enrutador PE1 y el enrutador CE1 se configuran como primarios para la multiconexión VPLS.

  • Todos los enrutadores de PE tienen una sesión de BGP con el reflector de ruta.

  • Todos los enrutadores PE tienen una ruta conmutada por etiqueta (LSP) que se crea al reflector de ruta para que los enrutadores de PE tengan una ruta al reflector de ruta en la tabla para la inet.3 resolución de ruta.

  1. En el enrutador PE1, use el show vpls connections comando para comprobar que las conexiones VPLS estén Up entre el enrutador PE1 y el ENRUTADOR PE3 y entre los enrutadores PE1 y PE5. El enrutador PE1 es el vínculo principal seleccionado por la configuración de multiconexión VPLS.

  2. En el enrutador PE2, use el show vpls connections comando para comprobar que las conexiones VPLS al enrutador PE3 y el enrutador PE5 están en el LN estado, lo que significa que el enrutador local no es el reenviador designado. El enrutador PE2 está configurado para ser el vínculo de respaldo del enrutador CE1.

  3. En el enrutador PE3, utilice el show vpls connections comando para comprobar que las conexiones VPLS al enrutador PE1 y pe5 del enrutador son Up. El enrutador PE3 está configurado para ser el vínculo principal del enrutador CE3.

  4. En el enrutador PE4, use el show vpls connections comando para comprobar que las conexiones VPLS se encuentran en el LN estado, lo que significa que el sitio local no está designado. El enrutador PE4 está configurado para ser el vínculo de respaldo del enrutador CE3.

  5. En el enrutador PE1, utilice el show route advertising-protocol comando para comprobar que el enrutador PE1 (el enrutador principal de multiconexión) está enviando el anuncio de ruta VPN de capa 2 del BGP al reflector de ruta con el valor de preferencia local de 65535. El enrutador PE3 utiliza la preferencia local para seleccionar el enrutador PE1 como reenvío designado, en lugar de seleccionar el enrutador PE2 que tiene una preferencia local de 1.

  6. En el enrutador PE2, utilice el show route advertising-protocol comando para comprobar que el enrutador PE2 está configurado como la copia de seguridad de multiconexión con una preferencia local de 1.

  7. En el enrutador PE3, use el show route receive-protocol comando para comprobar que el enrutador PE3 recibe la ruta VPN de capa 2 del reflector de ruta para el enrutador PE1 y el ENRUTADOR PE2 con diferentes valores de preferencia local.

    La selección de ruta del BGP se basa en las rutas recibidas l2vpn para el sitio VPLS conectado a enrutadores de PE multihomed. Dado que los diferenciadores de ruta son diferentes en el enrutador PE1 y el enrutador PE2, los enrutadores PE3 y PE4 consideran las rutas recibidas del enrutador PE1 y el enrutador PE2 como rutas diferentes. El enrutador PE3 y el ENRUTADOR PE4 ejecuten el algoritmo de selección de ruta del BGP y seleccione el enrutador PE1, el enrutador que anuncia la ruta con el valor de preferencia local más alto, como reenviador designado.

  8. En el enrutador PE3, use el show route table comando para comprobar que el enrutador PE3 ha seleccionado el LSP estático de punto a multipunto del enrutador PE3 al enrutador PE1 para el reenvío.

    Observe que el enrutador PE2 no tiene ninguna marca de interfaz de servicio de multidifusión (PMSI) de proveedor, ya que no se adjuntan atributos PMSI.

  9. En el enrutador PE3, use el show vpls connections comando para comprobar que la conexión VPLS está en el Up estado.

    Observe que la visualización también muestra la interfaz local y los valores de etiqueta de entrada y salida utilizados.

Verificar el plano de datos VPLS

Procedimiento paso a paso

Después de verificar el plano de control mediante los pasos anteriores, puede comprobar el plano de datos. La operación del plano de datos en el escenario de multiconexión VPLS es la misma que la operación regular de VPLS de última generación. En esta sección se describen los show resultados de comandos que puede usar para validar el plano de datos.

  1. En el enrutador PE3, use el show mpls lsp comando para comprobar el estado de los LSP y sub-LSP estáticos.

    El ENRUTADOR PE2 está configurado con LSP estáticos de punto a multipunto y sub-LSP con protección de vínculo. Los LSP de punto a multipunto no son compatibles con los LSP de un solo salto. En el siguiente aviso de salida que el LSP de punto a multipunto de un solo salto del enrutador PE3 al ENRUTADOR PE4 es down.

  2. En el enrutador PE1, use el show mpls lsp comando para comprobar el estado de los LSP dinámicos.

    El enrutador PE1 usa una plantilla LSP dinámica de punto a multipunto configurada con protección de vínculo. Observe que el estado LSP es Up y que la protección del vínculo es desired.

  3. En el enrutador PE3, use el monitor interface traffic comando para comprobar el comportamiento de replicación de multidifusión para el LSP punto a multipunto en el enrutador de reenvío designado PE3.

    El resultado muestra que 10,000 los pps se reciben en la interfaz ge-1/0/0 del enrutador CE3. El tráfico se reenvía al proveedor (P) el enrutador P2 y el enrutador PE4 a través de xe-0/0/0 y xe-0/1/0, respectivamente. Según el resultado, puede determinar que se envía una sola copia del paquete al enrutador P2 y al enrutador PE4.

  4. En el enrutador P2, use el monitor interface traffic comando para comprobar que la replicación de paquetes de multidifusión ocurre cerca de los enrutadores PE conectados a los receptores.

    Los enrutadores PE1 y PE5 están conectados a los receptores que se han unido a este grupo de multidifusión. Observe que los paquetes de multidifusión entrantes del enrutador PE3 en la ge-0/1/0 interfaz se replican dos veces y se envían a la ge-1/1/0 interfaz.

  5. En el enrutador PE3, use el show vpls flood comando para verificar la información acerca de la ruta del próximo salto de inundación.

    Junos OS versión 9.0 y posteriores identifican la ruta del próximo salto de inundación como un siguiente salto compuesto. Observe que la interfaz es ge-1/0/0.1, el tipo de salto siguiente es composite, y que la composición de inundación es flood-to-all. Esto significa que el tráfico se inunda a todos los enrutadores de PE.

  6. En el enrutador PE3, use el show vpls mac-table comando para comprobar que la dirección MAC del enrutador PE en el extremo remoto del VPLS se aprendió y se agregó a la tabla de direcciones MAC.

    Observe que la dirección MAC se aprende en la ge-1/0/0.1 interfaz.

  7. En el enrutador PE3, use el show route forwarding-table comando para comprobar que la tabla de reenvío tiene las entradas necesarias con dos etiquetas: una para el servicio VPLS y otra para la interfaz del salto siguiente.

Resultados

Se completaron las partes de configuración y verificación de este ejemplo. La siguiente sección es para su referencia.

La configuración de ejemplo relevante para el enrutador PE1 sigue:

Enrutador PE1

A continuación, se muestra la configuración de ejemplo relevante para el enrutador PE2.

Enrutador PE2