Hosts können IPv6-Adressen auf verschiedene Arten zugewiesen bekommen:
1. Manuelle Konfiguration: Ein Administrator kann manuell eine IPv6-Adresse für einen Host festlegen.
2. Auto-Konfiguration: Ein Host kann automatisch eine IPv6-Adresse generieren, indem er die MAC-Adresse seines Netzwerkadapters verwendet. Diese Art der Adressierung wird als EUI-64-Adressierung bezeichnet.
3. DHCPv6: Das Dynamic Host Configuration Protocol (DHCP) kann auch für IPv6 verwendet werden, um Hosts Adressen und andere Konfigurationsoptionen zuzuweisen. DHCPv6 kann sowohl für die automatische als auch die manuelle Konfiguration verwendet werden.
4. Stateless Address Autoconfiguration (SLAAC): Dies ist ein Mechanismus, bei dem ein Host seine IPv6-Adresse aus dem Netzwerk ableitet, indem er Router Solicitation-Nachrichten verschickt, um verfügbare Router zu finden und dann Router Advertisements erhält, die Konfigurationsinformationen wie Präfixe und andere Optionen enthalten.
Insgesamt gibt es also mehrere Möglichkeiten, IPv6-Adressen an Hosts zuzuweisen, wobei einige Methoden mehr Kontrolle und andere mehr Automatisierung bieten.