Aller au contenu principal

2.2. Compression de zéros

2.2. Compression de zéros (Zero Compression)

« Une syntaxe spéciale est disponible pour compresser les zéros. L'utilisation de "::" indique un ou plusieurs groupes de 16 bits de zéros. »

Il est possible de choisir d'omettre ou non un seul champ de 16 bits valant zéro.

2001:db8:aaaa:bbbb:cccc:dddd::1

2001:db8:aaaa:bbbb:cccc:dddd:0:1

Lorsqu'il existe plus d'un champ de zéros, on a le choix sur le nombre de champs à raccourcir.

2001:db8:0:0:0::1

2001:db8:0:0::1

2001:db8:0::1

2001:db8::1

De plus, la section 2.2 de [RFC4291] indique :

« "::" ne peut apparaître qu'une seule fois dans une adresse. »

Ceci offre, dans une même adresse, un choix de l'emplacement de la compression des zéros.

2001:db8::aaaa:0:0:1

2001:db8:0:0:aaaa::1