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 multidifusión de vectores de distancia (DVMRP) quedó en desuso 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 de vectores de distancia (DVMRP) es un protocolo de enrutamiento de vectores de distancia que proporciona entrega de datagramas sin conexión a un grupo de hosts a través de una red. 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 el tráfico de multidifusión a interfaces descendentes. Estos mecanismos permiten la formación de á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 usarse como protocolo de puerta de enlace interior (IGP) dentro de un dominio de multidifusión.

Dado que no todos los enrutadores IP admiten enrutamiento de multidifusión nativo, DVMRP incluye soporte directo para tunelización de 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 enrutamiento de multidifusión nativo. DVMRP trata las interfaces de túnel y las interfaces de red física de la misma manera.

Los enrutadores DVMRP descubren dinámicamente a sus vecinos mediante el envío de mensajes de sondeo de vecino periódicamente a una dirección de grupo de multidifusión IP reservada para todos los enrutadores DVMRP.

Configuración de DVMRP

El protocolo de enrutamiento multidifusión de vectores de distancia (DVMRP) quedó en desuso 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 multidifusión de vectores de distancia (DVMRP) es el primero de los protocolos de enrutamiento 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 combinación implícita o de inundación para entregar tráfico en todas partes y, luego, determinar dónde están los receptores no interesados. DVMRP utiliza árboles de distribución basados en fuentes en la forma (S,G).

Para configurar el protocolo de enrutamiento de multidifusión de vectores 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: Configurar DVMRP

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

El protocolo de enrutamiento multidifusión de vectores de distancia (DVMRP) quedó en desuso 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 comenzar:

Visión general

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

En este ejemplo, se incluyen los siguientes ajustes de DVMRP:

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

  • interfaz dvmrp de protocolos: 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 otro área compatible con 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 de envío (este enrutador) es operativo (activo). El período de tiempo de espera predeterminado es de 35 segundos.

  • tiempo de espera de interfaz dvmrp de protocolos: el período de tiempo de espera de DVMRP es la cantidad de tiempo que un vecino debe considerar que el enrutador de envío (este enrutador) está operativo (hacia arriba). El período de tiempo de espera predeterminado es de 35 segundos.

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

    Para cada red de origen notificada, una métrica de ruta se asocia con la ruta de unidifusión que se notifica. 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 de DVMRP.

  • Rib-groups de opciones de enrutamiento: permite que DVMRP acceda 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. 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 a la tabla inet.0 para su uso por protocolos de unidifusión y 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 debe tener acceso 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. Recomendamos que utilice la tabla de enrutamiento inet.2 para obtener información de enrutamiento DVMRP.

  • Rutas de interfaz de opciones de enrutamiento: después de definir el grupo de tabla de enrutamiento ifrg , use la interface-routes instrucción para insertar rutas de interfaz en el grupo ifrg , es decir, en inet.0 e inet.2. De forma predeterminada, las rutas de interfaz se importan solo a 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). Habilitar SAP permite que el enrutador reciba anuncios sobre multidifusión y otras sesiones de multidifusión.

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

    Sesiones aprendidas por SDP, el protocolo de capa superior de SAP, tiempo de espera 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, luego, copie y pegue los comandos en la CLI en el [edit] nivel de jerarquía.

Procedimiento paso a paso

En el ejemplo siguiente, debe navegar por varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de la 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 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-sobre-IP.

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

Resultados

Confirme su configuración ingresando el show routing-options comando y el comando desde el 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 a los vecinos dvmrp

Ejemplo: Configurar DVMRP para anunciar rutas de unidifusión

El protocolo de enrutamiento multidifusión de vectores de distancia (DVMRP) quedó en desuso 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 de multidifusión (RPF) para configurar el plano de control de multidifusión.

Requisitos

Antes de comenzar:

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 solo es responsable de anunciar rutas de unidifusión utilizadas para RPF de multidifusión, es decir, para establecer el plano de control. Para reenviar datos de multidifusión, habilite la multidifusión independiente de protocolo (PIM) en la interfaz. Si ha configurado PIM en la interfaz, como se muestra en este ejemplo, puede configurar DVMRP solo en el modo de enrutamiento de unidifusión. No puede configurar PIM y DVMRP en modo de reenvío al mismo tiempo.

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

  • política-instrucción dvmrp-export: acepta rutas estáticas predeterminadas.

  • protocolos 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 política de enrutamiento le permite controlar qué rutas almacenan los protocolos de enrutamiento y recuperar de la tabla de enrutamiento. Las políticas de importación y exportación siempre se realizan desde el punto de vista de la tabla de enrutamiento. Por lo tanto, la política de exportación de dvmrp exporta rutas estáticas predeterminadas de la tabla de enrutamiento y las acepta en DVMRP.

  • protocolos dvmrp interface all mode unidifusión-enrutamiento: permite que todas las interfaces anuncyan rutas de unidifusión utilizadas únicamente para RPF de multidifusión.

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

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

  • Descarte de ruta estática rib inet.2 0.0.0.0/0 de opciones de enrutamiento: redistribuye las rutas estáticas a todos los vecinos de 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 discard deja caer los paquetes de forma silenciosa sin previo aviso.

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

  • rib-groups de opciones de enrutamiento dvmrp-rg export-rib inet.2: crea la tabla de enrutamiento para DVMRP para 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 multidifusión RPF. 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, luego, ingrese commit desde el [edit] modo de configuración.

Procedimiento paso a paso

En el ejemplo siguiente, debe navegar por varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de la 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 política de enrutamiento DVMRP.

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

Resultados

Confirme su configuración ingresando 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

  • muestra estadísticas pim

Rastreo del tráfico de protocolo DVMRP

El protocolo de enrutamiento multidifusión de vectores de distancia (DVMRP) quedó en desuso 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 rastreo registran mensajes detallados acerca de la operación de los protocolos de enrutamiento, como los distintos tipos de paquetes de protocolo de enrutamiento enviados y recibidos, y las acciones de política de enrutamiento. Puede especificar qué operaciones de seguimiento se registran incluyendo indicadores de seguimiento específicos. En la siguiente tabla se describen las marcas que puede incluir.

Bandera

Descripción

todo

Trace todas las operaciones.

General

Trace el flujo general.

Injerto

Trace mensajes de injerto.

Vecino

Trace paquetes de sondeo de vecino.

Normal

Trace eventos normales.

Paquetes

Trace todos los paquetes DVMRP.

Veneno

Trace paquetes venenosos de ruta inversa.

Política

Procesamiento de políticas de seguimiento.

Sonda

Paquetes de sondeo de seguimiento.

Podar

Trace los mensajes de poda.

Informe

Mensajes de informe de pertenencia de seguimiento.

Ruta

Información de enrutamiento de seguimiento.

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. Luego, el rastreo se reduce para centrarse solo en paquetes DVMRP de un tipo determinado. Para configurar operaciones de rastreo para DVMRP:

  1. (Opcional) Configure el rastreo 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 a archivos sin restricciones.
  6. Configure marcas de rastreo. Suponga que está resolviendo problemas con un vecino DVMRP determinado. En el ejemplo siguiente se muestra cómo rastrear paquetes de sondeo de vecino que coincidan con la dirección IP del vecino.
  7. Ver el archivo de seguimiento.
Tabla de historial de versiones
Lanzamiento
Descripción
16.1
El protocolo de enrutamiento multidifusión de vectores de distancia (DVMRP) quedó en desuso 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.