Multidifusión

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 16 de febrero de 2020; las comprobaciones requieren 2 ediciones .

Esquemas de enrutamiento

anycast

transmisión

multidifusión

unidifusión

geodifusión

Multidifusión, difusión de multidifusión ( ing.  multidifusión  - multidifusión): una forma de difusión , en la que la dirección de destino del paquete de red es un grupo de multidifusión (uno a muchos). Hay multidifusión en las capas de enlace de datos , red y aplicación . La multidifusión no debe confundirse con la tecnología de transmisión de capa física de punto a multipunto .

Descripción

Varias aplicaciones, como aprendizaje a distancia, correo, radio, video a pedido, videoconferencia, admiten multidifusión. En una red de unidifusión, se establece una conexión individual con cada destinatario, incluso si se consume un recurso a lo largo de una ruta común. En multidifusión, la fuente envía una sola instancia de datos a través de una ruta común a los destinatarios que se han suscrito a la lista de correo. La ventaja de este enfoque es que la incorporación de nuevos usuarios no implica la necesidad de aumentar el ancho de banda de la red a lo largo de la ruta común a los consumidores del servicio. En consecuencia, también se reduce la carga sobre el equipo intermedio.

Cuando una aplicación habilitada para multidifusión se ejecuta en un servidor, envía una notificación a la red de que el grupo correspondiente está disponible para unirse. Un cliente que quiere unirse a la lista de correo envía una notificación al respecto. Todos los enrutadores intermedios registran que un cliente del grupo de multidifusión correspondiente está detrás de la ruta correspondiente. Dado que la composición de un grupo puede cambiar con el tiempo, los miembros nuevos y salientes de un grupo se tienen en cuenta dinámicamente en la construcción de rutas de enrutamiento. En una red local, los grupos de multidifusión generalmente son administrados por IGMP . Hay varios algoritmos y protocolos para construir un árbol de multidifusión y encuestar a los participantes.

Para los grupos de multidifusión, las direcciones se reservan tanto a nivel de enlace como de red.

Para que la tecnología funcione, debe ser compatible con el servidor, el cliente y todos los enrutadores intermedios. Para que los switches envíen paquetes solo a los destinatarios necesarios, deben admitir la indagación IGMP ( Cisco tiene su propia implementación: CGMP), de lo contrario, los paquetes se transmiten. También debe tener en cuenta que los cortafuegos pueden bloquear la multidifusión .

Multidifusión en Internet

En 1995, se creó una red troncal internacional para el intercambio de tráfico multicast Mbone . Sobre esta base, de 1997 a 2008 funcionó un sistema de salas virtuales para videoconferencias. El punto de intercambio de tráfico de multidifusión ruso Multicast Internet Exchange (Multicast-IX) se creó sobre la base de Moscow Internet Exchange en 2002.

Cada participante de Multicast-IX forma su propio dominio PIM y puede usar su propio conjunto de puntos de encuentro (RP), que es diferente de los RP de otros participantes de Multicast IX. Cada uno de los participantes de Multicast-IX configura PIM RP en su enrutador para su dominio. La interacción por pares entre los participantes se lleva a cabo configurando sesiones MBGP/MSDP.www.msk-ix.ru

Hay grupos únicos de multidifusión global propiedad de las respectivas empresas. Un individuo común no puede transmitir en Internet utilizando grupos de multidifusión privados. Además, muchos ISP no tienen conectividad de multidifusión o la prohíben. La tunelización se puede utilizar para atravesar secciones que no admiten multidifusión .

IPv4

En IPv4, la subred 224.0.0.0/4 está reservada para multidifusión. Para obtener una lista actualizada completa de los bloques reservados, consulte el sitio web de la IANA [1] . Subredes de multidifusión reservadas RFC 5771 aclaradas . La asignación de direcciones de multidifusión se describe en RFC 5771 . El enrutamiento global solo está permitido para las subredes 233.0.0.0/8 y 234.0.0.0/8. Pero no todos los proveedores admiten conectividad de multidifusión.
En Windows, puede ver la tabla arp con el comando arp -a ; ver la pertenencia a un grupo de multidifusión: netsh interface ipv4 show joins .

