Ils se trouvent à des niveaux différents de la pile ISO. Une adresse IP de destination de 255.255.255.255 fait du paquet un paquet IP de diffusion au niveau IP. La définition du drapeau de diffusion dans le paquet DHCP n'aurait pas cet effet.
Le drapeau lui-même peut être considéré comme une information pour le serveur DHCP - il indique au serveur qu'il doit répondre par diffusion. C'est le plus souvent le cas lorsque le client n'a pas encore d'adresse IP et qu'il a besoin d'une réponse par diffusion car il n'y a pas encore d'adresse IP vers laquelle faire de l'unicast. Le serveur DHCP ne devrait pas avoir besoin d'inspecter les en-têtes des paquets pour savoir comment répondre, c'est au protocole dhcp de le faire savoir.
Il est concevable qu'une requête DHCP soit envoyée comme un paquet unicast, directement au serveur DHCP - mais le drapeau de diffusion peut toujours être défini dans les drapeaux DHCP pour indiquer au serveur DHCP qu'il doit répondre par diffusion, quel que soit l'aspect des en-têtes.
En résumé, les en-têtes IP et UDP informent les couches IP et UDP de la pile de ce qui se passe, tandis que le contenu du DHCP relève de la couche application et informe l'application DHCP de ce qui se passe.