Broadcast diretto

Effettuare il broadcast diretto significa indirizzare tutti i nodi di una certa subnet. Ottenuto l'indirizzo di rete (per esempio 192.168.100.0) e la subnet mask (per esempio: 255.255.255.0) si ottiene mettendo a 1 tutti i bit della parte "host" dell'indirizzo (per esempio: 192.168.100.255). 

Questi broadcast vengono raramente usati nella subnet dove sono emessi; più spesso vengono “diretti” verso una subnet esterna, e sono inoltrati dai router intermedi come normali pacchetti unicast; solo il router connesso alla rete “target” li vede come broadcast (avendo finalmente la SM esatta), e deve essere abilitato a inoltrarli col comando: ip directed-broadcast applicato all’interfaccia di uscita, altrimenti li scarta. Se li inoltra, solitamente li “esplode” in "broadcast limitato" (limited broadcast).

I comandi per configurare l'inoltro dei broadcast sono, in generale:

R(config-if)#ip helper-address IP-addr        da dare sull’interfaccia entrante
R(config)#ip forward-protocol protocols     per scegliere “cosa” inoltrare
R(config-if)#ip directed-broadcast              da dare sull’interfaccia uscente

» Glossario di Internetworking