CIDR / Subnet Calculator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand CIDR / Subnet Calculator

Transforme un bloc CIDR tel que 192.168.1.0/24 en adresse de réseau, adresse de diffusion, plage d'hôtes utilisables, masque de sous-réseau et nombre d'hôtes.

How it works

La longueur de préfixe qui suit la barre oblique est le nombre de bits de tête identifiant le réseau ; les bits restants adressent les hôtes. Un /24 fixe 24 bits et en laisse 8, si bien que le masque vaut 255.255.255.0 et que le bloc contient 2^8 = 256 adresses, dont 254 utilisables une fois retirées l'adresse de réseau (tous les bits d'hôte à 0) et l'adresse de diffusion (tous les bits d'hôte à 1). La formule générale est 2^(32 − préfixe) − 2. Un /26 laisse 6 bits d'hôte : 64 adresses, 62 utilisables, masque 255.255.255.192, et les quatre blocs /26 contenus dans un /24 commencent à .0, .64, .128 et .192. Tout cela n'est que du masquage de bits sur un entier de 32 bits, exécuté localement dans votre navigateur.

When to use it

  • Découper une plage de VPC ou d'infrastructure locale en blocs par sous-réseau et vérifier qu'ils ne se chevauchent pas
  • Déterminer si un /27 est assez grand pour un sous-réseau avant de l'allouer (30 hôtes utilisables, pas 32)
  • Traduire une règle de pare-feu ou de groupe de sécurité écrite sous forme de masque en notation CIDR, ou l'inverse
  • Confirmer à quelle adresse de réseau appartient une adresse d'hôte donnée — 192.168.1.100/26 se trouve dans le réseau 192.168.1.64, pas 192.168.1.0

Watch out for

  • Un /31 n'a ni adresse de réseau ni adresse de diffusion au sens classique. La RFC 3021 rend les deux adresses utilisables pour qu'une liaison point à point ne gaspille pas la moitié d'un bloc, et l'outil annonce 2 hôtes utilisables plutôt que 0.
  • Les fournisseurs de cloud réservent plus que les deux adresses classiques. AWS en prend cinq par sous-réseau (réseau, routeur du VPC, DNS, une adresse réservée et la diffusion), si bien qu'un /24 offre 251 adresses utilisables sur AWS, et non 254.
  • Le champ « classe d'IP » est historique. L'adressage par classes A/B/C a été supplanté par CIDR en 1993 — la classe affichée se déduit du premier octet et n'a aucun effet sur le masque ni sur le nombre d'hôtes.
  • Une adresse d'hôte et une adresse de réseau se ressemblent. 10.0.5.37/16 est un hôte à l'intérieur de 10.0.0.0/16 ; l'outil applique le masque pour vous, mais un fichier de configuration qui attend une adresse de réseau se comportera silencieusement autrement si vous y collez la forme hôte.

Frequently Asked Questions

Qu'est-ce que la notation CIDR ?

La notation CIDR (Classless Inter-Domain Routing) combine une adresse IP et une longueur de préfixe en une seule expression : 10.0.0.0/8. Le /8 signifie que les 8 premiers bits désignent le réseau, ce qui laisse 24 bits pour les hôtes (16 777 214 adresses utilisables). Elle a remplacé l'ancien adressage par classes A/B/C.

Combien d'hôtes tiennent dans un sous-réseau /24 ?

Un /24 dispose de 8 bits d'hôte : 2^8 = 256 adresses au total, moins 2 (réseau et diffusion) = 254 hôtes utilisables. Formule : 2^(32-préfixe) - 2. Ainsi /28 = 2^4 - 2 = 14 hôtes ; /22 = 2^10 - 2 = 1 022 hôtes.

Quels sous-réseaux AWS utilise-t-il pour les VPC ?

AWS accepte des blocs CIDR de VPC allant de /16 à /28. Schémas courants : /16 (65 534 IP) pour le VPC, /24 (254 IP) par sous-réseau de zone de disponibilité. AWS réserve 5 IP par sous-réseau (réseau, routeur, DNS, usage futur, diffusion) : un /24 offre donc 251 adresses utilisables.

How to Use CIDR / Subnet Calculator

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.