Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Intercambio de rutas de C-Multicast

En esta sección se describe la distribución PE-PE de las rutas de tipo 7 que se describe en Configuración de túneles de proveedores de señalización y plano de datos.

En el modo de solo árbol de origen, un enrutador perimetral del proveedor receptor (PE) genera e instala una ruta de tipo 6 en su <routing-instance-name>.mvpn.0 tabla en respuesta a la recepción de un mensaje (C-*, C-G) de un receptor local, pero no anuncia esta ruta a otros enrutadores de PE a través de BGP. El enrutador PE receptor espera una ruta de tipo 5 correspondiente a la unión en C.

Las rutas de tipo 5 contienen información sobre fuentes activas y pueden ser anunciadas por cualquier enrutador PE. En Junos OS, un enrutador PE origina una ruta de tipo 5 si se produce una de las siguientes condiciones:

  • El enrutador PE comienza a recibir datos de multidifusión directamente desde una fuente de multidifusión VPN.

  • El enrutador PE es el punto de encuentro candidato (enrutador) (RP candidato) y comienza a recibir mensajes de registro C-PIM.

  • El enrutador PE tiene una sesión de Protocolo de detección de origen de multidifusión (MSDP) con el RP candidato y comienza a recibir rutas activas de origen de MSDP.

Una vez instaladas las rutas Tipo 6 y Tipo 5 en la <routing-instance-name>.mvpn.0 tabla, el enrutador PE receptor estará listo para originar una ruta Tipo 7

Publicidad de rutas de C-Multicast mediante BGP

Si la unión C recibida a través de una interfaz VPN es una unión de árbol de origen (C-S, C-G), el enrutador PE receptor simplemente origina una ruta de tipo 7 (paso 7 del siguiente procedimiento). Si la unión C es una unión de árbol compartida (C-*, C-G), el enrutador PE receptor debe seguir algunos pasos (pasos 1-7) antes de originar una ruta de tipo 7.

Tenga en cuenta que el enrutador PE1 es el RP candidato que está convenientemente ubicado en el mismo enrutador que el enrutador PE remitente. Si el enrutador PE remitente y el enrutador PE que actúan como RP candidato (o emparejamiento MSDP con) son diferentes, los mensajes del registro de multidifusión VPN primero deben entregarse al enrutador PE que actúa como RP candidato responsable de originar la ruta de tipo 5. Los enrutadores a los que se hace referencia en este tema se muestran en Descripción de la topología de red MVPN de próxima generación.

  1. Un enrutador PE que recibe un mensaje de unión (C-*, C-G) procesa el mensaje utilizando los procedimientos normales de C-PIM y actualiza su base de datos C-PIM en consecuencia.

    Introduzca el comando en el show pim join extensive instance vpna 224.1.1.1 enrutador PE3 para comprobar que el enrutador PE3 crea la base de datos C-PIM después de recibir el mensaje C-join (*, 224.1.1.1) del enrutador CE3:

  2. La entrada (C-*, C-G) en la base de datos C-PIM desencadena la generación de una ruta de tipo 6 que, a continuación, se instala en la <routing-instance-name>.mvpn.0 tabla mediante C-PIM. La ruta Tipo 6 utiliza la dirección IP RP candidata como origen.

    Escriba el comando en el show route table vpna.mvpn.0 detail | find 6:10.1.1.1 enrutador PE3 para comprobar que el enrutador PE3 instala la siguiente ruta de tipo 6 en la vpna.mvpn.0 tabla:

  3. El diferenciador de ruta y el destino de ruta adjunto a la ruta de tipo 6 se aprenden a partir de una búsqueda de ruta en la <routing-instance-name>.inet.0 tabla para la dirección IP del RP candidato.

    Introduzca el comando en el show route table vpna.inet.0 10.12.53.1 detail enrutador PE3 para comprobar que el enrutador PE3 tiene la siguiente entrada para C-RP 10.12.53.1 en la vpna.inet.0 tabla:

  4. Después de que el origen VPN comienza a transmitir datos, el primer enrutador PE que detecta el origen activo (ya sea recibiendo mensajes de registro o las rutas activas de origen MSDP) instala una ruta de tipo 5 en su VRF mvpn tabla.

    Introduzca el comando en el show route table vpna.mvpn.0 detail | find 5:10.1.1.1 enrutador PE1 para comprobar que el enrutador PE1 ha instalado la siguiente entrada en la vpna.mvpn.0 tabla y comienza a recibir mensajes de registro C-PIM del enrutador CE1:

  5. BGP recoge las rutas de tipo 5 instaladas en la <routing-instance-name>.mvpn.0 tabla y las anuncia en enrutadores de PE remotos.

    Ingrese el comando en el show route advertising-protocol bgp 10.1.1.3 detail table vpna.mvpn.0 | find 5: enrutador PE1 para comprobar que el enrutador PE1 anuncia la siguiente ruta de tipo 5 a enrutadores de PE remotos:

  6. El enrutador PE receptor que tiene una ruta Tipo 5 y Tipo 6 para (C-*, C-G) ya está listo para originar una ruta Tipo 7.

    Escriba el comando en el show route table vpna.mvpn.0 detail enrutador PE3 para comprobar que el enrutador PE3 tiene las siguientes rutas de tipo 5, 6 y 7 en la vpna.mvpn.0 tabla.

    C-PIM instala la ruta Tipo 6 en el paso 2. La ruta Tipo 5 se aprende a través de BGP en el paso 5. La ruta Tipo 7 es originada por el módulo MVPN en respuesta a tener rutas Tipo 5 y Tipo 6 para el mismo (C-*, C-G). El destino de ruta de la ruta de tipo 7 es el mismo que el destino de ruta de tipo 6, ya que se puede acceder a ambas rutas (dirección IP del RP candidato [10.12.53.1] y la dirección del origen de multidifusión VPN [192.168.1.2]) a través del mismo enrutador [PE1]). Por lo tanto, 10.12.53.1 y 192.168.1.2 llevar la misma ruta objetivo de importación (10.1.1.1:64) comunidad

  7. BGP recoge la ruta Tipo 7 instalada en la tabla MVPN VRF y la anuncia en enrutadores PE remotos.

    Ingrese el comando en el show route advertising-protocol bgp 10.1.1.1 detail table vpna.mvpn.0 | find 7:10.1.1.1 enrutador PE3 para comprobar que el enrutador PE3 anuncia la siguiente ruta de tipo 7:

  8. Si la unión C es una unión de árbol de origen, la ruta Tipo 7 se origina inmediatamente (sin esperar una ruta Tipo 5).

    Ingrese el comando en el show route table vpna.mvpn.0 detail | find 7:10.1.1.1 enrutador PE2 para comprobar que el enrutador PE2 origina la siguiente ruta de tipo 7 en respuesta a recibir una unión en C (192.168.1.2, 232.1.1.1):

