La multidifusión utiliza un rango especial de
direcciones denominado rango de clase D. Estas
direcciones no identifican nodos sino redes o subredes. Cuando se envía un
paquete con una dirección de multidifusión, todos los enrutadores intermedios
se limitan a re-enviar el paquete hasta el enrutador de dicha subred. Éste
último se encarga de hacerlo llegar a todos los nodos que se encuentran en la
subred.
Aquella dirección
que tiene todos y cada uno de los bits de la parte de dirección de máquina con
valor 1 es una dirección de multidifusión. Por ejemplo, en una red
192.168.11.0/24, la dirección de broadcast es 192.168.11.255. El valor de host
255 en 192.168.11.255 se codifica en binario con sus ocho bits a 1: 11111111.