Ahogy az 1. ábrán is látszik, mindegy, hogy állapotmentes vagy állapottartó DHCPv6-ról van szó, minden a forgalomirányítótól érkező ICMPv6-üzenettel kezdődik. Az RA-üzenet lehet periodikus, de kérelmezheti egy RS-üzenetet küldő eszköz is.

Ha az RA-üzenet állapotmentes vagy állapottartó DHCPv6-ot jelez, akkor az eszköz DHCPv6 kliens/szerver kommunikációt kezdeményez.

DHCPv6 kommunikáció

Ha az RA-üzenet állapotmentes vagy állapottartó DHCPv6-ot jelez, a DHCPv6 műveleteket hívjuk segítségül. A DHCPv6-üzenetek küldése UDP-n keresztül történik. A szerver által a kliensnek küldött DHCPv6-üzenetek az UDP 546-os célportját használják. A kliens által a szervernek küldött DHCPv6-üzenetek pedig az UDP 547-es célportját használják.

A kliensnek, amely jelen esetben egy DHCPv6-kliens, találnia kell egy DHCPv6-szervert. A 2. ábrán a kliens egy DHCPv6 SOLICIT üzenetet küld az IPv6 összes DHCPv6-szervert tartalmazó (all-DHCPv6-servers nevű) FF02::1:2 csoportcímére. Ez a csoportcím link-local hatókörrel rendelkezik, ami azt jelenti, hogy a forgalomirányítók nem továbbítják az üzeneteket más hálózatokba.

Ahogy a 3. ábrán is látszik, egy vagy több DHCPv6-szerver DHCPv6 ADVERTISE üzenet küldésével válaszol. Az ADVERTISE üzenet jelzi a DHCPv6-kliens számára, hogy a szerver elérhető DHCPv6-szolgáltatással rendelkezik.

A 4. ábrán a kliens válaszként egy DHCPv6 REQUEST vagy INFORMATION-REQUEST üzenetet küld a szervernek, attól függően, hogy állapottartó vagy állapotmentes DHCPv6-ról van szó.

Ahogy az 5. ábrán is látszik, a szerver válaszként egy DHCPv6 REPLY üzenetet küld a kliensnek, amely tartalmazza a REQUEST vagy INFORMATION-REQUEST üzenetben kért adatokat.