Unicast, multicast y broadcast – Tipos de datagrama según el destino

Introducción

Aunque existen más tipos de mensajes en función del destinatario, en una LAN, los tipos de datagramas según el destino más usados son unicast, multicast y broadcast.

unicast-multicast-broadcast
Esquema de funcionamiento de los datagramas unicast, multicast y broadcast

Unicast: Envío a un solo destino.

Multicast: Envío a un grupo de destinos.

Broadcast: Envío a todos los destinos posibles de la red del host emisor.

 

¿Que cuál usar?

Bien, en función de lo que desees.

Hay protocolos que parten sin información como el DHCP y necesitan enviar mensaje a todo el mundo (en broacast) para llegar sí o sí al destino deseado y que este responda, en este caso el servidor DHCP. Otros con un mensaje unicast se arreglan porque ya saben a quién le tienen que enviar el mensaje y otros usan multicast porque quieren enviar, por ejemplo, un correo a más de un terminal para, por ejemplo, coordinar un equipo de trabajo.

 

Dirección unicast o unidifusión

Envío de información uno a uno (one-to-one), es decir, de un único emisor a un único receptor. Un paquete enviado a una dirección unicast solamente es recibido por la interfaz que tiene asociada esa dirección.

Se usa en transmisiones en vivo y bajo demanda.

Sobre los recursos de la red tiene un efecto acumulativo. Cada usuario que se conecte a la red consume tantos kilobits por segundo como le permita la codificación del mensaje.

unicast
Mensaje Unicast

Dirección multicast o multidifusión

Envío de información uno a alguno (one-to-several), es decir, de un único emisor a varios receptores. Los destinos del grupo multicast no tienen porque encontrarse en el mismo sitio, pueden estar en cualquier red.

De la misma forma, un host puede pertenecer a varios grupos multicast. Simplemente acumula tantos identificadores como grupos a los que pertenezca.

Solamente se utiliza en entornos corporativos, no en internet. Y únicamente para transmisiones en vivo.

multicast
Mensaje Multicast

Dirección broadcast o difusión amplia

Envío de información uno a todos (one-to-all), es decir, de un único emisor a todos los receptores posibles dentro de la red origen del host emisor.

Una dirección broadcast identifica todas las máquinas dentro de una misma red.

¿Que te quiero decir con esto?

Que, por ejemplo, en el caso de que quisieras enviar un mensaje a un ordenador que no se encontrase en tu red no lo podrías hacer a través de un mensaje broadcast ya que la interfaz del router conectada a internet lo descartaría.

broadcast
Mensaje Broadcast

Un mensaje broadcast NO puede salir de la red en que se ha originado.

topologia red multicast
Descripción gráfica de mensaje unicast, multicast y broadcast

Dirección anycast o alguna difusión

Se enruta al mensaje al mejor destino desde el punto de vista de la topología de la red. Si un mensaje puede ir al ordenador 1 o al ordenador 2 y el ordenador 2 está más cerca del emisor que el 1 será el 2 el que reciba el mensaje.

Entendemos como «más cerca» al terminal que tiene el tiempo de latencia de la señal más bajo (al que le llegan antes los mensajes), que no tiene porque ser el que esté más cerca físicamente.

anycast
Mensaje Anycast

Dirección Geocast o geodifusión

Se envía la información a los equipos que se encuentran en una zona geográfica determinada. Usado en las redes ad-hoc de los smartphones.

Geocast
Mensaje Geocast

 

Unicast, multicast y broadcast – Tipos de datagrama según el destino
5 (100%) 1 vote[s]

Martí Juncosa

Estudiante de ingeniería informática en la UPC (Universitat Politècnica de Catalunya).
Apasionado del SEO y las páginas web así como todo lo que tiene que ver con tecnología e innovación.

Comentar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *