Calculateur de sous-réseau IPv6
Données
| Adresse IPv6 | 2001:db8:abcd:1234::1 |
|---|---|
| Longueur de préfixe | 64 |
Calculateur de sous-réseau IPv6
Saisissez une adresse IPv6 et une longueur de préfixe pour trouver l'adresse de réseau, les formes entièrement développée et compressée (RFC 5952), ainsi que le nombre d'adresses couvertes par le préfixe.
Données
Adresse et préfixe
Résultats
Saisissez une valeur pour afficher les résultats.
Sous-réseau
Forme développée
Le sous-réseau IPv6
Un calculateur de sous-réseau IPv6 transforme une adresse IPv6 et une longueur de préfixe en la description complète du réseau auquel elle appartient : l'adresse de réseau, l'adresse écrite à la fois sous sa forme entièrement développée et sous sa forme compressée la plus courte, et le nombre d'adresses couvertes par le préfixe. Quiconque planifie un schéma d'adressage IPv6, configure un routeur ou un pare-feu, ou apprend en quoi le protocole diffère d'IPv4 recourt constamment à cette décomposition.
Comment s'écrivent les adresses IPv6
Une adresse IPv6 fait 128 bits de long — quatre fois la taille d'une adresse IPv4. Au lieu de quatre octets décimaux, elle s'écrit en huit groupes de quatre chiffres hexadécimaux séparés par des deux-points, par exemple 2001:0db8:abcd:1234:0000:0000:0000:0001. Comme des adresses aussi longues sont fastidieuses à lire et à saisir, deux règles de raccourcissement s'appliquent. D'abord, les zéros de tête à l'intérieur d'un groupe peuvent être retirés, si bien que 0db8 devient db8 et 0000 devient 0. Ensuite, une unique suite de groupes consécutifs entièrement nuls peut être remplacée par un double deux-points ::. En appliquant les deux règles à l'adresse ci-dessus, on obtient la forme compressée 2001:db8:abcd:1234::1.
La forme canonique la plus courte est normalisée par RFC 5952 : les zéros de tête sont toujours retirés, le :: remplace la plus longue suite de groupes nuls, et en cas d'égalité entre deux suites la plus à gauche l'emporte. Le :: ne peut apparaître qu'une seule fois, car plus d'une occurrence serait ambiguë. Les formes développée et compressée nomment toujours la même adresse — le choix relève purement de la lisibilité.
Longueur de préfixe et adresse de réseau
IPv6 utilise la notation CIDR exactement comme IPv4 : une adresse suivie d'une barre oblique et d'une longueur de préfixe, comme 2001:db8::/32. Le préfixe est le nombre de bits de tête réservés à la partie réseau ; les 128 − n bits restants identifient les hôtes au sein du sous-réseau. L'adresse de réseau s'obtient en conservant les bits réseau et en mettant à zéro chaque bit d'hôte, puis en écrivant le résultat sous forme compressée.
Le nombre d'adresses dans un bloc découle directement du décompte des bits d'hôte :
Il n'y a pas de règle « soustraire deux » ici. IPv6 ne réserve pas d'adresse de réseau ni de diffusion distincte comme le fait IPv4, si bien que la totalité du bloc est conceptuellement adressable.
Tailles de préfixe courantes
Une poignée de frontières de préfixe domine les déploiements réels :
- /64 — le sous-réseau unique standard. Ses 64 bits d'hôte sont dimensionnés pour l'autoconfiguration d'adresse sans état (SLAAC), et presque toute liaison IPv6 ordinaire est un /64. Un seul /64 contient 2 à la puissance 64 adresses.
- /56 — une allocation typique pour un domicile ou un petit bureau. Il contient 256 sous-réseaux /64 distincts.
- /48 — une allocation courante pour une organisation ou un site plus grand, contenant 65 536 sous-réseaux /64.
Chaque pas de 8 bits de préfixe multiplie le nombre de sous-réseaux /64 par 256. Le nombre d'adresses croît tout aussi vite : un /64 couvre environ 18,4 trillions d'adresses, un /48 environ 1,2 quadrillion.
Exemple résolu
Prenons 2001:db8:abcd:1234::1 avec un préfixe /64. Le masque consacre 64 bits au réseau, laissant 64 bits d'hôte :
La partie hôte (les 64 derniers bits, ici ::1) est mise à zéro pour produire l'adresse de réseau 2001:db8:abcd:1234::, tandis que la forme compressée de l'adresse d'origine reste 2001:db8:abcd:1234::1. Raccourcissez le préfixe à /48 et le réseau devient 2001:db8:abcd::, un bloc de 2 à la puissance 80 — environ 1,2 quadrillion — d'adresses.
Calculateurs associés
Pour les réseaux IPv4, le Calculateur de sous-réseau (CIDR) effectue la même décomposition avec les adresses de réseau, de diffusion et le nombre d'hôtes utilisables. Pour compter les adresses d'une plage IPv4 arbitraire ou la résumer en un bloc, voyez le Calculateur de plage d'adresses IP.
Questions fréquentes (FAQ)
Pourquoi IPv6 a-t-il une apparence si différente d'IPv4 ?
Les adresses IPv6 font 128 bits de long au lieu de 32, c'est pourquoi elles s'écrivent en huit groupes de quatre chiffres hexadécimaux séparés par des deux-points plutôt qu'en quatre octets décimaux.
L'espace plus vaste supprime la pénurie d'adresses qui obligeait les réseaux IPv4 à recourir au NAT, et il permet à chaque sous-réseau d'être un /64 uniforme. La notation hexadécimale à deux-points, avec ses règles de compression des zéros, maintient ces longues adresses lisibles.
Quelle est la différence entre la forme développée et la forme compressée ?
La forme développée écrit les huit groupes avec leurs zéros de tête, comme 2001:0db8:abcd:1234:0000:0000:0000:0001 — utile quand vous avez besoin d'aligner chaque chiffre.
La forme compressée suit RFC 5952 : elle retire les zéros de tête dans chaque groupe et remplace l'unique plus longue suite de groupes entièrement nuls par ::, donnant 2001:db8:abcd:1234::1. Les deux nomment la même adresse ; la forme compressée est celle que vous saisissez et stockez normalement.
Que signifient les préfixes /48, /56 et /64 ?
Ce sont les frontières d'allocation courantes. Un /64 est le sous-réseau unique standard — ses bits d'hôte sont dimensionnés pour l'autoconfiguration d'adresse sans état.
Un /56 donne à un site 256 de ces sous-réseaux /64, une allocation typique pour un domicile ou un petit bureau. Un /48 donne 65 536 sous-réseaux /64 et constitue une allocation courante pour une organisation plus grande. Chaque pas de 8 bits multiplie le nombre de sous-réseaux par 256.
Combien d'adresses un préfixe couvre-t-il ?
Un préfixe /n laisse 128 − n bits d'hôte, le bloc contient donc 2 à la puissance (128 − n) adresses.
Un /64 couvre par conséquent 2 à la puissance 64, soit 18 446 744 073 709 551 616 — environ 18,4 trillions d'adresses dans un seul sous-réseau. Un /48 couvre 2 à la puissance 80, soit à peu près 1,2 quadrillion. Contrairement à IPv4, IPv6 ne réserve aucune adresse de réseau ni de diffusion, si bien que la totalité du bloc est conceptuellement adressable.