Multicast
Veíamos en la definición de Broadcast, que permitía la transmisión del paquete al grupo de hosts en la red, y esto se llama Multicasting.
La multidifusión, es un método de transmisión en el que se transmiten copias de un solo paquete al grupo del host de la red interesado en recibir el paquete.
La relación entre el origen y el destino es de uno a muchos. Sólo hay una fuente y múltiples destinos.
En la multidifusión, la dirección de origen es una dirección unidifusión, mientras que la dirección de destino es una dirección de grupo. La dirección del grupo es una dirección de una o más redes de destino que tiene al menos un miembro en el grupo interesado en recibir el paquete.
La siguiente imagen puede ayudarnos a entender en que consiste el Multicast a diferencia del Unicast y el Broadcast:
Aplicaciones del Multicast
La multidifusión tiene hoy en día varias aplicaciones. Al igual que la evaluación de bases de datos distribuidas requiere multidifusión. En la base de datos distribuida, la información se almacena en más de una ubicación. Por lo tanto, la solicitud de información del usuario es multicasted a toda la ubicación de la base de datos, y la ubicación con la información prevista responde.
Del mismo modo, la distribución de información similar a varios clientes en los negocios, la distribución de noticias, teleconferencias, y la educación a distancia también serían otros ejemplos.