jueves, 1 de diciembre de 2011

5.2.3. Direcciones de Unicast, broadcast y multicast

5. Direccionamiento de Red
5.2. Tipo de direcciones IP
5.2.3. Direcciones de Unicast, broadcast y multicast
Además de las clases de direcciones, las direcciones IP también se categorizan en unicast, broadcast o multicast. Los hosts pueden utilizar las direcciones IP para comunicaciones de uno a uno (unicast), de uno a varios (multicast) o de uno a todos (broadcast).

Unicast
La dirección unicast es el tipo más común en una red IP. Un paquete con una dirección de destino unicast está dirigido a un host específico. Un ejemplo es un host con la dirección IP 192.168.1.5 (origen) que solicita una página Web a un servidor con la dirección IP 192.168.1.200 (destino).
Para que un paquete unicast sea enviado y recibido, la dirección IP de destino debe estar incluida en el encabezado del paquete IP. En el encabezado de la trama de Ethernet también debe estar presente la dirección MAC de destino correspondiente. Las direcciones IP y MAC se combinan para la entrega de datos a un host de destino específico.




















Multicast

Las direcciones multicast permiten a un dispositivo de origen enviar un paquete a un grupo de dispositivos.
A los dispositivos que participan de un grupo multicast se les asigna una dirección IP de grupo multicast. El rango de direcciones multicast va de 224.0.0.0 a 239.255.255.255. Debido a que las direcciones multicast representan un grupo de direcciones (a menudo denominado grupo de hosts), sólo pueden ser utilizadas como destino de un paquete. El origen siempre será una dirección unicast.
Un ejemplo donde las direcciones multicast pueden ser útiles es en los juegos remotos, donde muchos jugadores se conectan remotamente pero juegan al mismo juego.
Como sucede con las direcciones unicast y broadcast, las direcciones IP multicast requieren una dirección MAC multicast correspondiente para poder entregar las tramas en una red local. La dirección MAC multicast es un valor especial que comienza con 01-00-5E en hexadecimal. El valor finaliza al convertir los 23 bits más bajos de la dirección IP del grupo multicast en los 6 caracteres hexadecimales restantes de la dirección Ethernet. Un ejemplo, como se muestra en el gráfico, es el hexadecimal 01-00-5E-0F-64-C5. Cada carácter hexadecimal representa 4 bits binarios.




















Broadcast
Para broadcast, el paquete contiene una dirección IP de destino con todos unos (1) en la porción de host. Esto significa que todos los hosts de esa red local (dominio de broadcast) recibirán y verán el paquete. Muchos protocolos de red, como ARP y DHCP utilizan broadcasts.
Una red Clase C con la dirección 192.168.1.0 con una máscara de subred por defecto de 255.255.255.0 tiene la dirección de broadcast 192.168.1.255. La porción de host es 255, en formato decimal, o 11111111 (todos unos), en formato binario.
Una red Clase B con la dirección 172.16.0.0 y la máscara por defecto 255.255.0.0, tiene la dirección de broadcast 172.16.255.255.
Una red Clase A con la dirección 10.0.0.0 y la máscara por defecto 255.0.0.0 tiene la dirección de broadcast 10.255.255.255.
Una dirección IP de broadcast para una red requiere una dirección MAC de broadcast correspondiente en la trama de Ethernet. En las redes Ethernet, la dirección MAC de broadcast está formada por 48 unos, que se muestran como un número hexadecimal FF-FF-FF-FF-FF-FF.




4 comentarios: