Calculateur de sous-réseau IPv6

Calculer les plages de préfixes IPv6 et les limites d’adresses

/0/32/64/96/128

Network Information

CIDR Notation:
2001:db8::/64
Network Address:
2001:db8::
First Address:2001:db8::
Last Address:2001:db8::ffff:ffff:ffff:ffff

Size Information

Total Addresses:1.84×10^19
Prefix Length:/64
A /64 is the standard subnet size for a single network segment (2^64 addresses).

Address Formats

Compressed:
2001:db8::1
Expanded:
2001:0db8:0000:0000:0000:0000:0000:0001
Documentation Range

Le calculateur de sous-reseaux IPv6 calcule les plages de prefixes, les limites d'adresses et le nombre total d'adresses pour n'importe quelle adresse IPv6 avec notation de prefixe. Saisissez une valeur comme 2001:db8::/32 ou fe80::1/64 pour determiner instantanement le prefixe reseau, la derniere adresse de la plage et le nombre total d'adresses du sous-reseau.

Comprendre le sous-reseautage IPv6

Si vous gerez un reseau moderne, IPv6 n'est plus optionnel. La plupart des FAI attribuent desormais des prefixes IPv6 en parallele d'IPv4, et les principales plateformes cloud activent par defaut les deploiements dual-stack. L'idee fondamentale du sous-reseautage IPv6 est la meme qu'en IPv4 -- vous divisez une adresse en une partie reseau et une partie hote -- mais l'echelle et les conventions sont completement differentes. Au lieu de vous soucier de faire tenir 14 hotes dans un /28, vous travaillez avec un /64 qui contient plus d'adresses que l'ensemble de l'Internet IPv4 ne pourrait jamais en rever.

Le modele d'allocation IPv6 standard est hierarchique. Un registre Internet regional (RIR) attribue un grand bloc a un FAI, generalement un /32 ou un /29. Le FAI distribue ensuite des prefixes /48 aux organisations et des prefixes /56 aux clients residentiels. Au sein de votre /48, vous decoupez des sous-reseaux /64 pour chaque segment LAN, un par VLAN ou domaine de broadcast. La frontiere /64 n'est pas arbitraire -- elle est imposee par l'autoconfiguration sans etat (SLAAC), qui utilise les 64 bits inferieurs comme identifiant d'interface. Si vous utilisez un prefixe plus long que /64 sur un segment ou les hotes doivent s'autoconfigurer, SLAAC ne fonctionnera plus.

Ce calculateur prend n'importe quelle adresse IPv6 avec sa longueur de prefixe, applique le masque a la frontiere du prefixe et renvoie le prefixe reseau, la derniere adresse et le nombre total d'adresses. Que vous subdivisiez un /48 en sous-reseaux de campus ou que vous verifiez qu'une adresse link-local se situe bien dans fe80::/10, l'outil gere le calcul sur 128 bits a votre place.

Comment calculer les sous-reseaux IPv6

  1. Saisissez une adresse IPv6 avec sa longueur de prefixe (par ex. 2001:db8:abcd:1234::1/64)
  2. Le calculateur applique le masque sur l'adresse a la frontiere du prefixe pour trouver le prefixe reseau
  3. Tous les bits hotes sont mis a 1 pour determiner la derniere adresse de la plage
  4. Le nombre total d'adresses est calcule comme 2^(128 - longueur du prefixe)
  5. Les resultats affichent le prefixe et la plage d'adresses complete en notation compressee

Exemples de calcul de sous-reseaux IPv6

EntreePrefixe reseauDerniere adresseAdresses totales
2001:db8::/322001:db8::2001:db8:ffff:ffff:ffff:ffff:ffff:ffff2^96 (~79 octillions)
2001:db8:abcd::/482001:db8:abcd::2001:db8:abcd:ffff:ffff:ffff:ffff:ffff2^80
fe80::1/64fe80::fe80::ffff:ffff:ffff:ffff2^64 (~18,4 trillions)
2001:db8:1::/642001:db8:1::2001:db8:1::ffff:ffff:ffff:ffff2^64
fd00:cafe::/48fd00:cafe::fd00:cafe:ffff:ffff:ffff:ffff:ffff:ffff2^80
2001:db8:1::1/1282001:db8:1::12001:db8:1::11

