32 bits contre 128 bits
IPv4 utilise un champ d’adresse de 32 bits ; IPv6 en utilise 128. L’espace beaucoup plus vaste accompagne la croissance d’Internet sans imposer partout le même partage d’IPv4 publique.
Une interface peut néanmoins avoir plusieurs IPv6 locales, stables ou temporaires, et pas une identité fixe unique.
Notation et enregistrements DNS
IPv4 s’écrit avec quatre nombres décimaux, comme l’adresse de documentation 192.0.2.10. IPv6 emploie des groupes hexadécimaux et peut raccourcir les zéros, comme 2001:db8::10.
DNS emploie A pour IPv4 et AAAA pour IPv6.
- IPv4 : 32 bits et octets décimaux.
- IPv6 : 128 bits et groupes hexadécimaux.
- Les deux peuvent être natifs ou traduits.
- Dual stack fournit les deux familles.
Poursuivez avec Qu’est-ce qu’une adresse IP ?, comparez avec Adresse IP publique ou privée : comparaison ou utilisez Trouver son IP publique et privée sur Android pour l’étape pratique suivante.
Dual stack et choix du chemin
Système et application choisissent une famille joignable. Deux services ouverts sur le même téléphone peuvent donc utiliser des protocoles différents.
Un contrôle public ne décrit que sa requête. Testez les deux familles séparément quand un VPN ou une panne peut les traiter différemment.
Les détails de protocole de ce guide suivent RFC 3849 — IPv6 Address Prefix Reserved for Documentation et RFC 8981 — Temporary Address Extensions for IPv6 ; consultez ces sources primaires pour la terminologie exacte et les cas limites.
Pourquoi une famille peut manquer
Fournisseur, routeur, VPN ou destination peuvent ne gérer qu’une famille ; DNS peut ne publier qu’un type ; le filtrage peut casser une sonde. Un ping raté ne prouve pas l’absence totale du protocole.
- Comparer Wi-Fi et mobile.
- Noter le VPN.
- Tester une destination connue de chaque famille.
- Comparer au fonctionnement réel de l’application.
Performance, confidentialité et sécurité
IPv6 n’est pas automatiquement plus rapide : route, distance, traduction et charge décident. Aucune famille ne procure l’anonymat. Les IPv6 temporaires limitent une corrélation simple, sans masquer les autres identifiants.
Pare-feu, mises à jour, chiffrement applicatif et configuration restent nécessaires pour les deux.
Notation et déploiement en un coup d’œil
IPv6 permet de raccourcir des groupes de zéros consécutifs, d’où une apparence inhabituelle. Un outil doit indiquer clairement la famille plutôt que demander de compter les signes. Les adresses de documentation illustrent la notation et ne sont pas des cibles publiques réelles.
| Propriété | IPv4 | IPv6 |
|---|---|---|
| Longueur | 32 bits | 128 bits |
| Notation habituelle | Quatre nombres, par exemple 192.0.2.10 | Groupes hexadécimaux, par exemple 2001:db8::10 |
| Portées locales | Plages privées RFC 1918 | Link-local et unique-local |
| Déploiement actuel | Natif, traduit ou privé avec NAT | Natif, dual stack ou traduit |
| Enregistrement DNS | A | AAAA |
NAT et réseaux de transition relient les protocoles
L’espace IPv4 public étant limité, les réseaux domestiques et mobiles utilisent souvent IPv4 privée et traduction d’adresses. IPv6 offre un espace beaucoup plus vaste, mais les politiques de pare-feu restent responsables de la joignabilité entrante.
Les fournisseurs ne changent pas de protocole en une seule étape. Ils exploitent dual stack, traduisent un accès IPv6 vers des destinations IPv4 ou conservent le partage opérateur. L’adresse publique observée peut donc venir d’un trajet natif ou traduit.
La version ne décide ni des performances ni de la confidentialité
Le trajet le plus rapide dépend de la distance, du peering, de la charge, de la traduction et du support de la destination. Testez les deux familles dans des conditions proches si un VPN ou une panne partielle peut les traiter différemment. Un ping bloqué ne prouve pas l’absence de trafic applicatif.
Les adresses IPv6 temporaires peuvent limiter une corrélation simple dans le temps sans rendre l’appareil anonyme. Comptes, cookies et autres signaux subsistent. Chiffrement, mises à jour, pare-feu et configuration sûre restent requis avec IPv4 comme IPv6.