ForHosting KIT · Outils pour développeurs

Calculateur d’adresses par préfixe

Ce calculateur indique exactement combien d’adresses IPv4 ou IPv6 appartiennent à un sous-réseau lorsque vous connaissez son préfixe CIDR.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Sélectionnez la famille puis saisissez le nombre après la barre, par exemple 24 pour IPv4 /24 ou 64 pour IPv6 /64. Le résultat présente la largeur d’adresse, les bits d’hôte, la formule en puissance de deux, le nombre exact et un tableau de référence. Il compte toutes les adresses du bloc mathématique sans appliquer de réservations réseau, diffusion, fournisseur ou exploitation.

Convertissez un préfixe en nombre exact d’adresses

La notation CIDR partage une adresse IP entre bits de réseau et bits d’hôte. La longueur du préfixe est le nombre après la barre et indique combien de bits initiaux identifient le réseau. Une adresse IPv4 comporte 32 bits, contre 128 pour IPv6. Soustrayez le préfixe de cette largeur pour obtenir les bits d’hôte, puis élevez deux à cette puissance. Un IPv4 /24 laisse huit bits et contient donc 2^8, soit 256 adresses. Un IPv6 /64 laisse 64 bits et contient exactement 18,446,744,073,709,551,616 adresses. Le calculateur emploie des entiers exacts et renvoie le total sous forme de chaîne décimale afin de ne jamais arrondir les grandes valeurs IPv6. Saisissez uniquement le préfixe, pas une adresse complète. Choisissez la bonne famille : IPv4 /24 laisse huit bits, tandis qu’IPv6 /24 en laisse 104. Le champ de formule rend le calcul contrôlable.

Distinguez le total des adresses utilisables

Le nombre renvoyé correspond à la taille mathématique complète du sous-réseau, pas au nombre d’appareils que vous pouvez déployer. Sur les réseaux IPv4 classiques, l’identifiant réseau et l’adresse de diffusion peuvent être indisponibles, et les plateformes réservent parfois d’autres adresses. Les réseaux /31 et routes /32 suivent aussi des règles incompatibles avec une soustraction universelle de deux. IPv6 n’a pas de diffusion et obéit à d’autres pratiques. Cette capacité applique donc uniquement la formule CIDR et ne qualifie aucune adresse d’utilisable ou de réservée. Elle convient aux inventaires, comparaisons, documents et validations. Pour évaluer une capacité réelle, appliquez ensuite les règles de votre réseau ou fournisseur. /0 représente tout l’espace de la famille ; /32 en IPv4 ou /128 en IPv6 représente une adresse. Chaque unité ajoutée au préfixe divise le total par deux.

Utilisez le tableau pour planifier et vérifier

La réponse fournit un tableau des préfixes courants pour la famille choisie et ajoute le préfixe demandé s’il n’y figure pas. Chaque ligne donne la longueur, les bits d’hôte restants et le nombre exact. Vous pouvez ainsi comparer des tailles voisines, contrôler une allocation ou rapprocher code et documentation. En IPv4, /24 contient 256 adresses, /25 en contient 128 et /26 en contient 64. Le tableau IPv6 couvre notamment /32, /48, /56, /64, /96 et /128 avec leurs valeurs décimales complètes. Considérez-le comme une référence mathématique, non comme un conseil d’allocation. Routage, recommandations des registres, limites cloud, sécurité et croissance influencent les choix réels. Un appel API coûte $0.002 et aucune requête réseau n’est effectuée. Une entrée identique produit donc toujours la même sortie.

Comparer des tailles de sous-réseau

Calculez les totaux exacts de préfixes IPv4 ou IPv6 avant de consigner un plan d’allocation.

Valider une entrée d’infrastructure

Vérifiez qu’un préfixe configuré implique le nombre attendu par votre automatisation de déploiement ou d’inventaire.

Créer une référence réseau

Produisez des puissances de deux exactes et un tableau compact sans arrondir les valeurs IPv6.

Comment le nombre d’adresses est-il calculé ?

Soustrayez le préfixe de 32 pour IPv4 ou de 128 pour IPv6, puis calculez deux à la puissance du nombre de bits d’hôte restants.

Pourquoi le total est-il renvoyé comme chaîne ?

Une chaîne décimale conserve les valeurs IPv6 exactes dépassant la plage d’entiers sûre habituelle de JSON et JavaScript.

Le résultat indique-t-il les hôtes utilisables ?

Non. Il compte toutes les adresses mathématiques sans retirer les réservations réseau, diffusion, fournisseur ou politique.

Puis-je saisir une adresse CIDR complète ?

Non. Indiquez la famille et le préfixe entier, par exemple ipv4 avec 24 ou ipv6 avec 64.

Quelles plages de préfixes sont valides ?

IPv4 accepte les longueurs de 0 à 32 et IPv6 celles de 0 à 128.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/dev/cidr-count-addresses

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/dev/cidr-count-addresses \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"family":"ipv4","prefix_length":24}'
{
  "family": "ipv4",
  "prefix_length": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.cidr_count_addresses",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →