4. Capa de red (5) Multidifusión IP

Tabla de contenido

5.1 Concepto de multidifusión

5.2 Dirección IP de multidifusión

5.3 Protocolo de gestión de grupos de Internet (IGMP) 

5.4 Algoritmo de enrutamiento de multidifusión


5.1 Concepto de multidifusión

Para soportar mejor las comunicaciones de uno a muchos, como las videoconferencias, es necesario que un único paquete enviado por el host de origen a la vez pueda llegar a varios hosts de destino identificados por una dirección de grupo y ser recibido correctamente por ellos . Mecanismo de multidifusión (multidifusión) .

En comparación con la unidifusión, en la comunicación uno a muchos, la multidifusión solo necesita enviar un dato a la vez . Solo cuando la ruta de transmisión se bifurca, el paquete se copiará y reenviará , lo que reduce en gran medida la carga de la red y la carga del remitente. La multidifusión requiere el soporte de un enrutador de multidifusión que pueda ejecutar el protocolo de multidifusión .

5.2 Dirección IP de multidifusión

  • En IPv4, las direcciones de Clase D se utilizan como direcciones de multidifusión . Las direcciones de multidifusión solo se pueden utilizar como direcciones de destino , no como direcciones de origen.
  • Cada dirección de Clase D se utiliza para identificar un grupo de multidifusión. Todos los hosts que utilizan la misma dirección de multidifusión IP para recibir datagramas de multidifusión IP forman un grupo de multidifusión.

  • Un anfitrión puede unirse o abandonar un grupo de multidifusión en cualquier momento. No hay restricciones en cuanto al número de miembros del grupo de multidifusión y su ubicación geográfica. Un host puede pertenecer a varios grupos de multidifusión.
  • Los miembros del grupo que no es de multidifusión también pueden enviar datagramas de multidifusión IP al grupo de multidifusión.
  • Al igual que los datagramas IP, los datagramas de multidifusión IP también se " entregan con el mejor esfuerzo posible " y no se garantiza que se entreguen a todos los miembros del grupo de multidifusión.
  • No se generan mensajes de error ICMP para datagramas de multidifusión IP . Al probar la dirección de multidifusión mediante el comando PING no se obtendrá respuesta.

 La multidifusión IP se puede dividir en :

  • Multidifusión de hardware sólo en esta LAN .
  • Multidifusión a través de Internet . En la actualidad, la mayoría de los hosts están conectados a Internet a través de LAN. Por lo tanto, en la etapa final de la multidifusión en Internet, los datagramas de multidifusión IP deben entregarse a todos los miembros del grupo de multidifusión mediante multidifusión de hardware en la LAN.

Multidifusión de hardware en LAN

 

Dado que la relación de mapeo entre las direcciones IP de multidifusión y las direcciones MAC de multidifusión no es única, los hosts que reciben datagramas de multidifusión IP deben usar software para filtrarlos en la capa de Internet y descartar los datagramas de multidifusión IP que no deben ser recibidos por el host.

Cuando se utilizan varias unidifusión para simular una multidifusión, el retraso del enrutador será muy grande, pero el retraso en el procesamiento de un paquete de multidifusión es muy pequeño. 

5.3 Protocolo de gestión de grupos de Internet (IGMP) 

Para que el enrutador conozca la información de membresía del grupo de multidifusión, se debe utilizar IGMP .

IGMP no es un protocolo para gestionar todos los miembros del grupo de multidifusión dentro de Internet. IGMP sólo es válido en esta red . IGMP no conoce el número de miembros en el grupo de multidifusión IP ni sabe en qué redes se distribuyen estos miembros.

IGMP permite que el enrutador de multidifusión conectado a la LAN local sepa si un host (un proceso en el host) en la LAN local se ha unido o salido de un determinado grupo de multidifusión. 

5.4 Algoritmo de enrutamiento de multidifusión

Los enrutadores de multidifusión conectados a la LAN también deben funcionar junto con otros enrutadores de multidifusión en Internet para poder transmitir datagramas de multidifusión a todos los miembros del grupo al mínimo costo, lo que requiere el uso de protocolos de enrutamiento de multidifusión .  

Selección de enrutamiento de multidifusión: busque el árbol de reenvío de multidifusión con el host de origen como nodo raíz. Diferentes grupos de multidifusión corresponden a diferentes árboles de reenvío de multidifusión. El mismo grupo de multidifusión también tendrá diferentes grupos para diferentes puntos de origen.

Cada paquete se transmite sólo una vez en cada enlace (es decir, los enrutadores en el árbol de reenvío de multidifusión no recibirán datagramas de multidifusión duplicados).

 

Supongo que te gusta

Origin blog.csdn.net/weixin_74059671/article/details/128390407
Recomendado
Clasificación