Exemples : 203.0.113.45, ::ffff:203.0.113.45, 64:ff9b::cb00:712d, 2002:cb00:712d::1.
🌐 Web et technique
Transformez une adresse IPv4 en adresse IPv6 mappée, NAT64 ou 6to4, ou extrayez l'IPv4 contenue dans une adresse IPv6.
Exemples : 203.0.113.45, ::ffff:203.0.113.45, 64:ff9b::cb00:712d, 2002:cb00:712d::1.
IPv4 et IPv6 coexistent sur Internet, et plusieurs mécanismes permettent de représenter une adresse IPv4 dans l'espace IPv6. Le plus courant est l'adresse IPv4 mappée, de la forme ::ffff:a.b.c.d : les 80 premiers bits sont à zéro, les 16 suivants à un, et les 32 derniers contiennent l'adresse IPv4. Les applications qui écoutent sur une socket IPv6 à double pile voient ainsi les clients IPv4 sous cette forme, ce que l'on constate dans les journaux de serveurs.
L'outil produit la forme mixte, la forme compressée où les zéros consécutifs sont remplacés par « :: » selon la RFC 5952, et la forme développée sur 32 chiffres. Il calcule également l'adresse NAT64 du préfixe bien connu 64:ff9b::/96, le préfixe 6to4 ainsi que l'ancien format compatible, et affiche l'entier, l'hexadécimal, le binaire et les noms de domaine de DNS inverse.
Dans l'autre sens, collez une adresse IPv6 pour savoir si elle encapsule une adresse IPv4 et la retrouver. Les conversions sont purement mathématiques : elles ne tiennent pas compte de la disponibilité réelle de l'adresse ni de la configuration de votre réseau.
C'est l'adresse IPv4 192.168.1.1 écrite dans le format IPv6 mappé. Elle apparaît quand un service à double pile reçoit une connexion IPv4 sur une socket IPv6.
Non, elle n'est pas faite pour circuler dans les paquets IPv6. Elle sert uniquement de représentation interne aux logiciels. Pour joindre un hôte IPv4 depuis un réseau IPv6 seul, on utilise NAT64.
Il remplace une suite de groupes de zéros et ne peut apparaître qu'une fois. L'adresse développée permet de retrouver tous les groupes manquants.