Les grands types d’adresses IPv6

À la place des classes, IPv6 utilise des catégories fonctionnelles :

TypeDescriptionExemple
Unicast globalComparable au public IPv4, routable sur Internet2001:db8::/32 (documentation)
Link-localCommunication sur le segment local uniquement (équivalent APIPA)fe80::/10
Unique localÉquivalent du privé IPv4 (RFC 1918)fc00::/7 (souvent fd00::/8)
MulticastComme en IPv4 classe D, mais beaucoup plus richeff00::/8
AnycastUne 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.