224.0.0.0/24 Bloque de control de red local. Por regla general, sólo para protocolos conocidos. RFC 3171 requiere TTL = 1 para este bloque.

224.0.0.0: reservado
224.0.0.1: todos los sistemas de la subred que admiten multidifusión. El sistema se incluye en el grupo cuando se inicializa la interfaz. El sistema no informa sobre la pertenencia a este grupo. 224.0.0.2 : todos
los enrutadores de la subred que __ multidifusiónadmiten : DNS de multidifusión ( Zeroconf ) 224.0.0.252 : LLMNR 224.0.0.253 : Teredo _ _ _ _ _ y otros












224.0.1.0 a 238.255.255.255 Direcciones de ámbito global

224.0.1.0/24 - Bloque de control de internetwork
224.0.2.0 - 224.0.255.255 - Bloque AD-HOC I
224.1.0.0/16 - Reservado
224.2.0.0/16 - Bloque SDP/SAP. RFC 2974 . Para recibir y transmitir anuncios de sesiones multimedia. Usado por el Protocolo de Anuncio de Sesión .
224.3.0.0/16, 224.4.0.0/16 - AD-HOC Bloque II
224.5.0.0 a 224.251.255.255 - Reservado
224.252.0.0/14 - Grupos transitorios DIS
225.0.0.0 - 231.255.255.255 Reservado
232.0.00 -Específico Bloque de multidifusión (SSM). RFC 4607 . Un modelo en el que los datos solo se pasan a destinatarios con un grupo explícito.
233.0.0.0/8 - Direcciones GLOP. Para las organizaciones que tienen asignado un sistema autónomo (AS) de 16 bits , se asigna una subred /24. RFC 3180
233.252.0.0/14 - AD-HOC Block III
234.0.0.0/8 - Bloque de direcciones de multidifusión basado en IPv4-unicast. RFC 6034 . Por ejemplo, si a una organización se le asigna 192.0.2.0/24, la dirección de multidifusión global de la organización será 234.192.0.2/32.

239.0.0.0/8 Para organizaciones/dominios de multidifusión privados (direcciones de usuario). Puede ser utilizado dinámicamente por protocolos.

239.255.255.250 - SSDP .
239.192.152.143 - Detección local de pares para BitTorrent.

Algoritmos para construir un árbol de multidifusión

Protocolos básicos para la construcción de árboles de multidifusión

Dentro del enlace: IGMP ( Internet Group Management Protocol ) en IPV4 y Multicast Listener Discovery en IPv6.

Protocolo intradominio ( interdominio ): BGMP ( Border Gateway Multicast Protocol )

Protocolos entre dominios:

DVMRP ( Protocolo de enrutamiento de multidifusión de vector de distancia ) MOSPF (primero la ruta más corta abierta de multidifusión) PIM-DM ( multidifusión independiente del protocolo  - modo denso) TCC _ _ PIM-SM (multidifusión independiente de protocolo - modo disperso)

En redes con nodos móviles:

MoM (multidifusión móvil) MMA (multidifusión por agente de multidifusión) Mobi Cast MRMP ( Protocolo de multidifusión residual máxima )

Xcast (multi-unicast explícito) es un protocolo de multidifusión especial que no utiliza grupos de multidifusión. Trabaja bien en grupos pequeños.

Protocolos que utilizan multidifusión

multicast NTP , Multicast BGP , Multicast DNS , Multicast File Transfer Protocol , Pragmatic General Multicast , Multicast router discovery , Narada multicast protocol , Gossip protocol , SMART Multicast , Multidifusión confiable y escalable , Puente de ruta más corta (SPB) (IEEE 802.1aq), Protocolo de multidifusión de grupo de Cisco , Protocolo de enrutamiento de multidifusión simple, Protocolo de registro múltiple .

Servicios y tecnologías

Véase también

Enlaces