Quand utiliser cet outil

  • Planification des deploiements IPv6 en entreprise -- determiner combien de sous-reseaux /64 tiennent dans votre allocation /48
  • Configuration de reseaux dual-stack -- verifier les frontieres des prefixes IPv6 parallelement aux sous-reseaux IPv4
  • Definition des politiques de routage IPv6 -- confirmer les plages de prefixes pour la summarisation de routes
  • Allocation de l'espace d'adressage en data center -- calculer les attributions de prefixes par rack ou par pod
  • Comprehension des exigences SLAAC -- verifier que les sous-reseaux destines aux utilisateurs finaux utilisent le prefixe /64 requis
  • Audit des allocations FAI -- verifier comment une attribution /32 ou /29 se subdivise
  • Conception de l'adressage ULA -- planifier des reseaux prives fd00::/8 pour un usage interne

Fonctionnement de l'adressage et du sous-reseautage IPv6

Structure des adresses IPv6

IPv6 utilise des adresses de 128 bits ecrites sous forme de huit groupes de quatre chiffres hexadecimaux separes par des deux-points. Les groupes consecutifs entierement a zero peuvent etre condenses avec la notation :: (autorisee une seule fois par adresse).

Full:       2001:0db8:0000:0000:0000:0000:0000:0001
Compressed: 2001:db8::1

Hierarchie d'allocation standard

