Différentes sortes d'adresses IPv6 jouent des rôles particuliers. Ces propriétés sont indiquées par le début de l'adresse, appelé préfixe (RFC 5156, RFC 4291, RFC 3587) :
Préfixe | Description |
---|---|
::/8 | Adresses réservées |
2000::/3 | Adresses unicast routables sur Internet |
fc00::/7 | Adresses locales uniques |
fe80::/10 | Adresses locales lien |
ff00::/8 | Adresses multicast |
Celles-ci représentent 1/8e de l'espace d'adressage total d'IPv6.
Parmi les adresses de 2000::/3, on distingue :
Ces adresses sont utilisées pour les communications locales et ne sont routables que sur les sites qui le souhaitent. C'est l'équivalent des plages d'adresses privées de RFC 1918. L'adresse comprend un préfixe pseudo-aléatoire de 40 bits pour éviter les conflits lors de l'interconnexion de réseaux privés.
Les adresses de lien local (utilisables uniquement au sein d'un réseau local de niveau 2, non routables) appartiennent à fe80::/64. Ces adresses ne sont uniques que sur un lien, un hôte peut donc avoir plusieurs interfaces avec la même adresses link-local. On lève les ambiguïtés en précisant l'interface.
En IPv6, il n'y a pas d'adresse broadcast, elle est remplacée par des adresses multicast propres à l'application. Il existe une adresse ff02::1 (all nodes) limitée au lien local et dont l'utilisation par les applications est découragée.
NDP utilise l'adresse multicast ff02::1:ff00:0/104 pour découvrir l'adresse MAC d'un hôte dont l'adresse IPv6 est connue (solicited node). Les 24 derniers bis de l'adresse sont constitués des 24 derniers bits de l'adresse IPv6. L'utilisation de multicast au lieu d'une adresse broadcast permet d'optimiser la diffusion de ce message.
Préfixe | Description |
---|---|
3ffe::/16 5f00::/8 | Adresses utilisées par le réseau expérimental 6bone |
fec0::/10 | Adresse locale de site |
::a.b.c.d/96 | Adresse compatible IPv4 (a.b.c.d est une adresse IPv4) |
Ces adresses sont spécifiées dans la RFC 1884 de décembre 1995 mais leur usage est considéré comme obsolète depuis 2004 avec la RFC 3879. Elles sont remplacées par les adresses locales uniques avec la RFC 4193.
Ces adresses étaient réservées pour être utilisées dans un mécanisme de transition. Elles sont rendues obsolètes par la RFC 4291.