Bien que DHCPv6 et DHCPv4 fournissent des services similaires, ces deux protocoles sont indépendants. Le protocole DHCPv6 est défini dans la norme RFC 3315. Cette spécification a fait l'objet d'un travail approfondi au fil des années comme l'indique le nombre de révisions du document RFC sur DHCPv6 puisqu'il s'agit du document Internet le plus révisé.
Option DHCPv6 sans état (annonce de routeur et DHCPv6)
L'option DHCPv6 sans état enjoint le client à utiliser les informations dans le message RA pour l'adressage, mais les paramètres de configuration supplémentaires sont fournis par un serveur DHCPv6.
Le client crée son adresse de monodiffusion globale IPv6 à l'aide du préfixe et de la longueur de préfixe indiqués dans le message RA, et de l'IID généré via le processus EUI-64 ou aléatoirement.
Le client communique alors avec un serveur DHCPv6 sans état pour obtenir des informations complémentaires non fournies dans le message RA. Il peut s'agir d'une liste d'adresses IPv6 de serveurs DNS, par exemple. Ce processus est appelé DHCPv6 sans état, car le serveur ne conserve aucune information sur l'état des clients (c'est-à-dire une liste des adresses IPv6 disponibles et attribuées). Le serveur DHCPv6 sans état fournit uniquement des paramètres de configuration pour les clients et non pour les adresses IPv6.
Dans le cas de DHCPv6 sans état, l'indicateur O est configuré sur 1 et l'indicateur M conserve sa valeur par défaut de 0. La valeur de 1 de l'indicateur O sert à informer le client que des informations de configuration supplémentaires sont disponibles auprès d'un serveur DHCPv6 sans état.
Pour modifier le message RA envoyé sur l'interface d'un routeur pour indiquer DHCPv6 sans état, utilisez la commande suivante :
Router(config-if)# ipv6 nd other-config-flag