Le symbole %
dans une adresse IPv6 est utilisé pour spécifier la zone ou la portée de l'adresse lorsque vous travaillez sur des systèmes dotés de plusieurs interfaces réseau.
Ce concept est particulièrement pertinent pour les adresses lien-local IPv6, qui sont uniques uniquement dans une étendue de réseau spécifique (telle qu'une interface réseau locale) et non sur l'ensemble du réseau.
Utilisation du %
dans les adresses IPv6 :
1. Adresses lien-local :
- Les adresses lien-local dans IPv6 sont celles qui commencent par
fe80::
et ne sont valables que sur le segment de réseau local ou le lien spécifique. Ils ne sont pas routables au-delà de ce lien. - Par exemple,
fe80::1ff:fe23:4567:890a%eth0
indique que l'adresse IPv6fe80::1ff:fe23:4567:890a
est valide et accessible uniquement sur l'interface appeléeeth0
.
2. Spécification des zones :
- El
%
suivi du nom de l'interface (tel queeth0
,wlan0
) ou un identifiant numérique de l'interface (notamment sur les systèmes Windows, où il peut s'agir d'un index, tel que%12
) précise la « zone » dans laquelle cette adresse est reconnaissable et pertinente. - Cela est nécessaire car la même adresse lien-local pourrait être utilisée sur différentes interfaces réseau du même système, et sans spécification de zone, il ne serait pas clair sur quelle interface le trafic pour cette adresse doit être acheminé.
Importance de la spécification de la zone :
- Désambiguïsation : Sur les appareils dotés de plusieurs interfaces réseau, tels que les serveurs, les ordinateurs portables dotés de plusieurs adaptateurs ou les systèmes intégrés, la spécification de la zone garantit que le trafic est acheminé via la bonne interface.
- Évitez les conflits : Il permet d'utiliser le même segment d'adresse lien-local sur différentes interfaces sans conflit, puisque les adresses ne sont pas « vues » entre différentes interfaces à moins que le routage ou le pontage ne soient explicitement configurés.
Considérations techniques :
- Non routable : Les adresses lien-local, et donc les spécifications de zone, ne sont pas routables et ne doivent être utilisées que dans un segment de réseau local.
- Programmation et Configuration : Lors de la programmation ou de la configuration d'un réseau dans un environnement IPv6, il est important d'être conscient de l'importance des zones pour les adresses lien-local, notamment dans les scripts ou la configuration réseau.
En résumé, l'utilisation du symbole %
dans les adresses IPv6 est essentiel pour la gestion correcte des interfaces réseau dans les systèmes dotés de plusieurs adaptateurs réseau, garantissant que les adresses lien-local sont utilisées de manière efficace et sans ambiguïté.