Mielőtt egy forgalomirányító RA-üzeneteket küldhetne, engedélyezni kell rajta az IPv6-irányítást. Ennek engedélyezéséhez használjuk az alábbi parancsot:
Router(config)# ipv6 unicast-routing
1. Az 1. ábrán látható topológia szerint a PC1 úgy van beállítva, hogy automatikusan szerezzen magának IPv6-címet. Mivel a PC1 nem kapott RA-üzenetet az elindítása óta, ezért egy RS-üzenetet küld az összes forgalomirányítót tartalmazó (all-routers) csoportcímre, amelyben jelzi a helyi IPv6-forgalomirányító felé, hogy szüksége van egy RA-üzenetre.
2. Ahogy a 2. ábrán is látszik, az R1 megkapja az RS-üzenetet, amelyre egy RA-üzenettel válaszol. Az RA üzenet tartalmazza a hálózat előtagját, valamint az előtag hosszát. Az RA-üzenet elküldése az IPv6 összes állomást tartalmazó (all-nodes) FF02::1 csoportcímére történik, amelyben a forgalomirányító link-local címe van megadva IPv6-forráscímként.
3. A PC1 megkapja a helyi hálózat előtagját és az előtag hosszát tartalmazó RA-üzenetet. A PC1 ezen információk alapján létrehozza a saját IPv6 globális egyedi címét. A PC1 már rendelkezik egy 64-bites hálózati előtaggal, de egy globális egyedi cím létrehozásához szüksége van egy 64-bites interfészazonosítóra (Interface ID, IID) is.
Annak, hogy a PC1 létrehozhassa a saját, egyedi IID-jét, két módja van:
- EUI-64 - Az EUI-64 folyamat segítségével a PC1 a 48-bites MAC-címe alapján hoz létre egy IID-t.
- Véletlenszerűen generált - A 64-bites IID lehet egy, a kliens operációs rendszere által generált véletlen szám.
A PC1 a 64-bites előtag és a 64-bites interfészazonosító kombinálásával létrehozhat egy 128-bites IPv6 globális egyedi címet a 3. ábrán látható módon. A PC1 a forgalomirányító link-local címét használja az alapértelmezett átjáró címeként.
4. Mivel a SLAAC protokoll állapotmentes, ezért a PC1-nek használat előtt ellenőriznie kell az újonnan létrehozott IPv6-cím egyediségét. Ahogy a 4. ábrán is látszik, a PC1 egy ICMPv6 szomszédkeresés (Neighbor Solicitation) üzenetet küld ki, amelyben a saját címe van megadva IPv6-célcímként. Ha semmilyen másik eszköz nem válaszol a szomszédkeresés üzenetre, akkor a cím egyedi és a PC1 használatba veheti. Ha egy szomszédhirdetés (Neighbor Advertisement) üzenet érkezik válaszként a PC1-nek, akkor a cím mégsem egyedi, így az operációs rendszernek kell meghatározni az új interfészazonosítót.
Ez a folyamat az ICMPv6 szomszédfelderítő (Neighbor Discovery) protokolljának részét képezi, és címütközés-érzékelés (Duplicate Address Detection, DAD) néven is ismert.