Longueur de prefixeAttribution typiqueSous-reseaux disponibles
/29Grand FAI par le RIR524 288 blocs /48
/32Allocation FAI par le RIR65 536 blocs /48
/48Organisation / site65 536 sous-reseaux /64
/56Client residentiel (courant)256 sous-reseaux /64
/64Segment LAN unique1 sous-reseau (18,4 trillions d'hotes)
/128Hote unique / loopback1 adresse

Pourquoi /64 est le sous-reseau minimum

Le standard IPv6 reserve les 64 bits inferieurs comme identifiant d'interface pour l'autoconfiguration sans etat (SLAAC). Les hotes generent leurs propres adresses en utilisant EUI-64 ou les extensions de confidentialite au sein d'un prefixe /64. Utiliser un prefixe plus long que /64 casse le SLAAC et est generalement deconseille pour les sous-reseaux destines aux utilisateurs finaux.

Les liens point a point constituent la seule exception. Le RFC 6164 recommande le /127 pour les liaisons inter-routeurs (similaire au /31 IPv4), ce qui evite de gaspiller un /64 sur un segment a deux equipements et elimine la vulnerabilite de ping-pong associee a l'adresse anycast Subnet-Router sur les liens point a point en /64.

Types d'adresses IPv6

PrefixeTypeUtilisation
2000::/3Global UnicastRoutable sur l'Internet public
fe80::/10Link-LocalCommunication sur une seule liaison
fc00::/7Unique Local (ULA)Adressage prive, similaire au RFC 1918 IPv4
ff00::/8MulticastLivraison un-vers-plusieurs
::1/128LoopbackEquivalent de l'IPv4 127.0.0.1

Decouper un /48 en /64

Lorsque vous recevez un /48 de votre FAI, les bits 49 a 64 deviennent votre Subnet ID -- 16 bits qui vous donnent 65 536 sous-reseaux /64 distincts. Une approche courante consiste a utiliser le Subnet ID pour encoder les informations de site, batiment, etage et VLAN :

2001:db8:abcd:0001::/64  → Batiment 0, VLAN 1
2001:db8:abcd:0002::/64  → Batiment 0, VLAN 2
2001:db8:abcd:0100::/64  → Batiment 1, VLAN 0
2001:db8:abcd:0101::/64  → Batiment 1, VLAN 1

Cette approche structuree facilite l'ecriture de filtres prefix-list, la summarisation des routes aux frontieres de batiment, et le diagnostic du segment auquel appartient un hote simplement en lisant son adresse.

Le sous-reseautage IPv6 en pratique

Le plus grand ajustement pour les ingenieurs venant d'IPv4 est de cesser d'economiser les adresses. En IPv4, vous choisissez soigneusement entre un /27 et un /28 pour eviter le gaspillage d'espace. En IPv6, chaque sous-reseau pour utilisateur final recoit un /64 -- point final. Il n'y a aucune raison d'utiliser un /80 ou un /96 pour un LAN, et le faire casse le SLAAC et cause des problemes avec le Neighbor Discovery. L'espace d'adressage au sein d'un seul /64 est si vaste que le suivi de l'utilisation au niveau des hotes n'a pas de sens. Concentrez-vous plutot sur le suivi de vos allocations de sous-reseaux /64 au sein de votre /48.

Le deuxieme defi est de se familiariser avec la notation hexadecimale. Lors du depannage, vous devez savoir que le chiffre hexadecimal f est 1111 en binaire, que chaque groupe hexadecimal couvre 16 bits, et que :: est simplement un raccourci pour un ou plusieurs groupes de 0000. Un test rapide : si votre prefixe est /48 et que l'adresse commence par 2001:db8:abcd:, alors les trois premiers groupes (48 bits) sont le prefixe reseau, le quatrieme groupe est votre Subnet ID, et les quatre derniers groupes sont l'identifiant d'interface.

La planification IPv6 implique egalement de penser au DNS. Les enregistrements directs (AAAA) sont simples, mais le DNS inverse sous ip6.arpa necessite un nibble par label pour chaque chiffre hexadecimal. Les outils d'automatisation et les plateformes DDI rendent cela gerable, mais vous devriez tester les recherches inverses tot dans votre deploiement pour detecter les problemes de delegation avant qu'ils n'affectent les services en production.

Questions frequentes

Combien de sous-reseaux /64 contient une allocation /48 ?

Une allocation /48 fournit 2^(64-48) = 2^16 = 65 536 sous-reseaux /64 individuels. C'est l'allocation standard pour une organisation ou un site unique, offrant largement assez de sous-reseaux pour n'importe quel campus ou data center sans justification supplementaire aupres du RIR.

Les sous-reseaux IPv6 ont-ils des adresses reseau et de broadcast comme en IPv4 ?

IPv6 n'utilise pas d'adresses de broadcast. A la place, il utilise le multicast (par ex. ff02::1 pour tous les noeuds) et l'anycast. La premiere adresse d'un prefixe /64 (tous les bits hotes a zero) est l'adresse anycast de sous-reseau-routeur (RFC 4291) et est reservee. En pratique, l'espace d'adressage dans un /64 est si vaste que l'economie d'adresses n'est pas une preoccupation.

Quelle est la difference entre les adresses IPv6 link-local et global unicast ?

Les adresses link-local (fe80::/10) sont automatiquement attribuees a chaque interface compatible IPv6 et ne sont valides que sur la liaison directement connectee. Elles ne peuvent pas etre routees. Les adresses global unicast (2000::/3) sont routables a travers Internet et sont attribuees par les FAI ou les RIR. Les deux types peuvent coexister sur la meme interface, et en realite chaque interface IPv6 aura au moins une adresse link-local meme si aucune adresse global unicast n'est configuree.

Dois-je utiliser ULA (fd00::/8) ou le global unicast en interne ?

Cela depend de vos besoins. Les adresses ULA (fd00::/8) ne sont pas routables sur l'Internet public et fonctionnent comme l'espace RFC 1918 en IPv4. Elles sont utiles si vous avez besoin d'un adressage interne stable qui n'entrera jamais en conflit avec les attributions publiques. Cependant, de nombreuses organisations preferent utiliser leur espace global unicast alloue en interne pour simplifier les operations dual-stack et eviter le NAT66. Si vous utilisez des ULA, associez-les a du global unicast sur les memes interfaces pour que la communication externe fonctionne sans traduction.

Quelle longueur de prefixe utiliser pour les liens point a point ?

Le RFC 6164 recommande le /127 pour les liaisons point a point inter-routeurs. Cela reprend la convention IPv4 du /31 (RFC 3021) et evite de gaspiller un /64 complet sur une liaison a seulement deux equipements. Cela elimine egalement un probleme de securite potentiel avec l'adresse anycast Subnet-Router sur les liens point a point en /64. Certains equipements anciens peuvent ne pas supporter le /127, auquel cas un /126 voire un /64 peut etre utilise.

Comment planifier le DNS inverse pour IPv6 ?

Le DNS inverse pour IPv6 utilise le domaine ip6.arpa, avec chaque nibble hexadecimal (4 bits) represente comme un label distinct. Par exemple, l'adresse 2001:db8::1 a un enregistrement inverse sous 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. Votre FAI delegue generalement une zone inverse correspondant a votre allocation /48. Au sein de cette zone, vous pouvez deleguer davantage par sous-reseau /64 selon les besoins.

Outils associes

IPparse•Outils de calcul réseau et sous-réseau gratuits

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected