Așa cum se arată în FIgura 1 , DHPv6 stateless sau stateful , sau amândoup , încep cu un mesaj ICMPv6 RA de la router. Mesajul RA ar fi putut fi mesaj periodic sau solicitat de către dispozitiv utilizând un mesaj RS.

Dacă DHCPv6 stateless sau stateful este găsit în mesajul RA , dispozitivul va începe comunicații DHCPv6 client/server.

Comunicații DHCPv6

Când DHCPv6 stateful sau stateless este indicat de către RA , operația DHCPv6 este solicitată. Mesajele DHCPv6 sunt trimise pe UDP. Mesajele DHCPv6 de la server către client utilizează UPD destinație cu portul 546. Clinetul trimite mesaje DHCPv6 către server utilizând UPD destinație cu port 547.

Clientul , acum un client DHCPv6 , trebuie să localizeze un server DHCPv6. În Figura 2 , clientul trimite un mesaj DCHPv6 SOLICIT către adresa IPv6 FF02::1:2. multicast all-DHCPv6-servers. Adresa de multicast are un domeniu link-loca, ceea ce înseamnă ca routerele nu înaintează mesajele către alte rețele.

Unul sau mai multe servere DHCPv6 răspund cu un mesaj DHCPv6 ADVERTISE așa cum se arată în Figura 3. Mesajul ADVERTISE informează clientul DHCPv6 că serverul este disponibil pentru serviciu DHCPv6.

În Figura 4 , clientul răspunde cu un mesaj DHCPv6 REQUEST sau INFORMATION-REQUEST către server , în funcție de faptul dacă se utilizează DHCPv6 stateful sau stateless.

Serverul trimite un DHCPv6 REPLY către client , ce conține informația solicitată în mesajul REQUEST sau INFORMATION-REQUEST așa cum se arată în Figura 5.