El Protocolo de enrutamiento de multidifusión por vector de distancia ( DVMRP ), definido en RFC 1075, es un protocolo de enrutamiento utilizado para compartir información entre enrutadores para facilitar el transporte de paquetes de multidifusión IP entre redes. Formó la base de la histórica red troncal de multidifusión de Internet, Mbone .
Operación
El protocolo se basa en el Protocolo de información de enrutamiento (RIP). [1] El enrutador genera una tabla de enrutamiento con el grupo de multidifusión del que tiene conocimiento con las distancias correspondientes (es decir, el número de dispositivos / enrutadores entre el enrutador y el destino). Cuando un enrutador recibe un paquete de multidifusión, las interfaces del enrutador especificadas en la tabla de enrutamiento lo reenvían.
DVMRP opera mediante una técnica de inundación de ruta inversa, enviando una copia de un paquete recibido (específicamente mensajes IGMP para intercambiar información de enrutamiento con otros enrutadores) a través de cada interfaz excepto aquella a la que llegó el paquete. Si un enrutador (es decir, una LAN que limita) no desea formar parte de un grupo de multidifusión en particular, envía un "mensaje de eliminación" a lo largo de la ruta de origen de la multidifusión.
Criticas
Al ser un protocolo de vector de distancia ingenuo, DVMRP tiene dificultades con el escalado de la red en algunas topologías, [2] principalmente debido a la recarga periódica necesaria para detectar nuevos hosts. Esto era más frecuente en las primeras versiones del protocolo, antes de la implementación de la poda. [3] El mecanismo de enrutamiento de unidifusión plana de DVMRP, que se utiliza para determinar la interfaz de origen de un flujo de datos, también afecta su capacidad de escala.
Ver también
Referencias
enlaces externos
- RFC 1075 - Protocolo de enrutamiento de multidifusión por vector de distancia
- Propuesta para el Protocolo de enrutamiento de multidifusión por vector de distancia versión 3