Una dirección de difusión es una dirección de red que se utiliza para transmitir información a todos los dispositivos conectados a una red de comunicaciones de acceso múltiple . Un mensaje enviado a una dirección de difusión puede ser recibido por todos los hosts conectados a la red.
En cambio, una dirección multicast se utiliza para dirigirse a un grupo específico de dispositivos, y una dirección unicast se utiliza para dirigirse a un único dispositivo.
Para las comunicaciones de la capa de red , una dirección de difusión puede ser una dirección IP específica . En la capa de enlace de datos de las redes Ethernet , es una dirección MAC específica .
redes IP
En las redes de protocolo de Internet versión 4 ( IPv4 ), las direcciones de difusión son valores especiales en la parte de identificación de host de una dirección IP . El valor de todos unos se estableció como la dirección de difusión estándar para las redes que admiten difusión. [ 1 ] Este método de uso de la dirección de todos unos fue propuesto por primera vez por R. Gurwitz y R. Hinden en 1982. [ 2 ] La posterior introducción de subredes y enrutamiento entre dominios sin clases cambió esto ligeramente, de modo que el valor de todos unos se convierte en la dirección de difusión local y la dirección de host de todos unos de cada subred es la dirección de difusión dirigida de esa subred . [ 3 ]
La dirección de difusión dirigida para cualquier host IPv4 se puede obtener tomando el complemento bit a bit (NOT bit a bit) de la máscara de subred y luego realizando una operación OR bit a bit con la dirección IP del host. Un atajo para este proceso (para máscaras comunes que solo usan posiciones de bits 0 y 1) es simplemente tomar la dirección IP del host y establecer todos los bits en la parte del identificador de host de la dirección (cualquier posición de bit que contenga un 0 en la máscara de subred) a 1.
Como se muestra en el ejemplo a continuación, para calcular la dirección de difusión dirigida para transmitir un paquete a toda una subred IPv4 utilizando el espacio de direcciones IP privadas 172.16.0.0 / 12 , que tiene la máscara de subred 255.240.0.0 , la dirección de difusión se calcula como 172.16.0.0 combinada mediante una operación OR bit a bit con 0.15.255.255 = 172.31.255.255 . Las difusiones dirigidas siempre funcionan dentro de una subred, pero, por razones de seguridad, muchos enrutadores deshabilitan el reenvío de estas de forma predeterminada. [ 4 ]
Existe una definición especial para la dirección IP 255.255.255.255 . Es la dirección de difusión de la red cero o 0.0.0.0 , que en los estándares del Protocolo de Internet representa esta red , es decir, la red local. La transmisión a esta dirección está limitada por definición, ya que nunca es reenviada por los enrutadores que conectan la red local con otras redes. [ 5 ] [ 6 ]
Las difusiones IP son utilizadas por los clientes BOOTP y DHCP para encontrar y enviar solicitudes a sus respectivos servidores.
El protocolo de Internet versión 6 ( IPv6 ) no implementa este método de difusión y, por lo tanto, no define direcciones de difusión. En su lugar, IPv6 utiliza el direccionamiento multicast para el grupo multicast de todos los hosts . Sin embargo, ningún protocolo IPv6 está definido para usar la dirección de todos los hosts; en su lugar, envían y reciben en direcciones multicast locales de enlace específicas. Esto resulta en una mayor eficiencia, ya que los hosts de la red pueden filtrar el tráfico según la dirección multicast y no necesitan procesar todas las difusiones ni las multicasts de todos los hosts.
Ethernet
La difusión también es posible en la capa de enlace de datos subyacente en redes Ethernet . Las tramas se dirigen a todos los ordenadores de un segmento LAN determinado si están dirigidas a la dirección MAC FF:FF:FF:FF:FF:FF . Las tramas Ethernet que contienen paquetes de difusión IP suelen enviarse a esta dirección.
Las difusiones Ethernet son utilizadas, entre otros fines, por el Protocolo de Resolución de Direcciones (DRP) para convertir direcciones IP en direcciones MAC.
Redes IPX
El Intercambio de Paquetes entre Redes (IPX) permite la difusión. Un paquete con el número de red se FFFFFFFFenvía a todas las redes disponibles. Cuando el número de nodo se especifica como FFFFFFFFFFFF, el paquete está destinado a ser recibido por todos los hosts de la red.
AppleTalk
El protocolo AppleTalk permite la difusión. Cuando se especifica el ID del nodo como 255, se envía un paquete a todas las redes disponibles. [ 7 ]
Véase también
- Puerta de enlace predeterminada
- Dirección de ayuda UDP , una configuración de enrutador para reenviar el tráfico de red de difusión a través de los límites de la subred.
Referencias
- ↑ J. Mogul (octubre de 1984). DATAGRAMAS DE INTERNET DE BROADCASTING . Grupo de trabajo de redes. doi : 10.17487/RFC0919 . STD 5. RFC 919 .Estándar de Internet 5.
- ↑ Robert Gurwitz; Robert Hinden (septiembre de 1982). IP - Problemas de direccionamiento de redes de área local . IETF . IEN 212.
- ↑ J. Mogul (octubre de 1984). DIFUSIÓN DE DATAGRAMAS DE INTERNET EN PRESENCIA DE SUBREDES . Grupo de Trabajo de Redes. doi : 10.17487/RFC0922 . STD 5. RFC 922 .Estándar de Internet 5.
- ↑ "Habilitar el reenvío de transmisiones dirigidas" . Consultado el 7 de diciembre de 2023 .
- ↑ Ed Harmoush (9 de junio de 2022). "Emisión local frente a emisión dirigida" . Consultado el 7 de diciembre de 2023 .
- ↑ "Emisiones locales frente a emisiones dirigidas" . Consultado el 7 de diciembre de 2023 .
- ↑ Introducción a AppleTalk (PDF) , Apple Inc. , consultado el 4 de octubre de 2021.
- Direccionamiento de red