S'il utilise la SLAAC (SLAAC uniquement ou SLAAC avec DHCPV6), un périphérique reçoit son préfixe et la longueur de préfixe dans un message d'annonce de routeur ICMPv6. Puisque le préfixe de l'adresse est déterminé par le message d'annonce de routeur, le périphérique doit fournir uniquement la partie ID d'interface de l'adresse. Comme indiqué précédemment, l'ID d'interface peut être automatiquement généré selon le processus EUI-64 ou, selon le système d'exploitation, généré aléatoirement. En utilisant les informations du message d'annonce de routeur et l'ID d'interface, le périphérique peut établir son adresse de monodiffusion globale.
Une fois qu'une adresse de monodiffusion globale est attribuée à une interface, le périphérique IPv6 génère automatiquement son adresse link-local. Les périphériques IPv6 doivent avoir au minimum une adresse link-local. Notez qu'une adresse link-local IPv6 permet à un périphérique de communiquer avec les autres périphériques IPv6 situés sur le même sous-réseau.
Les adresses link-local IPv6 servent à diverses fins :
- Un hôte utilise l'adresse link-local du routeur local en tant qu'adresse IPv6 de passerelle par défaut.
- Les routeurs échangent des messages du protocole de routage dynamique via des adresses link-local.
- Les tables de routage des routeurs utilisent l'adresse link-local pour identifier le routeur de saut suivant lors du transfert des paquets IPv6.
Une adresse link-local peut être établie dynamiquement ou configurée manuellement comme adresse link-local statique.
Adresse link-local affectée dynamiquement
L'adresse link-local est créée dynamiquement à l'aide du préfixe FE80::/10 et de l'ID d'interface.
Par défaut, les routeurs Cisco IOS utilisent la méthode EUI-64 pour générer l'ID d'interface de toutes les adresses link-local sur des interfaces IPv6. Pour les interfaces série, le routeur utilise l'adresse MAC d'une interface Ethernet. Notez qu'une adresse link-local doit être unique sur la liaison ou le réseau. Toutefois, un inconvénient de l'utilisation de l'adresse link-local attribuée dynamiquement est sa longueur : il est en effet difficile d'identifier et de mémoriser les adresses attribuées.