




Nel networking informatico, il broadcasting si riferisce alla trasmissione di un pacchetto che sarà ricevuto da ogni dispositivo sulla rete. In pratica, la portata della trasmissione è limitata a un dominio di trasmissione. Il broadcasting di un messaggio è in contrasto con l’indirizzamento unicast in cui un host invia datagrammi a un altro singolo host identificato da un indirizzo unico.
Il broadcasting è il metodo di comunicazione più generale, ed è anche il più intenso nel senso che possono essere richiesti molti messaggi e sono coinvolti molti dispositivi di rete.
Il broadcasting può essere eseguito come all scatter in cui ogni mittente esegue il proprio scatter in cui i messaggi sono distinti per ogni ricevitore, o all broadcast in cui sono gli stessi.
Il metodo MPI message passing che è lo standard de facto sui grandi cluster di computer include il metodo MPI_Alltoall.
Non tutte le tecnologie di rete supportano l’indirizzamento broadcast; per esempio, né X.25 né il frame relay hanno capacità di trasmissione. L’Internet Protocol Version 4 (IPv4), che è il principale protocollo di rete in uso oggi su Internet e tutte le reti connesse ad esso, supporta il broadcasting, ma il dominio di broadcasting è la sottorete dell’host che trasmette, che è tipicamente piccola; non c’è modo di fare un broadcasting su tutta Internet. Il broadcasting è in gran parte confinato alle tecnologie delle reti locali (LAN), in particolare Ethernet e Token Ring, dove l’impatto sulle prestazioni del broadcasting non è così grande come lo sarebbe in una rete ad ampio raggio.
Il successore del protocollo Internet versione 4 (IPv4), IPv6 non implementa il metodo broadcast, in modo da evitare di disturbare tutti i nodi di una rete quando solo alcuni sono interessati a un particolare servizio. Invece si affida all’indirizzamento multicast – una metodologia di routing uno-a-molti concettualmente simile. Tuttavia, il multicasting limita il pool di ricevitori a quelli che si uniscono ad uno specifico gruppo di ricevitori multicast.
Sia Ethernet che IPv4 usano un indirizzo broadcast all-ones per indicare un pacchetto broadcast. Token Ring usa un valore speciale nel campo di controllo IEEE 802.2.
.