Convertisseur CIDR vers masque de sous-réseau
Convertissez une longueur de préfixe comme /24 en masque de sous-réseau et inversement, avec la table de référence complète de tous les préfixes de /0 à /32.
Vos données ne quittent jamais votre navigateur. Cet outil fonctionne entièrement sur votre appareil.
Wildcard mask: 0.0.0.255
Total addresses: 256
Usable hosts: 254
Block size: 1 Class C
Mask in binary: 11111111.11111111.11111111.00000000
CIDR to subnet mask table
Every prefix length from /0 to /32. Usable hosts excludes the network and broadcast addresses, except at /31 and /32 where neither exists.
| CIDR | Subnet mask | Wildcard | Addresses | Usable hosts |
|---|---|---|---|---|
| /0 | 0.0.0.0 | 255.255.255.255 | 4,294,967,296 | 4,294,967,294 |
| /1 | 128.0.0.0 | 127.255.255.255 | 2,147,483,648 | 2,147,483,646 |
| /2 | 192.0.0.0 | 63.255.255.255 | 1,073,741,824 | 1,073,741,822 |
| /3 | 224.0.0.0 | 31.255.255.255 | 536,870,912 | 536,870,910 |
| /4 | 240.0.0.0 | 15.255.255.255 | 268,435,456 | 268,435,454 |
| /5 | 248.0.0.0 | 7.255.255.255 | 134,217,728 | 134,217,726 |
| /6 | 252.0.0.0 | 3.255.255.255 | 67,108,864 | 67,108,862 |
| /7 | 254.0.0.0 | 1.255.255.255 | 33,554,432 | 33,554,430 |
| /8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 |
| /9 | 255.128.0.0 | 0.127.255.255 | 8,388,608 | 8,388,606 |
| /10 | 255.192.0.0 | 0.63.255.255 | 4,194,304 | 4,194,302 |
| /11 | 255.224.0.0 | 0.31.255.255 | 2,097,152 | 2,097,150 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1,048,576 | 1,048,574 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524,288 | 524,286 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262,144 | 262,142 |
| /15 | 255.254.0.0 | 0.1.255.255 | 131,072 | 131,070 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 |
| /17 | 255.255.128.0 | 0.0.127.255 | 32,768 | 32,766 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16,384 | 16,382 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8,192 | 8,190 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 |
| /21 | 255.255.248.0 | 0.0.7.255 | 2,048 | 2,046 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 |
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 |
Lire la notation CIDR
La notation CIDR écrit le masque sous forme d'un seul nombre : le compte des bits à un en tête. /24 signifie 24 bits à un puis 8 bits à zéro, ce qui donne 255.255.255.0 en notation pointée. Les deux écritures portent exactement la même information.
Les bits à un doivent être contigus. 255.255.255.192 est un masque valide, car ses bits se lisent 1…10…0 ; 255.255.0.255 ne l'est pas, et aucune longueur de préfixe ne lui correspond. Les masques non contigus étaient théoriquement possibles il y a longtemps ; toute pile réseau moderne les rejette.
Convertir de tête
Découpez le préfixe par octets. Chaque groupe complet de 8 bits donne un 255, et le reste fixe l'octet suivant d'après la suite figée 128, 192, 224, 240, 248, 252, 254, 255 — une entrée par bit restant.
Ainsi /26 vaut 24 bits (255.255.255) plus 2 de plus, et la deuxième entrée de cette suite est 192 : 255.255.255.192. La même suite lue à l'envers donne le masque générique, c'est-à-dire ce qui reste de 255 dans chaque octet.
/20 → 16 bits = 255.255 · 4 bits restants → 240 · masque = 255.255.240.0
Où chaque forme est attendue
La notation CIDR est celle des tables de routage, des règles de pare-feu, des groupes de sécurité dans le cloud et des manifestes Kubernetes. Les masques pointés sont ceux que réclament encore la configuration d'interface sous Windows, les anciennes interfaces de routeurs et beaucoup d'étendues DHCP.
Les masques génériques constituent une troisième forme, employée par les listes de contrôle d'accès Cisco et les instructions network d'OSPF. Ce sont l'inverse bit à bit du masque de sous-réseau, ce qui explique qu'un /24 y apparaisse en 0.0.0.255.
Préfixes les plus utilisés
| CIDR | Masque de sous-réseau |
|---|---|
| /8 | 255.0.0.0 |
| /16 | 255.255.0.0 |
| /20 | 255.255.240.0 |
| /22 | 255.255.252.0 |
| /24 | 255.255.255.0 |
| /25 | 255.255.255.128 |
| /26 | 255.255.255.192 |
| /28 | 255.255.255.240 |
| /30 | 255.255.255.252 |
| /32 | 255.255.255.255 |
Questions fréquentes
Quel masque de sous-réseau correspond à /24 ?
255.255.255.0. Il réserve 24 bits au réseau et 8 aux hôtes, ce qui donne 256 adresses dont 254 utilisables — la taille standard d'un réseau domestique ou de petit bureau.
À quoi sert un /32 ?
Il ne correspond qu'à une seule adresse, les 32 bits étant tous fixés. Les règles de pare-feu, les listes de contrôle d'accès et les routes d'hôte l'emploient quand une règle doit viser une machine unique plutôt qu'une plage.
Pourquoi 255.255.0.255 n’est-il pas un masque valide ?
Parce que ses bits à un ne sont pas contigus. Un masque doit être une suite de uns puis une suite de zéros pour que l'adresse se découpe proprement en partie réseau et partie hôte, et aucun préfixe CIDR ne peut exprimer ce motif.
Comment reconvertir un masque en notation CIDR ?
Comptez les bits à un. 255 en compte huit, 254 sept, 252 six, 248 cinq, 240 quatre, 224 trois, 192 deux, 128 un. 255.255.255.192 fait 8 + 8 + 8 + 2, soit /26.
Que signifie /0 ?
Il ne fixe aucun bit : il correspond donc à toute adresse IPv4. On le rencontre sous la forme 0.0.0.0/0 dans une route par défaut, ou dans une règle de pare-feu qui vise délibérément tout Internet.
Outils similaires
- Calculateur de sous-réseauSaisissez une adresse et un préfixe pour obtenir le réseau, la diffusion, le masque, le masque générique, la plage d'hôtes et leur nombre — et découpez le bloc en sous-réseaux égaux.
- Convertisseur IPConvertissez une adresse IPv4 entre décimal pointé, sa valeur entière sur 32 bits, le binaire et l'hexadécimal. Collez n'importe quelle notation, les autres en sont déduites.
- Quelle est mon IPVotre adresse IP publique telle que le reste d'Internet la voit, plus les informations que votre navigateur révèle à chaque site que vous visitez.
- Générateur UUIDGénérez des UUID en lot. La version 4 est entièrement aléatoire ; la version 7 commence par un horodatage, ce qui rend les valeurs triables chronologiquement. Les deux s'appuient sur la source aléatoire sécurisée de votre navigateur.