Fiche
CIDR : le /nombre
Une façon courte d'écrire une plage d'adresses.
Combien de nombres sont fixes
| Écrit | Ce qui est fixe | Se lit |
|---|---|---|
10.0.0.0/8 | le 1er nombre | tout ce qui commence par 10. |
10.1.0.0/16 | les 2 premiers | tout ce qui commence par 10.1. |
10.1.0.0/24 | les 3 premiers | tout ce qui commence par 10.1.0. |
10.1.0.17/32 | les 4 | une seule adresse : 10.1.0.17 |
0.0.0.0/0 | aucun | toutes les adresses (= « tout Internet ») |
Règle : plus le nombre après le / est grand, plus la plage est petite.
Pourquoi 8, 16, 24, 32 ?
À cause des octets : chacun des 4 nombres d'une adresse tient sur 8 bits (un octet, d'où des valeurs de 0 à 255). Le /nombre compte les bits fixés : 1 nombre fixe = 8 bits, 2 nombres = 16, 3 nombres = 24, les 4 = 32.
Entre /24 et /32
Chaque +1 coupe la plage en deux. Un /26, c'est 24 + 2 : les 3 premiers nombres, plus 2 bits du dernier.
| /24 | /25 | /26 | /27 | /28 |
|---|---|---|---|---|
| 256 adresses | 128 | 64 | 32 | 16 |
Chez AWS
- Un VPC ou un subnet va de /16 à /28.
- AWS retire 5 adresses par subnet : un /27 laisse 27 adresses utilisables, un /26 en laisse 59.
Exemple
Un VPC en 10.1.0.0/24 (256 adresses), découpé en rues de /27 (32 adresses chacune, 27 utilisables).
Sources : RFC 4632, section 3.1, AWS : subnet sizing, AWS : VPC CIDR blocks.