Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general de la distribución de rutas de C-Multicast

Mientras que las rutas de red privada virtual (MVPN) de multidifusión que no son de multidifusión en C (tipo 1 – tipo 5) suelen ser utilizadas por todos los enrutadores perimetrales del proveedor (PE) de la red, las rutas MVPN de multidifusión en C (tipo 6 y tipo 7) solo son útiles para el enrutador de PE conectado al C-S activo o al punto de encuentro candidato (RP). Por lo tanto, las rutas de C-multidifusión solo deben instalarse en la tabla de enrutamiento y reenvío VPN (VRF) del enrutador PE del remitente activo para un C-G determinado. Para lograr esto, el borrador de Internet draft-ietf-l3vpn-2547bis-mcast-10.txt especifica que se adjunte un destino de ruta especial y dinámico a las rutas MVPN de C-multidifusión (Figura 1).

Figura 1: Conexión de un destino de ruta especial y dinámico a rutas Attaching a Special and Dynamic Route Target to C-Multicast MVPN Routes MVPN de multidifusión C

El destino de ruta adjunto a las rutas de C-multidifusión también se denomina destino de ruta de importación de C-multidifusión y no debe confundirse con la importación de destino de ruta (tabla 1). Tenga en cuenta que las rutas MVPN de C-multidifusión difieren de otras rutas MVPN de una manera esencial: llevan un destino de ruta dinámico cuyo valor depende de la identidad del enrutador PE del remitente activo en un momento dado y pueden cambiar si cambia el enrutador PE activo.

Tabla 1: Distinción entre el improt de destino de ruta conectado a rutas VPN-IPv4 y el destino de ruta conectado a rutas MVPN de multidifusión C

Importación de destino de ruta adjunta a rutas VPN-IPV4

Destino de ruta conectado a rutas MVPN de multidifusión C

Valor generado por el enrutador de PE de origen. Debe ser único por tabla VRF.

El valor depende de la identidad del enrutador de PE activo.

Estático. Se crea tras la configuración para ayudar a identificar a qué enrutador PE y a qué VPN pertenecen las rutas de unidifusión VPN.

Dinámico porque si el enrutador PE del remitente activo cambia, el destino de la ruta conectada a las rutas de C-multidifusión debe cambiar para dirigirse al nuevo enrutador PE del remitente. Por ejemplo, una nueva fuente de VPN conectada a un enrutador de PE diferente se activa y se prefiere.

Un enrutador PE que recibe una C-join local determina la identidad del enrutador PE del remitente activo realizando una búsqueda de ruta de unidifusión para el C-S o el punto de encuentro candidato (enrutador) [RP candidato] en la tabla VRF de unidifusión. Si hay más de una ruta, el enrutador de PE receptor elige un único enrutador de PE de reenvío. Los procedimientos utilizados para elegir un solo reenviador se describen en el borrador de draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt de Internet y no se tratan en este tema.

Después de seleccionar el enrutador PE de remitente activo (ascendente), el enrutador de PE receptor construye la ruta MVPN de multidifusión C correspondiente a la unión en C local.

Después de construir la ruta de multidifusión C, el enrutador de PE receptor debe adjuntar el destino de ruta correcto a esta ruta dirigida al enrutador de PE del remitente activo. Como se mencionó, cada enrutador PE crea una comunidad de importación de destino de ruta VRF única y la conecta a las rutas VPN-IPv4. Cuando el enrutador de PE receptor realiza una búsqueda de ruta para C-S o RP candidato, puede extraer el valor de la importación de destino de ruta asociada con esta ruta y establecer el valor del destino de ruta de importación C en el valor de la importación de destino de ruta.

En el enrutador PE de remitente activo, las rutas de C-multidifusión se importan solo si llevan el destino de ruta cuyo valor es el mismo que la importación de destino de ruta que generó el enrutador PE del remitente.

Construcción de rutas de multidifusión en C

Un enrutador PE origina una ruta MVPN de multidifusión C en respuesta a recibir una unión C a través de su interfaz PE-CE. Consulte la figura 2 para ver los formatos de la ruta C-multidifusión codificada en MCAST-VPN NLRI. La Tabla 2 describe cada campo.

Figura 2: Tipo de ruta de multidifusión C Formato C-Multicast Route Type MCAST-VPN NLRI Format MCAST-VPN NLRI
Tabla 2: Tipo de ruta de multidifusión C Descripciones de formato MCAST-VPN NLRI

Campo

Descripción

Distinguidor de rutas

Se establece en el diferenciador de ruta del C-S o RP candidato (el distinguidor de ruta asociado con el enrutador de PE ascendente).

AS de origen

Se establece en el valor encontrado en la src-as comunidad del C-S o RP candidato.

Longitud del origen de multidifusión

Establezca en 32 para IPv4 y en 128 para IPv6 C-S o direcciones IP RP candidatas.

