Um die Auflösung von Namen zu IPv6-Adressen zu ermöglichen muss das
Domain Name System (DNS) erweitert werden. Hierzu wurde ein neuer
Anfrage-Typ eingeführt,
der AAAA Record. Dieser liefert zu einem Namen die zugehörige
IPv6-Adresse. Um zu einer bekannten IPv6-Adresse den zugehörigen
Namen zu ermitteln gibt es zwei Standards. Der erste, der mittlerweile
nicht mehr verwendet werden sollte, verwendet die Domain ip6.int.
Um die Auflösung vorzunehmen wird die IPv6-Adresse in
Hexadezimal-Schreibweise rückwärts
geschrieben und jede Ziffer als Subdomain betrachtet. Die Adresse
2001:200:0:4819:203:47ff:fea5:3085 kann also durch eine Anfrage nach
5.8.0.3.5.a.e.f.f.f.7.4.3.0.2.0.9.1.8.4.0.0.0.0.0.0.2.0.1.0.0.2.ip6.int.
aufgelöst werden.
Der aktuellere Standard, der auch dauerhaft verwendet werden soll,
nutzt die Domain ip6.arpa, analog zu IPv4. Hierbei wird die
Adresse in der sogenannten Bitstring-Notation verwendet. Diese
Schreibweise erlaubt die Delegation von Zonen an beliebigen Stellen in
der Bitweisen Schreibweise. Das obige Beispiel würde zu einer Abfrage wie
\[x2001020000004819020347fffea53085/128].IP6.ARPA. führen, wobei diese
auch in mehrere hierarchische Teile unterteilt werden kann, also
\[020347fffea53085/64].\[x4819/16].\[x200102000000/48].IP6.ARPA.