Calculateur du total d’hôtes

Calculer le nombre total d’adresses dans un sous-réseau (IPv4/IPv6)

Input CIDR Addresses

Total hosts = 2^(32 - prefix). This includes the network and broadcast addresses.

Total Addresses

Host counts will appear here

Le calculateur du nombre total d'hotes calcule le nombre complet d'adresses IP au sein de n'importe quel sous-reseau, y compris les adresses reseau et de broadcast reservees. Saisissez une longueur de prefixe CIDR pour voir le nombre total d'adresses pour IPv4 et IPv6, affiche dans un format lisible.

Comprendre le nombre total d'adresses

Le nombre total d'adresses d'un sous-reseau est la reponse mathematique brute a la question "combien d'adresses IP existent dans ce bloc ?" Il inclut chaque adresse -- l'adresse reseau, l'adresse de broadcast et toutes les adresses hote entre les deux. Ce nombre est different du nombre d'hotes utilisables (qui soustrait les deux adresses reservees), et comprendre cette distinction est plus important que vous ne le pensez.

La formule est simplement 2 eleve a la puissance du nombre de bits hote. Pour IPv4, cela signifie 2^(32 - longueur_du_prefixe). Un /24 a 8 bits hote, donc 2^8 = 256 adresses au total. Un /20 a 12 bits hote, donc 2^12 = 4 096 adresses au total. Le calcul est le meme pour IPv6, mais avec des adresses de 128 bits, les nombres deviennent astronomiquement grands : un /64 a 2^64 adresses, soit environ 18,4 trillions.

Pourquoi se preoccuper du nombre total plutot que du seul nombre utilisable ? Plusieurs raisons pratiques. Les fournisseurs cloud facturent par adresse IP dans certains modeles tarifaires, et ils comptent les adresses totales, pas les utilisables. Lors du calcul de l'utilisation des adresses IP pour les rapports au RIR (requis pour justifier des allocations supplementaires), vous rapportez par rapport a l'espace total. Lors de la planification hierarchique des blocs d'adresses -- division d'un /16 en /20, puis en /24, puis en /28 -- vous avez besoin des compteurs totaux pour vous assurer que vos calculs s'additionnent sans lacunes ni chevauchements. Et lorsque vous communiquez avec des parties prenantes non techniques sur la capacite d'adressage, le nombre total est souvent le chiffre le plus intuitif.

Comment calculer le nombre total d'adresses dans un sous-reseau

  1. Saisissez une longueur de prefixe (ex. : /24) ou un bloc CIDR complet (ex. : 192.168.1.0/24)
  2. Selectionnez la famille d'adresses IPv4 (32 bits) ou IPv6 (128 bits)
  3. Le calculateur applique la formule : 2^(bits d'adresse - longueur du prefixe)
  4. Le resultat affiche le nombre total brut d'adresses, incluant les adresses reseau et de broadcast

Nombre total d'adresses par longueur de prefixe

IPv4 (adresses 32 bits)

PrefixeBits hoteAdresses totalesFormat lisibleUtilisation typique
/82416 777 216~16,7 millionsGrande allocation FAI / RIR
/12201 048 576~1 millionPlage privee 172.16.0.0/12
/161665 536~65 500Bloc campus / site
/20124 0964 096Grand VLAN
/248256256LAN standard
/257128128Moitie d'un /24
/2666464Petit departement
/2753232VLAN serveurs
/2841616Petite DMZ
/29388Sous-reseau minimal
/30244Liaison point a point
/31122Point a point (RFC 3021)
/32011Hote unique / loopback

IPv6 (adresses 128 bits)

PrefixeBits hoteAdresses totalesEchelle
/32962^96~79,2 octillions
/48802^80Allocation standard pour une organisation
/56722^72Allocation residentielle
/64642^64~18,4 trillions (sous-reseau unique)
/12801Hote unique / loopback

Quand utiliser cet outil

  • Planification de capacite -- comprendre l'espace d'adressage brut avant de soustraire les adresses reservees
  • Estimation des couts cloud -- certains fournisseurs facturent par adresse IP, le nombre total affecte donc directement le cout
  • Inventaire d'adresses IP -- suivre le pourcentage de votre espace alloue qui est utilise
  • Comparaison de schemas de sous-reseautage -- evaluer les compromis entre differentes longueurs de prefixe
  • Comprendre l'epuisement IPv4 -- visualiser comment l'ensemble de l'espace 2^32 (4,29 milliards d'adresses) est partitionne
  • Rapports d'utilisation aux RIR -- calculer l'utilisation de l'espace d'adressage pour l'ARIN, le RIPE ou l'APNIC

Fonctionnement du calcul du nombre total d'adresses

La formule

Le nombre total d'adresses dans n'importe quel sous-reseau est determine par le nombre de bits hote :

Total addresses = 2^(address_bits - prefix_length)

Pour IPv4 (32 bits) :

  • /24 → 2^(32-24) = 2^8 = 256
  • /20 → 2^(32-20) = 2^12 = 4 096
  • /16 → 2^(32-16) = 2^16 = 65 536

Pour IPv6 (128 bits) :

  • /64 → 2^(128-64) = 2^64 = 18 446 744 073 709 551 616
  • /48 → 2^(128-48) = 2^80

