Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: configuración de enrutamiento activo sin interrupciones para PIM

Descripción del enrutamiento activo sin interrupciones para PIM

Las configuraciones de enrutamiento activo sin interrupciones incluyen dos motores de enrutamiento que comparten información para que el enrutamiento no se interrumpa durante la conmutación por error del motor de enrutamiento. Cuando se configura un enrutamiento activo sin interrupciones en una plataforma de motor de enrutamiento dual, el estado de control PIM se replica en ambos motores de enrutamiento.

Esta información de estado de PIM incluye:

  • Relaciones con los vecinos

  • Información de unión y poda

  • Información de RP-set

  • Sincronización entre rutas y saltos siguientes y el estado de reenvío entre los dos motores de enrutamiento

El estado de control PIM se mantiene en el motor de enrutamiento de reserva mediante la replicación de la información de estado del motor de enrutamiento principal al motor de enrutamiento de reserva y haciendo que el motor de enrutamiento de respaldo reaccione a la instalación y modificación de rutas en la tabla de enrutamiento [instance].inet.1 del motor de enrutamiento principal. El motor de enrutamiento de reserva no envía ni recibe paquetes de protocolo PIM directamente. Además, el motor de enrutamiento de reserva utiliza las interfaces dinámicas creadas por el motor de enrutamiento principal. Estas interfaces dinámicas incluyen encapsulación PIM, desencapsulación e interfaces de túnel de multidifusión.

Nota:

Los comandos de modo operativo clear pim join, clear pim register y clear pim statistics operating mode no son compatibles con el motor de enrutamiento de reserva cuando está habilitado el enrutamiento activo sin interrupciones.

Para habilitar el enrutamiento activo sin detención para PIM (además de la configuración de PIM en el motor de enrutamiento principal), debe incluir las siguientes instrucciones en el nivel de jerarquía [edit]:

  • redundancia del chasis conmutación elegante

  • opciones de enrutamiento sin interrupciones

  • confirmación del sistema sincronizar

Ejemplo: configuración del enrutamiento activo sin interrupciones con PIM

En este ejemplo se muestra cómo configurar el enrutamiento activo sin interrupciones para el tráfico IPv4 e IPv6 de multidifusión basado en PIM.

Requisitos

Para que el enrutamiento activo sin interrupciones del tráfico de multidifusión basado en PIM funcione con IPv6, el dispositivo de enrutamiento debe ejecutar Junos OS versión 10.4 o superior.

Antes de empezar:

  • Configure las interfaces del enrutador. Consulte la Guía de configuración de interfaces de red.

  • Configure un protocolo de puerta de enlace interior o un enrutamiento estático. Consulte la Guía de configuración de protocolos de enrutamiento.

  • Configure un protocolo de pertenencia a grupos de multidifusión (IGMP o MLD). Consulte Descripción de IGMP y Descripción de MLD.

Visión general

Junos OS admite el enrutamiento activo sin interrupciones en los siguientes escenarios PIM:

  • Modo denso

  • Modo disperso

  • SSM

  • RP estático

  • Auto-RP (solo para IPv4)

  • Enrutador de arranque

  • RP incrustado en el enrutador que no es RP (solo para IPv6)

  • Soporte de BFD

  • Redacte las VPN de multidifusión de Rosen y las VPN de multidifusión de BGP (use la opción en el nivel de jerarquía para sincronizar rutas advertise-from-main-vpn-tables [edit protocols bgp] MVPN, cmcast, túnel de proveedor e información de reenvío entre los motores de enrutamiento principal y de respaldo).

  • Características de la política, como la política de vecino, las políticas de exportación e importación del enrutador de arranque, la política de alcance, los mapas de flujo y las políticas de comprobación de reenvío de ruta inversa (RPF)

En Junos OS versión 13.3, las VPN de multidifusión no son compatibles con el enrutamiento activo sin interrupciones. Las características basadas en políticas (como la política de vecino, la política de unión, la política de BSR, la política de ámbito, los mapas de flujo y la política de comprobación de RPF) no son compatibles con el enrutamiento activo sin interrupciones.

En este ejemplo se utiliza RP estático. Las interfaces están configuradas para recibir tráfico IPv4 e IPv6. R2 proporciona servicios de RP como RP local. Tenga en cuenta que el enrutamiento activo sin interrupciones no es compatible con el enrutador RP. La configuración que se muestra en este ejemplo está en R1.

Topología

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

Figura 1: Enrutamiento activo sin interrupciones en el dominio Nonstop Active Routing in PIM Domain PIM

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

R1

Procedimiento

Procedimiento paso a paso

En el ejemplo siguiente es necesario navegar 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.

Para configurar el enrutamiento activo sin interrupciones en R1:

  1. Sincronice los motores de enrutamiento.

  2. Habilite el cambio correcto del motor de enrutamiento.

  3. Configure las interfaces de R1.

  4. Configure OSPF para IPv4 en R1.

  5. Configure OSPF para IPv6 en R1.

  6. Configure PIM en R1. La dirección estática PIM apunta al enrutador RP (R2).

  7. Configure el equilibrio de carga por paquete en R1.

  8. Aplique la política de equilibrio de carga en R1.

  9. Configure el enrutamiento sin interrupciones en R1.

Procedimiento paso a paso

