Formats d'adresses IPv6

Les adresses IPv6 ont une longueur de 128 bits et sont notées sous forme de chaînes de valeurs hexadécimales. Tous les groupes de 4 bits sont représentés par un caractère hexadécimal unique, pour un total de 32 valeurs hexadécimales. Les exemples de l'illustration 1 sont des adresses IPv6 entièrement développées. Deux règles permettent de réduire le nombre de chiffres requis pour représenter une adresse IPv6.

Règle n° 1 - Omettre les zéros en début de segment

La première règle pour réduire la notation des adresses IPv6 consiste à omettre les zéros (0) du début d'une section de 16 bits. Par exemple :

  • 01AB est équivalent à 1AB

  • 09F0 est équivalent à 9F0

  • 0A00 est équivalent à A00

  • 00AB est équivalent à AB

Règle n° 2 - Omettre les séquences composées uniquement de zéros

La deuxième règle permettant d'abréger la notation des adresses IPv6 est qu'une suite de deux fois deux-points (::) peut remplacer tout groupe consécutif de zéros. Une suite de deux fois deux points (::) peut être utilisée une seule fois par adresse : sinon, il serait possible d'aboutir sur plusieurs adresses différentes.

Les illustrations 2 et 4 indiquent comment utiliser les deux règles de compression des adresses IPv6 de l'illustration 1.