Adresses totales vs hotes utilisables

MetriqueFormuleExemple /24Exemple /30
Adresses totales2^bits_hote2564
Hotes utilisables2^bits_hote - 22542
DifferenceReseau + broadcast2 reservees2 reservees

La distinction est particulierement importante pour les petits sous-reseaux. Un /30 n'a que 4 adresses totales, dont 2 reservees, ne laissant que 2 pour les hotes. Un /24 a 256 au total, avec 254 utilisables -- la surcharge est negligeable.

L'espace d'adressage IPv4 en perspective

L'ensemble de l'espace d'adressage IPv4 contient 2^32 = 4 294 967 296 adresses. Un seul bloc /8 represente 1/256e de toutes les adresses IPv4 :

/8  = 16,777,216 addresses  → 0.39% of IPv4 space
/16 = 65,536 addresses      → 0.0015% of IPv4 space
/24 = 256 addresses          → 0.000006% of IPv4 space

Avec environ 4,3 milliards d'adresses totales et des milliards d'appareils connectes a Internet, l'epuisement des adresses IPv4 a favorise l'adoption d'IPv6 avec son espace d'adressage de 2^128.

Le nombre total d'adresses en pratique

Comprendre le nombre total d'adresses est essentiel pour la planification hierarchique des adresses. Lorsque vous recevez un bloc /16 et devez le repartir entre plusieurs sites, vous devez savoir qu'un /16 contient exactement 256 blocs /24 contigus, ou 16 blocs /20, ou 4 blocs /18. Les calculs doivent s'additionner parfaitement -- tout ecart signifie des adresses gaspillees, et tout chevauchement signifie des conflits de routage. Un moyen simple de verifier votre plan : le total des adresses de tous les sous-reseaux enfants doit etre egal au total des adresses du bloc parent.

Dans les environnements cloud, le nombre total d'adresses prend une importance financiere. AWS, par exemple, facture les adresses Elastic IP qui sont allouees mais non attachees a des instances en cours d'execution. Comprendre combien d'adresses un sous-reseau contient vous aide a estimer les couts et a eviter le sur-provisionnement. Si vous allouez un /20 (4 096 adresses) pour une charge de travail qui ne necessite que 50 instances, vous reservez bien plus d'espace d'adressage que necessaire, ce qui pourrait avoir des implications pour la conception de votre VPC et la complexite de la table de routage.

Pour les organisations qui detiennent leurs propres allocations d'adresses IP aupres d'un registre Internet regional, le suivi de l'utilisation totale des adresses est une obligation de declaration. L'ARIN, le RIPE NCC et l'APNIC exigent une justification periodique que l'espace alloue est utilise efficacement, attendant generalement une utilisation de 80 % ou plus avant d'approuver des allocations supplementaires. Le nombre total d'adresses est le denominateur dans ce calcul d'utilisation.

Questions frequentes

Quelle est la difference entre le nombre total d'hotes et le nombre d'hotes utilisables ?

Le nombre total d'hotes est le decompte mathematique brut de toutes les adresses dans un sous-reseau (2^bits_hote), incluant les adresses reseau et de broadcast. Le nombre d'hotes utilisables soustrait 2 de ce total car l'adresse reseau et l'adresse de broadcast sont reservees et ne peuvent pas etre attribuees a des appareils. Pour un /24, le total est 256 mais les utilisables sont 254.

Combien d'adresses totales contient un sous-reseau /16 ?

Un sous-reseau /16 contient 2^(32-16) = 2^16 = 65 536 adresses totales. Apres soustraction des adresses reseau et de broadcast, 65 534 sont utilisables. Le /16 est equivalent a l'ancien reseau de classe B et est couramment utilise pour les blocs d'adresses au niveau campus ou site.

Pourquoi un /64 IPv6 a-t-il autant d'adresses ?

Un prefixe /64 laisse 64 bits hote, produisant 2^64 = environ 18,4 trillions d'adresses. Ce nombre astronomique est voulu par conception -- IPv6 attribue un /64 a chaque sous-reseau afin que le SLAAC (Stateless Address Autoconfiguration) puisse utiliser l'integralite de l'identifiant d'interface de 64 bits. L'economie d'adresses au sein d'un sous-reseau unique n'est intentionnellement pas une preoccupation en IPv6.

Combien de sous-reseaux /24 tiennent dans un /16 ?

Un /16 contient 65 536 adresses au total, et un /24 en contient 256. En divisant : 65 536 / 256 = 256 sous-reseaux /24 tiennent exactement dans un /16. Plus generalement, le nombre de sous-reseaux plus petits dans un plus grand est 2^(prefixe_petit - prefixe_grand).

Comment calculer le nombre total d'adresses pour une plage arbitraire comme 10.0.0.0 a 10.0.3.255 ?

Cette plage s'etend de 10.0.0.0 a 10.0.3.255, soit 4 x 256 = 1 024 adresses. Cela correspond a un sous-reseau /22 (2^10 = 1 024). Si la plage ne s'aligne pas sur un seul bloc CIDR, vous devrez additionner les adresses totales des blocs CIDR individuels qui couvrent la plage.

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