Recepción de rutas de multidifusión C

Un enrutador PE remitente importa una ruta de tipo 7 si la ruta lleva un destino de ruta que coincide con la comunidad de importación de destino de ruta de origen local. Todas las rutas de tipo 7 deben pasar la __vrf-mvpn-import-cmcast-<routing-instance-name>-internal__ política para poder instalarse en la <routing-instance-name>.mvpn.0 tabla.

Cuando un enrutador PE remitente recibe una ruta de tipo 7 a través de BGP, esta ruta se instala en la <routing-instance-name>.mvpn.0 tabla. A continuación, la ruta BGP se traduce de nuevo en una unión C normal dentro de la tabla VRF y la unión C se instala en la base de datos C-PIM local del enrutador PE receptor. Una nueva unión C agregada a la base de datos C-PIM desencadena C-PIM para originar una ruta de tipo 6 o tipo 7. El C-PIM en el enrutador PE remitente crea su propia versión de la misma ruta de tipo 7 recibida a través de BGP.

Utilice el show route table vpna.mvpn.0 detail | find 7:10.1.1.1 comando para comprobar que el enrutador PE1 contiene las siguientes entradas para una ruta de tipo 7 en la vpna.mvpn.0 tabla correspondiente a un mensaje de unión (192.168.1.2, 224.1.1.1). Hay dos entradas; una entrada es instalada por PIM y la otra entrada es instalada por BGP. En este ejemplo también se muestra la ruta de tipo 7 correspondiente a la unión (192.168.1.2, 232.1.1.1).

Las uniones C remotas (rutas de tipo 7 aprendidas a través de BGP traducidas de nuevo a uniones C normales) se instalan en la base de datos VRF C-PIM en el enrutador PE remitente y se procesan según los procedimientos regulares de C-PIM. Este proceso completa el intercambio de enrutamiento de multidifusión C de extremo a extremo.

Utilice el comando para comprobar que el show pim join extensive instance vpna enrutador PE1 tiene instaladas las siguientes entradas en la base de datos C-PIM: