Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplos: Configuración de DVMRP

Descripción de DVMRP

El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.

El Protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) es un protocolo de enrutamiento de vector de distancia que proporciona entrega de datagramas sin conexión a un grupo de hosts a través de una interred. DVMRP es un protocolo distribuido que genera dinámicamente árboles de entrega de multidifusión IP mediante el uso de una técnica llamada multidifusión de ruta inversa (RPM) para reenviar tráfico de multidifusión a interfaces descendentes. Estos mecanismos permiten la formación de los árboles de ruta más corta, que se utilizan para llegar a todos los miembros del grupo desde cada fuente de red de tráfico de multidifusión.

DVMRP está diseñado para utilizarse como un protocolo de puerta de enlace interior (IGP) dentro de un dominio de multidifusión.

Dado que no todos los enrutadores IP admiten el enrutamiento de multidifusión nativo, DVMRP incluye soporte directo para tunelizar datagramas de multidifusión IP a través de enrutadores. Los datagramas de multidifusión IP se encapsulan en paquetes IP de unidifusión y se dirigen a los enrutadores que admiten el enrutamiento de multidifusión nativo. DVMRP trata las interfaces de túnel y las interfaces de red físicas de la misma manera.

Los enrutadores DVMRP descubren dinámicamente a sus vecinos enviando mensajes de sonda de vecinos periódicamente a una dirección de grupo de multidifusión IP que está reservada para todos los enrutadores DVMRP.

Configuración de DVMRP

El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.

El Protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) es el primero de los protocolos de enrutamiento de multidifusión y tiene una serie de limitaciones que hacen que este método no sea atractivo para el uso de Internet a gran escala. DVMRP es un protocolo de solo modo denso y utiliza el método de inundación y poda o unión implícita para entregar tráfico a todas partes y luego determinar dónde están los receptores desinteresados. DVMRP utiliza árboles de distribución basados en fuentes con el formato (S,G).

Para configurar el Protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP), incluya la dvmrp instrucción:

Puede incluir esta instrucción en los siguientes niveles jerárquicos:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

De forma predeterminada, DVMRP está deshabilitado.

Ejemplo: configuración de DVMRP

En este ejemplo se muestra cómo utilizar DVMRP para anunciar las rutas utilizadas para el enrutamiento de multidifusión, así como el reenvío de datos de multidifusión.

El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.

Requisitos

Antes de empezar:

Visión general

DVMRP es un protocolo de vector de distancia para multidifusión. Es similar a RIP, en que tanto RIP como DVMRP tienen problemas con la escalabilidad y la robustez. Los dominios PIM se usan con más frecuencia que los dominios DVMRP. En algunos entornos, es posible que deba configurar la interoperabilidad con DVMRP.

En este ejemplo se incluyen las siguientes opciones de configuración de DVMRP:

  • protocols dvmrp rib-group: asocia el grupo de tabla de enrutamiento dvmrp-rib con el protocolo DVMRP para habilitar la búsqueda RPF de multidifusión.

  • protocols dvmrp interface: configura la interfaz DVMRP. La interfaz de un enrutador DVMRP puede ser una interfaz física a una subred conectada directamente o una interfaz de túnel a otra área con capacidad de multidifusión de la red troncal de multidifusión (MBone). El período de tiempo de espera de DVMRP es la cantidad de tiempo que un vecino debe considerar que el enrutador emisor (este enrutador) está operativo (activo). El período de espera predeterminado es de 35 segundos.

  • protocols dvmrp interface hold-time: el período de espera de DVMRP es la cantidad de tiempo que un vecino debe considerar que el enrutador emisor (este enrutador) está operativo (up). El período de espera predeterminado es de 35 segundos.

  • protocolos Métrica de interfaz dvmrp: todas las interfaces se pueden configurar con una métrica que especifique el costo de recepción de paquetes en una interfaz determinada. La métrica predeterminada es 1.

    Para cada red de origen notificada, se asocia una métrica de ruta a la ruta de unidifusión que se informa. La métrica es la suma de las métricas de interfaz entre el enrutador que origina el informe y la red de origen. Una métrica de 32 marca la red de origen como inalcanzable, lo que limita la amplitud de la red DVMRP y coloca un límite superior en el tiempo de convergencia DVMRP.

  • grupos de costillas de opciones de enrutamiento: permite a DVMRP acceder a la información de ruta desde la tabla de enrutamiento de unidifusión, inet.0, y desde una tabla de enrutamiento independiente reservada para DVMRP. En este ejemplo, el primer grupo de tabla de enrutamiento denominado ifrg contiene rutas de interfaz local. Esto garantiza que las rutas de interfaz local se agreguen tanto a la tabla inet.0 para su uso por protocolos de unidifusión como a la tabla inet.2 para la comprobación de RPF de multidifusión. El segundo grupo de tabla de enrutamiento denominado dvmrp-rib contiene rutas inet.2 .

    DVMRP necesita acceder a la información de ruta desde la tabla de enrutamiento de unidifusión, inet.0, y desde una tabla de enrutamiento independiente que está reservada para DVMRP. Debe crear la tabla de enrutamiento para DVMRP y crear grupos de tablas de enrutamiento para que el protocolo de enrutamiento procese las importaciones y exportaciones de rutas correctamente. Se recomienda utilizar la tabla de enrutamiento inet.2 para obtener información sobre el enrutamiento DVMRP.

  • routing-options interface-routes— Después de definir el grupo de tabla de enrutamiento ifrg , utilice la instrucción para insertar rutas interface-routes de interfaz en el grupo ifrg , es decir, en inet.0 e inet.2. De forma predeterminada, las rutas de interfaz se importan únicamente en la tabla de enrutamiento inet.0 .

  • sap: habilita el protocolo de anuncio de directorio de sesión (SAP) y el protocolo de directorio de sesión (SDP). La habilitación de SAP permite que el enrutador reciba anuncios sobre multimedia y otras sesiones de multidifusión.

    SAP siempre escucha la dirección y el puerto 224.2.127.254:9875 para los anuncios de sesión. Para agregar otras direcciones o pares de dirección y puerto, incluya una o más listen instrucciones.

    Las sesiones aprendidas por SDP, el protocolo de capa superior de SAP, expiran después de 60 minutos.

Configuración

Procedimiento

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

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 una instancia de enrutamiento MSDP:

  1. Cree las tablas de enrutamiento para rutas DVMRP.

  2. Configure SAP y SDP.

  3. Habilite DVMRP en el enrutador y asocie el grupo de tabla de enrutamiento dvmrp-rib con DVMRP para habilitar las comprobaciones de RPF de multidifusión.

  4. Configure la interfaz DVMRP con un valor de tiempo de espera y una métrica. En este ejemplo se muestra una interfaz de túnel de encapsulación IP a través de IP.

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

Resultados

Confirme la configuración introduciendo el comando y el comando desde el show routing-options show protocols modo de configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.

Verificación

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

  • Mostrar interfaces DVMRP

  • Mostrar vecinos DVMRP

Ejemplo: configuración de DVMRP para anunciar rutas de unidifusión

El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.

En este ejemplo se muestra cómo utilizar DVMRP para anunciar rutas de unidifusión utilizadas únicamente para el reenvío de ruta inversa (RPF) de multidifusión para configurar el plano de control de multidifusión.

Requisitos

Antes de empezar:

Visión general

DVMRP tiene dos modos. El modo de reenvío es el modo predeterminado. En el modo de reenvío, DVMRP es responsable del plano de control de multidifusión y del reenvío de datos de multidifusión. En el modo no predeterminado (que se muestra en este ejemplo), DVMRP no reenvía el tráfico de datos de multidifusión. Este modo se denomina modo de enrutamiento de unidifusión porque en este modo DVMRP sólo es responsable de anunciar las rutas de unidifusión utilizadas para el FPR de multidifusión, es decir, de establecer el plano de control. Para reenviar datos de multidifusión, habilite la multidifusión independiente del protocolo (PIM) en la interfaz. Si ha configurado PIM en la interfaz, como se muestra en este ejemplo, puede configurar DVMRP solo en modo de enrutamiento de unidifusión. No puede configurar PIM y DVMRP en modo de reenvío al mismo tiempo.

