Qu'est-ce qu'un bloc CIDR ? Le sous-réseau IP expliqué simplement

La notation CIDR apparaît dans les VPC AWS, les pare-feu et les configurations réseau. Apprenez ce que signifie 192.168.1.0/24, comment fonctionnent les sous-réseaux et comment lire n'importe quel bloc CIDR.

Pourquoi la notation CIDR est-elle présente partout ?

La notation CIDR (Classless Inter-Domain Routing) apparaît dans la quasi-totalité des environnements réseau modernes. Vous la rencontrez dans les VPC et les règles de groupes de sécurité AWS, dans les configurations réseau Docker et Kubernetes, dans les règles d'autorisation et de blocage des pare-feu, dans les plages IP des fournisseurs cloud, et dans la configuration des routeurs domestiques ou professionnels.

Si vous avez déjà vu 10.0.0.0/16 ou 192.168.1.0/24 et vous demandé ce que signifie ce /16 ou /24, vous n'êtes pas seul. La bonne nouvelle : une fois le principe compris, toutes ces notations deviennent immédiatement lisibles.

→ Calculateur IP / CIDR

Comment fonctionne une adresse IPv4 ?

Une adresse IPv4 est un nombre de 32 bits. Pour la rendre lisible, on l'écrit en quatre groupes de 8 bits (octets) en notation décimale, séparés par des points :

192.168.1.100

En binaire, cette même adresse est :

11000000.10101000.00000001.01100100

Quatre octets, 8 bits chacun, soit 32 bits au total. Il existe donc 2^32 soit environ 4,3 milliards d'adresses IPv4 possibles. Chaque appareil connecté à internet ou à un réseau local possède une adresse de ce type.

Que signifie le nombre après le slash ?

Le /n dans la notation CIDR indique combien de bits de tête constituent le préfixe réseau, c'est-à-dire la partie fixe qui identifie le réseau. Les bits restants identifient les appareils individuels au sein de ce réseau.

192.168.1.0/24

Dans cet exemple :

  • /24 signifie que les 24 premiers bits sont le préfixe réseau
  • Les 8 bits restants (32 - 24) identifient les hôtes individuels
  • Le bloc contient 2^8 = 256 adresses, de 192.168.1.0 à 192.168.1.255

Deux de ces adresses sont toujours réservées : l'adresse réseau (tous les bits hôte à 0, soit 192.168.1.0) et l'adresse de diffusion (tous les bits hôte à 1, soit 192.168.1.255). Il reste donc 254 adresses utilisables.

→ Calculateur IP / CIDR

Quel est le tableau de référence des blocs CIDR ?

CIDRBits hôtesAdressesHôtes utilisables
/32011 (hôte unique)
/30242
/29386
/2841614
/2753230
/2666462
/257128126
/248256254
/239512510
/22101 0241 022
/161665 53665 534
/82416 777 21616 777 214
/032ToutesToutes
La formule est simple : nombre d'adresses = 2^(32-n), hôtes utilisables = 2^(32-n) - 2.

Qu'est-ce que le masque de sous-réseau ?

Le masque de sous-réseau exprime la même information que le suffixe CIDR, mais sous forme d'une adresse IP distincte. C'est un nombre 32 bits avec les bits réseau à 1 et les bits hôtes à 0.

  • /24 correspond au masque 255.255.255.0 (24 uns suivis de 8 zéros)
  • /16 correspond au masque 255.255.0.0
  • /8 correspond au masque 255.0.0.0

Les deux notations expriment exactement la même chose. La notation CIDR avec le slash est plus compacte et s'est imposée dans les documentations modernes. Les masques en notation décimale pointée apparaissent dans les interfaces des équipements plus anciens et dans les configurations réseau Windows.

Quels sont les blocs CIDR les plus courants en pratique ?

Plages IP privées (RFC 1918) - ces adresses ne sont pas routables sur internet public :

  • 10.0.0.0/8 : grand réseau privé, 16 millions d'adresses, courant en entreprise
  • 172.16.0.0/12 : réseau privé moyen, environ 1 million d'adresses
  • 192.168.0.0/16 : plage des réseaux domestiques par défaut, 65 536 adresses

Configurations cloud courantes :

  • Un VPC AWS 10.0.0.0/16 contient 65 536 adresses, que l'on découpe en sous-réseaux comme 10.0.1.0/24 (256 adresses chacun) pour isoler les zones de disponibilité
  • Une règle de pare-feu 0.0.0.0/0 signifie "toutes les adresses IPv4" - à utiliser avec prudence
  • Une règle x.x.x.x/32 vise exactement une adresse IP spécifique

Remarque ANSSI : dans le contexte des règles de pare-feu, l'Agence Nationale de la Sécurité des Systèmes d'Information recommande le principe du moindre privilège. Une règle 0.0.0.0/0 ouverte sur un port sensible constitue une surface d'attaque à éviter en production.

→ Calculateur IP / CIDR

Comment calculer manuellement les détails d'un bloc CIDR ?

Prenons le bloc 192.168.5.0/28 comme exemple :

  • /28 signifie 28 bits réseau et 4 bits hôtes
  • Nombre d'adresses : 2^4 = 16
  • Plage : de 192.168.5.0 à 192.168.5.15
  • Adresse réseau (réservée) : 192.168.5.0
  • Adresse de diffusion (réservée) : 192.168.5.15
  • Plage utilisable : 192.168.5.1 à 192.168.5.14 soit 14 hôtes

Pour trouver l'adresse réseau d'un bloc, on applique un ET logique bit à bit entre l'adresse IP et le masque. En pratique, on arrondit à la borne inférieure multiple de la taille du bloc. Pour un /28 (16 adresses), les blocs commencent à 0, 16, 32, 48... dans le dernier octet.

Ce calcul devient fastidieux à la main dès qu'on travaille avec des préfixes variables. Un calculateur automatise ce travail en une fraction de seconde.

Comment subdiviser un réseau en sous-réseaux ?

La subdivision, ou subnetting, consiste à découper un grand bloc CIDR en blocs plus petits pour organiser et isoler des groupes d'hôtes.

Exemple : vous disposez de 10.0.0.0/16 (65 536 adresses) et vous souhaitez créer 4 sous-réseaux de taille égale.

En ajoutant 2 bits au préfixe (/16 + 2 = /18), on obtient 4 sous-réseaux de 16 384 adresses chacun :

  • 10.0.0.0/18 (10.0.0.0 - 10.0.63.255)
  • 10.0.64.0/18 (10.0.64.0 - 10.0.127.255)
  • 10.0.128.0/18 (10.0.128.0 - 10.0.191.255)
  • 10.0.192.0/18 (10.0.192.0 - 10.0.255.255)

Cette logique s'applique à tous les niveaux de découpage. En cloud, cette subdivision en sous-réseaux par zone de disponibilité est une pratique courante pour la résilience et l'isolation des environnements (production, staging, développement).

Le calculateur ci-dessous prend n'importe quelle entrée CIDR et affiche instantanément l'adresse réseau, l'adresse de diffusion, la plage d'hôtes, le masque de sous-réseau et le nombre d'hôtes utilisables.

→ Calculateur IP / CIDR