Wyróżniamy 3 typy adresów IPv6:

  • adres unicast – identyfikuje pojedynczy interfejs, pakiety są dostarczane tylko do odbiorcy,
  • adres multicast – identyfikuje grupę interfejsów, pakiety są dostarczane do wszystkich członków grupy,
  • adres anycast – identyfikuje grupę interfejsów, pakiety są dostarczane tylko do najbliższego odbiorcy.

Zakresy adresów unicastowych:

  • global unicast – adresy globalnie unikalne, widoczne w całym internecie, odpowiednik adresów publicznych IPv4, zaczynają się od 2 lub 3,
  • link-local – adresy wykorzystywane do komunikacji w jednym segmencie sieci, routery nie przekazują tych adresów dalej, zaczynają się od FE8, FE9, FEA, lub FEB,
  • unique local – odpowiednik prywatnych adresów IPv4, zaczynają się od FC lub FD.