En este ejemplo se incluye la siguiente configuración:

  • policy-statement dvmrp-export: acepta rutas predeterminadas estáticas.

  • protocols dvmrp export dvmrp-export: asocia la política dvmrp-export con el protocolo DVMRP.

    Todos los protocolos de enrutamiento utilizan la tabla de enrutamiento para almacenar las rutas que aprenden y para determinar qué rutas anuncian en sus paquetes de protocolo. La directiva de enrutamiento permite controlar en qué rutas se almacenan y recuperan los protocolos de enrutamiento de la tabla de enrutamiento. Las políticas de importación y exportación son siempre desde el punto de vista de la tabla de enrutamiento. Por lo tanto, la política dvmrp-export exporta rutas predeterminadas estáticas de la tabla de enrutamiento y las acepta en DVMRP.

  • protocols dvmrp interface all mode unicast-routing: permite que todas las interfaces anuncien rutas de unidifusión utilizadas únicamente para RPF de multidifusión.

  • protocols dvmrp rib-group inet dvmrp-rg: asocia el grupo de tablas de enrutamiento dvmrp-rib con el protocolo DVMRP para habilitar comprobaciones RPF de multidifusión.

  • protocols pim rib-group inet pim-rg: asocia el grupo de tablas de enrutamiento pim-rg con el protocolo PIM para habilitar las comprobaciones RPF de multidifusión.

  • opciones de enrutamiento rib inet.2 ruta estática 0.0.0.0/0 descartar: redistribuye rutas estáticas a todos los vecinos DVMRP. La tabla de enrutamiento inet.2 almacena rutas IPv4 de unidifusión para la búsqueda de RPF de multidifusión. La instrucción de descarte deja caer silenciosamente los paquetes sin previo aviso.

  • routing-options rib-groups dvmrp-rg import-rib inet.2: crea la tabla de enrutamiento para DVMRP a fin de garantizar que el proceso del protocolo de enrutamiento importe las rutas correctamente.

  • routing-options rib-groups dvmrp-rg export-rib inet.2: crea la tabla de enrutamiento para DVMRP a fin de garantizar que el proceso del protocolo de enrutamiento exporte las rutas correctamente.

  • opciones de enrutamiento rib-groups pim-rg import-rib inet.2: permite el acceso a la información de ruta desde la tabla de enrutamiento que almacena rutas IPv4 de unidifusión para la búsqueda de RPF de multidifusión. En este ejemplo, el primer grupo de tabla de enrutamiento denominado pim-rg contiene rutas de interfaz local. Esto garantiza que las rutas de interfaz local se agreguen a la tabla inet.2 .

Topología

Configuración

Procedimiento

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.

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 una instancia de enrutamiento MSDP:

  1. Configure las opciones de enrutamiento.

  2. Configure DVMRP.

  3. Configure PIM para que PIM realice el reenvío de datos de multidifusión.

  4. Configure la directiva de enrutamiento DVMRP.

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

Resultados

Para confirmar la configuración, escriba el comando show policy-options , el comando show protocols y el comando show routing-options desde el modo de configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.

Verificación

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

  • Mostrar interfaces DVMRP

  • Mostrar estadísticas PIM

Seguimiento del tráfico del protocolo DVMRP

El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.

Las operaciones de seguimiento registran mensajes detallados sobre el funcionamiento de los protocolos de enrutamiento, como los distintos tipos de paquetes de protocolo de enrutamiento enviados y recibidos, y las acciones de directiva de enrutamiento. Puede especificar qué operaciones de seguimiento se registran incluyendo indicadores de seguimiento específicos. En la tabla siguiente se describen los indicadores que puede incluir.

Bandera

Descripción

todo

Realice un seguimiento de todas las operaciones.

General

Rastree el flujo general.

injerto

Rastree mensajes de injerto.

vecino

Rastree paquetes de sonda vecina.

normal

Realizar un seguimiento de eventos normales.

Paquetes

Rastree todos los paquetes DVMRP.

veneno

Rastree los paquetes de veneno-ruta-inverso.

política

Seguimiento del procesamiento de políticas.

sonda

Rastrear paquetes de sondeo.

podar

Rastrea los mensajes de ciruela.

informe

Seguimiento de mensajes de informes de pertenencia.

ruta

Rastrear la información de enrutamiento.

estado

Transiciones de estado de seguimiento.

tarea

Procesamiento de tareas de seguimiento.

temporizador

Procesamiento del temporizador de seguimiento.

En el ejemplo siguiente, el seguimiento está habilitado para todos los paquetes de protocolo de enrutamiento. A continuación, el seguimiento se reduce para centrarse únicamente en los paquetes DVMRP de un tipo determinado. Para configurar las operaciones de seguimiento para DVMRP:

  1. (Opcional) Configure el seguimiento en el nivel de opciones de enrutamiento para rastrear todos los paquetes de protocolo.
  2. Configure el nombre de archivo para el archivo de seguimiento DVMRP.
  3. (Opcional) Configure el número máximo de archivos de seguimiento.
  4. (Opcional) Configure el tamaño máximo de cada archivo de seguimiento.
  5. (Opcional) Habilite el acceso sin restricciones a los archivos.
  6. Configurar indicadores de seguimiento. Supongamos que está solucionando problemas con un vecino DVMRP en particular. En el ejemplo siguiente se muestra cómo rastrear paquetes de sondeo vecino que coinciden con la dirección IP del vecino.
  7. Ver el archivo de seguimiento.

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
16.1
El protocolo de enrutamiento de multidifusión por vector de distancia (DVMRP) quedó obsoleto en Junos OS versión 16.1. Aunque los comandos DVMRP siguen estando disponibles y configurables en la CLI, ya no son visibles y están programados para su eliminación en una versión posterior.