Există trei tipuri de adrese IPv6:
- Unicast - O adresă IPv6 unicast identifică în mod unic o interfață de pe un echipament cu IPv6. Așa cum se arată în figură, o adresă IPv6 a sursei trebuie să fie o adresă unicast.
- Multicast - O adresă IPv6 multicast este utilizată pentru a trimite un singur pachet IPv6 către mai multe destinațiie.
- Anycast - O adresă IPv6 anycast este o adresă IPv6 unicast care poate fi alocată mai multor echipamente. Un pachet trimis către o adresă anycast este rutat către echipamentul cel mai apropiat care are acea adresă. Adresele anycast depășesc scopul acestui curs.
Spre deosebire de IPv4, IPv6 nu are o adresă de broadcast. Totuși, există o adresă IPv6 de multicast către toate host-urile care oferă același rezultat.