Les grands types d’adresses IPv6
À la place des classes, IPv6 utilise des catégories fonctionnelles :
| Type | Description | Exemple |
|---|---|---|
| Unicast global | Comparable au public IPv4, routable sur Internet | 2001:db8::/32 (documentation) |
| Link-local | Communication sur le segment local uniquement (équivalent APIPA) | fe80::/10 |
| Unique local | Équivalent du privé IPv4 (RFC 1918) | fc00::/7 (souvent fd00::/8) |
| Multicast | Comme en IPv4 classe D, mais beaucoup plus riche | ff00::/8 |
| Anycast | Une adresse partagée par plusieurs machines, routée vers la plus proche | (pris dans l’espace unicast) |
Pas de broadcast en IPv6
En IPv6, il n’y a pas d’adresse de broadcast.
La fonction est remplacée par le multicast (ex. ff02::1 = tous les nœuds du segment local).
en IPV6 des adresses sont attribuées par défaut :
on constate des ipv6 attribuée par défaut aux interface !
lo : 0::1 logique
Cette adresse IPv6 fe80::a00:27ff:fe18:e37e est une adresse link-local (locale au lien). Voici comment et pourquoi elle est attribuée.
1. La structure de l'adresse
Préfixe fe80::/10
Les adresses fe80::/10 sont réservées pour les communications sur le lien local. Elles ne sont pas routées en dehors du segment réseau.
La partie interface : a00:27ff:fe18:e37e
Cette partie est construite à partir de l'adresse MAC de l'interface réseau.
Détail du calcul EUI-64 :
Adresse MAC d'origine :
Supposons une MAC 08:00:27:18:e3:7e
Insertion de ff:fe au milieu :
08:00:27:ff:fe:18:e3:7e
Inversion du 7e bit (bit "universal/local") :
Le premier octet 08 en binaire = 00001000
On inverse le 7e bit (le bit "U/L") : 00001000 → 00001010 = 0a
Résultat : 0a:00:27:ff:fe:18:e3:7e
Adresse IPv6 obtenue :
fe80::a00:27ff:fe18:e37e
2. Pourquoi cette adresse ?
Cette adresse est attribuée automatiquement par le système d'exploitation (Windows, Linux, macOS, etc.) selon la norme RFC 4291 (IPv6 Addressing Architecture).
Pourquoi fe80:: ?
C'est le préfixe réservé pour les communications link-local. Elle permet à des machines sur le même lien physique (même switch, même VLAN) de communiquer sans configuration DHCP ou routage.
Pourquoi l'adresse MAC ?
L'utilisation de l'adresse MAC garantit que l'adresse est unique sur le lien local. Aucun risque de conflit avec une autre machine ayant la même adresse link-local.
Pourquoi modifier le bit U/L ?
Le 7e bit est inversé pour indiquer que l'adresse est dérivée d'une MAC (bit "local" à 0) mais qu'elle est formée localement (bit "universal" à 1 après inversion). C'est une convention du standard EUI-64.
3. Autres adresses possibles
En plus de cette adresse link-local, une machine peut avoir :
Une ou plusieurs adresses globales unicast (via SLAAC ou DHCPv6)
Une adresse temporaire (pour la vie privée, RFC 4941)
Des adresses multicast (ff02::1, etc.)
L'adresse fe80::a00:27ff:fe18:e37e est toujours présente sur une interface IPv6 activée, même sans connectivité Internet.