Para solucionar problemas, configure el registro del sistema y las operaciones de seguimiento.

  1. Habilite los mensajes de registro del sistema.

  2. Rastrear operaciones de interfaz.

  3. Rastree las operaciones de IGP para IPv4.

  4. Rastrear operaciones de IGP para IPv6.

  5. Realice un seguimiento de las operaciones PIM.

  6. Rastree todas las funcionalidades del protocolo de enrutamiento.

  7. Realizar un seguimiento de las operaciones de la tabla de reenvío.

  8. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Desde el modo de configuración, para confirmar la configuración, ingrese a mostrar chasis, mostrar interfaces, mostrar opciones de directivas, mostrar protocolos, mostrar opciones de enrutamiento y mostrar comandos del sistema . Si el resultado no muestra la configuración deseada, repita las instrucciones de configuración en este ejemplo para corregirla.

Verificación

Para comprobar la configuración, ejecute los siguientes comandos:

  • Mostrar PIM Join Extensive

  • Mostrar detalles de Pim Neighbors Inet

  • Mostrar detalle de Pim Neighbors inet6

  • Mostrar detalle de PIM RPS inet

  • Mostrar detalles de PIM RPS Inet6

  • mostrar ruta de multidifusión inet extensiva

  • Mostrar ruta de multidifusión inet6 extensiva

  • Mostrar detalle de la tabla de rutas inet.1

  • Mostrar detalle de la tabla de rutas inet6.1

Configuración del modo disperso PIM Reinicio correcto

Puede configurar el modo disperso de PIM para continuar reenviando secuencias de paquetes de multidifusión existentes durante un error en el proceso de enrutamiento y reiniciar. Solo se puede configurar el modo disperso PIM de esta manera. La plataforma de enrutamiento no reenvía paquetes de multidifusión para protocolos distintos de PIM durante el reinicio correcto, ya que todos los demás protocolos de multidifusión deben reiniciarse después de un error en el proceso de enrutamiento. Si configura el modo PIM de densidad dispersa, solo los grupos de multidifusión dispersos se benefician de un reinicio correcto.

La plataforma de enrutamiento no reenvía nuevas transmisiones hasta que se completa el reinicio. Después del reinicio, la plataforma de enrutamiento actualiza el estado de reenvío con las actualizaciones recibidas de los vecinos durante el período de reinicio. Por ejemplo, la plataforma de enrutamiento vuelve a aprender los estados de unión y poda de los vecinos durante el reinicio, pero no aplica los cambios a la tabla de reenvío hasta después del reinicio.

Cuando el modo disperso PIM está habilitado, la plataforma de enrutamiento genera un número aleatorio único de 32 bits denominado identificador de generación. Los identificadores de generación se incluyen de forma predeterminada en los mensajes de saludo PIM, como se especifica en el borrador de draft-ietf-pim-sm-v2-new-10.txt de Internet. Cuando una plataforma de enrutamiento recibe mensajes de saludo PIM que contienen identificadores de generación en una interfaz punto a punto, Junos OS activa un algoritmo que optimiza el reinicio correcto.

Antes de que se produzca el reinicio correcto del modo disperso PIM, cada plataforma de enrutamiento crea un identificador de generación y lo envía a sus vecinos de multidifusión. Si se reinicia una plataforma de enrutamiento con modo disperso PIM, crea un identificador de nueva generación y lo envía a los vecinos. Cuando un vecino recibe el nuevo identificador, reenvía las actualizaciones de multidifusión al enrutador de reinicio para permitirle salir de un reinicio correcto de manera eficiente. La fase de reinicio se completa cuando expira el temporizador de duración del reinicio.

El reenvío de multidifusión se puede interrumpir de dos maneras. En primer lugar, si el protocolo de enrutamiento subyacente es inestable, las comprobaciones de RPF de multidifusión pueden fallar y provocar una interrupción. En segundo lugar, dado que la tabla de reenvío no se actualiza durante el período de reinicio correcto, las nuevas secuencias de multidifusión no se reenvían hasta que se complete el reinicio correcto.

Puede configurar un reinicio correcto globalmente o para una instancia de enrutamiento. En este ejemplo, se muestra cómo configurar un reinicio correcto globalmente.

Para configurar un reinicio correcto para el modo disperso PIM:

  1. Habilite el reinicio correcto.
  2. (Opcional) Configure la cantidad de tiempo que espera el dispositivo de enrutamiento (en segundos) para completar el reinicio elegante del modo disperso PIM. De forma predeterminada, el enrutador permite 60 segundos. El rango es de 30 a 300 segundos. Después de este tiempo de reinicio, el motor de enrutamiento reanuda el funcionamiento normal de multidifusión.
  3. Supervise el funcionamiento del reinicio correcto de PIM ejecutando el show pim neighbors comando. En la salida del comando, busque el indicador G en el campo Opción . La bandera G significa identificador de generación. Ejecute también el show task replication comando para comprobar el estado de GRES y NSR.

Tabla de historial de cambios

La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.

Lanzamiento
Descripción
13.3
En Junos OS versión 13.3, las VPN de multidifusión no son compatibles con el enrutamiento activo sin interrupciones. Las características basadas en políticas (como la política de vecino, la política de unión, la política de BSR, la política de ámbito, los mapas de flujo y la política de comprobación de RPF) no son compatibles con el enrutamiento activo sin interrupciones.
10.4
Para que el enrutamiento activo sin interrupciones del tráfico de multidifusión basado en PIM funcione con IPv6, el dispositivo de enrutamiento debe ejecutar Junos OS versión 10.4 o superior.