
En redes informáticas , telecomunicaciones y teoría de la información , la difusión es un método para transmitir un mensaje a todos los destinatarios simultáneamente. La difusión puede realizarse como una operación de alto nivel en un programa, por ejemplo, en la Interfaz de Paso de Mensajes (MPI ), o como una operación de red de bajo nivel, por ejemplo, en Ethernet.
La comunicación de todos a todos es un método de comunicación informática en el que cada emisor transmite mensajes a todos los receptores de un grupo. [ 1 ] En redes, esto se puede lograr mediante difusión o multidifusión . Esto contrasta con el método punto a punto, en el que cada emisor se comunica con un único receptor.
Métodos de direccionamiento
En el Protocolo de Internet existen cuatro métodos principales de direccionamiento :
- La transmisión unicast entrega un mensaje a un único nodo específico mediante una asociación uno a uno entre un remitente y un destino: cada dirección de destino identifica de forma única un único punto final receptor.
- La difusión entrega un mensaje a todos los nodos de la red mediante una asociación uno a todos ; un único datagrama (o paquete ) de un remitente se enruta a todos los posibles puntos finales asociados con la dirección de difusión . La red replica automáticamente los datagramas según sea necesario para llegar a todos los destinatarios dentro del alcance de la difusión, que generalmente es una subred completa .
- La multidifusión entrega un mensaje a un grupo de nodos que han manifestado interés en recibirlo mediante una asociación de uno a muchos o de muchos a muchos ; los datagramas se enrutan simultáneamente en una única transmisión a múltiples destinatarios. La multidifusión se diferencia de la difusión en que la dirección de destino designa un subconjunto, no necesariamente todos, de los nodos accesibles.
- Anycast entrega un mensaje a cualquiera de un grupo de nodos, generalmente al más cercano a la fuente, mediante una asociación uno a uno de muchos [ 2 ], donde los datagramas se enrutan a cualquier miembro de un grupo de receptores potenciales, todos identificados por la misma dirección de destino. El algoritmo de enrutamiento selecciona al receptor del grupo en función de cuál es el más cercano según alguna medida de distancia o costo.
Descripción general
En redes informáticas, la difusión se refiere a la transmisión de un paquete que será recibido por todos los dispositivos de la red. [ 3 ] En la práctica, el alcance de la difusión se limita a un dominio de difusión .
La difusión es el método de comunicación más general y también el más intensivo, en el sentido de que puede requerir muchos mensajes y en el que participan muchos dispositivos de red. [ 1 ] Esto contrasta con el direccionamiento unicast , en el que un host envía datagramas a otro único host, identificado por una dirección única.
La difusión puede realizarse como dispersión total, en la que cada emisor realiza su propia dispersión y los mensajes son distintos para cada receptor, o como difusión total, en la que son los mismos. [ 4 ]
El método de paso de mensajes MPI , que es el estándar de facto en grandes clústeres de computadoras, incluye el método MPI_Alltoall. [ 5 ]
No todas las tecnologías de red admiten el direccionamiento de difusión; por ejemplo, ni X.25 ni Frame Relay tienen capacidad de difusión. El Protocolo de Internet versión 4 (IPv4), que es el principal protocolo de red que se utiliza actualmente en Internet y en todas las redes conectadas a ella, admite la difusión, pero el dominio de difusión es la subred del host que realiza la difusión, que suele ser pequeña; no hay forma de realizar una difusión a nivel de Internet. La difusión se limita en gran medida a las tecnologías de redes de área local (LAN), sobre todo Ethernet y Token Ring , donde el impacto en el rendimiento de la difusión no es tan grande como lo sería en una red de área amplia .
Sucesor de IPv4, IPv6 no implementa el método de difusión para evitar saturar la red cuando solo unos pocos nodos están interesados en un servicio específico. En su lugar, IPv6 utiliza el direccionamiento multicast , una metodología de enrutamiento de uno a muchos conceptualmente similar . Sin embargo, el multicast limita el grupo de receptores a aquellos que pertenecen a un grupo específico de receptores multicast.
Tanto Ethernet como IPv4 utilizan una dirección de difusión compuesta únicamente por unos para indicar un paquete de difusión. Token Ring utiliza un valor especial en el campo de control IEEE 802.2 .
La difusión de información puede utilizarse indebidamente para realizar un tipo de ataque de denegación de servicio (DoS) conocido como ataque Smurf . El atacante envía solicitudes de ping falsificadas con la dirección IP de origen del ordenador de la víctima, y todos los ordenadores del dominio inundan el ordenador de la víctima con sus respuestas.
Véase también
Referencias
- 1 2 David Padua (2011). Enciclopedia de Computación Paralela . Vol. 4. pág. 43. ISBN 978-0387097657.
- ↑ Goścień, Róża; Walkowiak, Krzysztof; Klinkowski, Mirosław (14 de marzo de 2015). "Algoritmo de búsqueda tabú para enrutamiento, modulación y asignación de espectro en red óptica elástica con tráfico anycast y unicast" . Redes de Computadoras . 79 : 148–165 . doi : 10.1016/j.comnet.2014.12.004 . ISSN 1389-1286 .
- ↑ Andrew Tanenbaum (2003). Redes informáticas . Prentice Hall. pág . 368. ISBN 0-13-066102-3.
- ↑ J. Duato ; Sudhakar Yalamanchili; Lionel Ni (2012). Redes de Interconexión . págs. 210-211 . ISBN 978-1558608528.
- ↑ Jesper Larsson Träff (2002). Comunicación MPI mejorada de todos a todos en un clúster SMP de Giganet . Actas de la 9.ª Reunión del Grupo Europeo de Usuarios de PVM/MPI sobre Avances Recientes en Máquinas Virtuales Paralelas e Interfaz de Paso de Mensajes. págs. 392–400 . ISBN 3-540-44296-0.
Enlaces externos
- "Radiodifusión en red y multidifusión" . Archivado del original el 11 de octubre de 2007.
- Tecnología de redes informáticas
- Paquetes (tecnología de la información)
- Topología de red
- Servicios de telecomunicaciones
- Comunicación entre procesos