Fuente de multidifusión

Se establece en la dirección IP del C-S o del RP candidato.

Longitud del grupo de multidifusión

Se establece en 32 para IPv4 y en 128 para direcciones IPv6 C-G.

Grupo de multidifusión

Se establece en C-G de la combinación C recibida.

Esta misma estructura se utiliza para codificar rutas Tipo 6 y Tipo 7 con dos diferencias:

  • La primera diferencia es el valor utilizado para el campo de origen de multidifusión. Para rutas de tipo 6, este campo se establece en la dirección IP del RP candidato configurado. Para rutas de tipo 7, este campo se establece en la dirección IP del C-S contenido en el mensaje (C-S, C-G).

  • La segunda diferencia es el valor utilizado para el distinguidor de ruta. Para rutas de tipo 6, este campo se establece en el diferenciador de ruta que se adjunta a la dirección IP del RP candidato. Para rutas de tipo 7, este campo se establece en el diferenciador de ruta que se adjunta a la dirección IP del C-S.

Eliminación de la distribución PE-PE del estado (C-*, C-G) mediante rutas de autodescubrimiento activas de origen

Los enrutadores PE deben mantener un estado adicional cuando el protocolo de enrutamiento de multidifusión C es Modo multidifusión independiente del protocolo (PIM-SM) en multidifusión de cualquier fuente (ASM). Este es un requisito porque con ASM, los receptores primero se unen al árbol compartido arraigado en el RP candidato (llamado árbol de RP candidato o RPT candidato). Sin embargo, a medida que los orígenes de multidifusión VPN se activan, los receptores aprenden la identidad de los orígenes y se unen al árbol arraigado en el origen (denominado árbol de ruta más corta del cliente o C-SPT). Luego, los receptores envían un mensaje de ciruela al RP candidato para detener el tráfico que llega a través del árbol compartido para el grupo al que se unieron al C-SPT. El cambio de RPT candidato a C-SPT es un proceso complicado que requiere un estado adicional.

El borrador de Internet draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt especifica procedimientos opcionales que eliminan por completo la necesidad de unirse al RPT candidato. Estos procedimientos requieren que los enrutadores PE realicen un seguimiento de todas las fuentes de VPN activas mediante una de dos opciones. La primera opción es colocar el RP candidato en uno de los enrutadores PE. La segunda opción es utilizar el Protocolo de detección de origen de multidifusión (MSDP) entre uno de los enrutadores PE y el RP candidato al cliente.

En este enfoque, un enrutador PE que recibe una unión local (C-*, C-G) crea una ruta de tipo 6, pero no anuncia la ruta a los enrutadores de PE remotos hasta que recibe información sobre un origen activo. El enrutador PE que actúa como RP candidato (o que aprende sobre fuentes activas a través de MSDP) es responsable de originar una ruta de tipo 5. Una ruta de tipo 5 contiene información sobre el origen activo y las direcciones de grupo. La información contenida en una ruta de tipo 5 es suficiente para que los enrutadores de PE receptores se unan al C-SPT originando una ruta de tipo 7 hacia el enrutador de PE remitente, omitiendo por completo el anuncio de la ruta de tipo 6 que se crea cuando se recibe una unión C. La figura 3 muestra el formato de una ruta de autodescubrimiento activo de origen (SA). En la Tabla 3 se describe cada formato.

Figura 3: Tipo de ruta de autodescubrimiento activo de origen Formato Source Active Autodiscovery Route Type MCAST-VPN NLRI Format MCAST-VPN NLRI
Tabla 3: Tipo de ruta de Autodescubrimiento activo de origen Descripciones de formato MCAST-VPN NLRI

Campo

Descripción

Distinguidor de rutas

Se establece en el diferenciador de ruta configurado en el enrutador que origina la ruta de detección automática de SA.

Longitud del origen de multidifusión

Se establece en 32 para IPv4 y en 128 para las direcciones IP IPv6 C-S.

Fuente de multidifusión

Se establece en la dirección IP del C-S que transmite datos activamente a C-G.

Longitud del grupo de multidifusión

Se establece en 32 para IPv4 y en 128 para direcciones IPv6 C-G.

Grupo de multidifusión

Se establece en la dirección IP del C-G al que C-S está transmitiendo datos.

Recepción de rutas de multidifusión C

El enrutador PE del remitente importa rutas de multidifusión C a la tabla VRF según el destino de ruta de la ruta. Si el destino de ruta conectado a la ruta MVPN de C-multidifusión coincide con la comunidad de importación de destino de ruta originada por este enrutador, la ruta MVPN de C-multidifusión se importa a la tabla VRF. Si no, se descarta.

Una vez que se importan las rutas MVPN de C-multidifusión, se traducen de nuevo a C-joins y se pasan al protocolo VRF C-PIM para su posterior procesamiento según los procedimientos PIM normales.