Tramite l’indirizzo di broadcast (o IP broadcast), i pacchetti di dati presenti nelle reti IP possono essere inviati a tutti i par­te­ci­pan­ti di una rete locale. Per farlo non serve conoscere gli indirizzi in­di­vi­dua­li delle singole parti della rete. Se ne­ces­sa­rio, l’indirizzo di broadcast può essere calcolato molto fa­cil­men­te.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Cosa c’è dietro l’indirizzo di broadcast

Ogni rete o sottorete possiede un indirizzo di broadcast riservato che tutti i par­te­ci­pan­ti alla rete possono uti­liz­za­re per inviare un broadcast, il quale permette la tra­smis­sio­ne di in­for­ma­zio­ni e servizi a tutti i di­spo­si­ti­vi e com­po­nen­ti della rete senza dover conoscere i loro singoli indirizzi IP. Tra le altre cose, i router di una rete locale usano l’IP broadcast per inviare pacchetti HELLO a tutti i di­spo­si­ti­vi finali, agli switch e ad altri router per mantenere le in­ter­re­la­zio­ni nella rete e scoprire i di­spo­si­ti­vi vicini.

De­fi­ni­zio­ne

Broadcast: Una con­nes­sio­ne mul­ti­pun­to in una rete IP che raggiunge au­to­ma­ti­ca­men­te tutti i par­te­ci­pan­ti della rete senza conoscere gli indirizzi dei de­sti­na­ta­ri. A questo scopo, esiste un indirizzo di broadcast per­ma­nen­te­men­te riservato in ogni rete o sottorete.

Come si può calcolare l’indirizzo di broadcast?

Ogni indirizzo IP è composto da 4 numeri decimali, i co­sid­det­ti ottetti, separati da punti. Un ottetto contiene 8 bit ed è per questo che ogni indirizzo IPv4 è au­to­ma­ti­ca­men­te un indirizzo a 32 bit. Ogni ottetto può rap­pre­sen­ta­re un numero tra 0 e 255. L’indirizzo broadcast è sempre iden­ti­fi­ca­to nella sezione finale della parte host di un indirizzo (inizia nel terzo o quarto ottetto): se tutti i bit dell’host sono impostati sul valore binario “1”, si tratta dell’indirizzo di broadcast.

N.B.

Se tutti i bit dell’host sono impostati sul valore “0”, si tratta dell’indirizzo della sottorete cor­ri­spon­den­te.

L’esempio seguente ha lo scopo di chiarire la com­po­si­zio­ne dei singoli com­po­nen­ti di un indirizzo IP, compreso il calcolo dell’indirizzo di broadcast:

192.128.64.7/24

192.128.64.7 è l’indirizzo IP in questo caso, mentre il suffisso “/24” indica la maschera di sottorete 255.255.255.0.

Un IP broadcast viene assegnato una sola volta per ogni rete. È sempre l’ultimo indirizzo IP della sottorete. L’indirizzo di broadcast in questo esempio, in cui tutti i bit di host sono impostati su “1” come già spe­ci­fi­ca­to, è quindi: 192.128.64.255.

Scoprire l’IP broadcast: una guida pratica

Volete scoprire l’indirizzo di broadcast della vostra rete? Per fare ciò, esistono i comuni sistemi operativi con le ap­pli­ca­zio­ni native a riga di comando e il programma di rete ipconfig (Windows) o “ifconfig” o “ip” (Linux, macOS).

Su Windows, per esempio, procedete come segue:

  1. Avviate il prompt dei comandi uti­liz­zan­do la com­bi­na­zio­ne di tasti [Windows] + [R] ed eseguite il comando “cmd”.
  2. Inserite il comando CMDipconfig /all” nello strumento della riga di comando per ottenere una pa­no­ra­mi­ca di tutti i dati chiave im­por­tan­ti nella vostra rete locale.

Tra le altre cose, il prompt vi presenta l’indirizzo IP del vostro di­spo­si­ti­vo e la maschera di sottorete. Potete ricavare l’IP broadcast da queste in­for­ma­zio­ni: nel nostro esempio con l’indirizzo 192.168.2.34 e la maschera di sottorete 255.255.255.0, l’indirizzo di broadcast è 192.168.2.255.

La procedura per scoprire esat­ta­men­te l’indirizzo di broadcast su Linux e macOS dipende dallo strumento di rete di­spo­ni­bi­le nella ri­spet­ti­va di­stri­bu­zio­ne o versione. Su Ubuntu 20.04, per esempio, potete procedere come segue:

  1. Aprite il menu “Mostra ap­pli­ca­zio­ni”.
  2. Cercate “Terminale” e avviate l’ap­pli­ca­zio­ne facendo doppio clic su di essa.
  3. Inserite il comando “ifconfig”.

Proprio nella seconda riga, Ubuntu presenta tre valori dopo l’ese­cu­zio­ne del comando:

  • inet: l’indirizzo Internet del vostro di­spo­si­ti­vo (qui: 172.18.166.193).
  • netmask: la maschera di sottorete della rete locale (qui: 255.255.250.0).
  • broadcast: l’indirizzo broadcast della rete locale (qui: 172.18.175.255).
Vai al menu prin­ci­pa­le