Selon la définition de la RFC4291, les adresses IPv6 ont 3 formats : format préféré, représentation compressée et représentation d'adresse IPv6 avec adresse IPv4 intégrée.
1. Format préféré
La longueur de l'adresse IPv6 est de 128 bits (bit). Divisez l'adresse de 128 bits en un segment tous les 16 bits et divisez chaque conversion. les segments en nombres hexadécimaux et séparez-les par des deux-points.
Par exemple : 2000:0000:0000:0000:0001:2345:6789:abcd
2. Expression compressée
Si une dizaine commence. avec deux points Dans une adresse IPv6 exprimée en notation hexadécimale, si plusieurs valeurs de segments consécutifs sont 0, alors ces 0 peuvent être abrégés en ::. Il ne peut y en avoir qu'un seul ::
par adresse.
2001:DB8:0:0:8:800:200C:417A
peut être compressé en :
2001:DB8::8:800:200C:417A
3. Représentation de l'adresse IPv6 avec adresse IPv4 intégrée
Dans cette méthode de représentation, la première partie de l'adresse IPv6 est exprimée en hexadécimal, et la partie de l'adresse IPv4 est exprimée en hexadécimal. est au format décimal :
Il existe deux représentations d'adresses IPv6 avec des adresses IPv4 intégrées :
Adresse IPv6 compatible IPv4 : 0:0:0:0:0:0192.168.1.2
Adresse IPv6 de mappage IPv4 : 0:0:0:0:0FFFF:192.168.1.2 ou ::FFFF:192.168.1.2
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!