Calculateur de sous-réseau IPv6
Saisissez une adresse IPv6 et un préfixe pour obtenir les formes compressée et développée, la plage d'adresses, le nombre total d'adresses et de /64, la zone inverse ip6.arpa, et découpez un préfixe en préfixes plus petits.
Les adresses IPv6 sont longues, et les règles d'abréviation les rendent faciles à mal lire. Collez une adresse avec son préfixe, par exemple 2001:db8:abcd::/48, et ce calculateur renvoie la forme compressée selon la RFC 5952 comme la forme 128 bits entièrement développée, la première et la dernière adresse de la plage, le nombre total d'adresses et le nombre de sous-réseaux /64 que contient le préfixe.
Il génère aussi la zone DNS inverse ip6.arpa du préfixe et sait découper un préfixe en préfixes égaux plus petits : l'équivalent IPv6 du découpage d'un bloc par site ou par sous-réseau.
- Compressée
- 2001:db8::
- Développée
- 2001:0db8:0000:0000:0000:0000:0000:0000
- Préfixe / Réseau
- 2001:db8::
- Plage d'adresses
- 2001:db8:: – 2001:db8:0:ffff:ffff:ffff:ffff:ffff
- Adresses au total
- 1,208,925,819,614,629,174,706,176 (2^80)
- Nombre de /64
- 65,536
- Notation CIDR
- 2001:db8::/48
- Type d'adresse
- Documentation
Détails supplémentaires
- ip6.arpa
- 0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
- ID entier
- 42540766411282592856903984951653826560
- ID hexadécimal
- 0x20010db8000000000000000000000000
Subdiviser ce réseau
Notation IPv6 et compression des zéros
Une adresse IPv6 fait 128 bits, écrits en huit groupes de 16 bits (quatre chiffres hexadécimaux chacun) séparés par des deux-points, par exemple 2001:0db8:0000:0000:0000:0000:0000:0001.
Deux règles raccourcissent cela. D'abord, les zéros de tête de chaque groupe sont supprimés : 0db8 devient db8 et 0000 devient 0. Ensuite, une seule suite de groupes consécutifs entièrement à zéro peut être remplacée par un double deux-points (::), mais une seule fois par adresse, car au-delà ce serait ambigu. Les deux règles ensemble donnent 2001:db8::1.
La RFC 5952 définit la forme canonique : hexadécimal en minuscules, pas de zéros de tête inutiles, et :: pour compresser la plus longue suite de groupes nuls (la première en cas d'égalité). Le calculateur produit toujours cette forme canonique, pour que les adresses se comparent proprement.
Tailles de préfixe et allocations courantes
Les préfixes IPv6 s'écrivent comme le CIDR IPv4, une adresse suivie de /n, mais les tailles courantes diffèrent. Un /64 est la taille standard d'un sous-réseau, un /48 une allocation typique pour une organisation ou un site, et un /56 est souvent attribué aux accès résidentiels.
La frontière du /64 compte parce que l'autoconfiguration sans état (SLAAC) utilise les 64 bits de poids faible comme identifiant d'interface. Réduire un sous-réseau en dessous de /64 casse SLAAC, si bien que le /64 est considéré comme le plus petit sous-réseau praticable, même s'il resterait de l'espace pour aller plus loin. Un /48 contient donc 65,536 sous-réseaux /64, de quoi segmenter largement sans jamais descendre sous le /64.
Pourquoi l'IPv6 n'a ni broadcast ni NAT
L'IPv6 n'a pas d'adresse de broadcast. Les fonctions qui reposaient sur le broadcast en IPv4 (découverte de voisins, annonce de routeur) passent par le multicast, qui n'atteint que les hôtes concernés plutôt que tous les équipements du segment. C'est pourquoi un sous-réseau IPv6 n'a pas d'adresse de broadcast réservée à retrancher de son compte utilisable.
L'IPv6 a aussi été conçu avec assez d'espace pour un adressage unique au niveau mondial de bout en bout, de sorte que la traduction d'adresses (NAT) n'est pas nécessaire pour étirer un stock rare comme en IPv4. Les hôtes peuvent porter directement des adresses routables mondialement, la frontière de sécurité étant assurée par les pare-feu et non par la traduction d'adresses.
Types d'adresses IPv6
L'IPv6 réserve plusieurs plages à des rôles précis. Savoir dans quel bloc tombe une adresse vous dit jusqu'où elle peut voyager et à quoi elle sert :
- Unicast global (2000::/3) : adresses routables publiquement, l'équivalent IPv6 d'une adresse IPv4 publique.
- Unique local, ULA (fc00::/7) : adressage privé pour un usage interne, non routé sur l'internet public.
- Lien-local (fe80::/10) : valable uniquement sur un seul lien ; autoconfiguré sur chaque interface et utilisé pour la découverte de voisins.
- Multicast (ff00::/8) : distribution d'un vers plusieurs, qui remplace le broadcast IPv4.
- Bouclage (::1) : l'hôte lui-même, équivalent de 127.0.0.1.
- Documentation (2001:db8::/32) : réservée aux exemples et à la documentation, donc utilisable sans risque dans un article sans empiéter sur de l'espace réel.
Questions fréquentes
Deux règles s'appliquent. Les zéros de tête à l'intérieur de chaque groupe de 16 bits sont supprimés (0db8 → db8). Ensuite, une seule suite de groupes consécutifs entièrement à zéro peut être remplacée par un double deux-points (::). Le :: ne peut apparaître qu'une fois dans une adresse, car deux occurrences rendraient ambigu le nombre de groupes omis. Ainsi 2001:0db8:0000:0000:0000:0000:0000:0001 se compresse en 2001:db8::1.
Plus d'outils
Calculateur de sous-réseau IPv4
RéseauCalculez le réseau, le broadcast, la plage d'hôtes, les masques et plus encore à partir de n'importe quelle adresse IPv4 et CIDR, avec une vue binaire et le découpage en sous-réseaux.
Ouvrir l'outilRecherche d'adresse MAC
RéseauIdentifiez le fabricant derrière n'importe quelle adresse MAC ou préfixe OUI : détails du bloc, détection des MAC aléatoires, conversions de format et recherche en masse.
Ouvrir l'outilLooking Glass
RéseauEffectuez des recherches de routes BGP en direct, des pings et des traceroutes depuis notre propre réseau. Voyez comment un préfixe est réellement routé sur Internet.
Ouvrir l'outilCalculateur de bande passante
RéseauConvertissez une vitesse de port en transfert de données mensuel et inversement (Gbps et Mbps en TB par mois, avec le taux d'utilisation) et comparez la facturation au 95e centile, au volume et au forfait.
Ouvrir l'outilConvertisseur CIDR vers plage d'IP
RéseauDéveloppez un bloc CIDR en sa première et sa dernière adresse, ou regroupez une plage d'IP début-fin arbitraire dans le plus petit ensemble de blocs CIDR, dans les deux sens, instantanément.
Ouvrir l'outil