Aller au contenu

Bloc CIDR: définition

Que signifie exactement la notation 192.168.1.0/24 ? Pourquoi de /24 bizarre à la suite de l'adresse ? On vous explique tout dans cet article !

Compliqué les blocs CIDR ?

Vous avez probablement déjà rencontré des notations un peu énigmatiques comme 192.168.1.0/24... Vous savez aussi probablement que cette notation représente une plage (ensemble) d'adresses IP, mais lesquelles et combien ? Cet article vous explique tout, avec en bonus une explication sur la fameuse RFC 1918 😃

Le concept de bloc CIDR

CIDR (Classless Inter-Domain Routing) est une méthode d'allocation et de notation des adresses IP qui a été introduite en 1993 pour remplacer le système d'adressage classique basé sur les classes (Class A, B, C).

Principes fondamentaux

Un bloc CIDR est représenté par une adresse IP suivie d'une barre oblique (/) et d'un nombre qui indique la longueur du préfixe réseau. Par exemple : 192.168.1.0/24

  • L'adresse IP 192.168.1.0 représente l'adresse de base du réseau
  • Le nombre après la barre oblique (24) indique combien de bits, en partant de la gauche, sont utilisés pour identifier le réseau

Comment ça fonctionne

Une adresse IPv4 est composée de 32 bits, généralement exprimée comme une suite de 4 chiffres compris entre 0 et 255, séparés par des points (exemple: 10.123.12.217)

Une adresse IP

Le préfixe CIDR détermine:

  • Quels bits font partie de l'identifiant réseau (également appelé masque)
  • Quels bits peuvent être utilisés pour les hôtes

Par exemple, pour 192.168.1.0/24:

  • Les 24 premiers bits (192.168.1) identifient le réseau (le masque)
  • Les 8 derniers bits ( <taille de l'adresse IP: 32> - <taille du masque: 24> = 8) sont libres, et peuvent être utilisés pour les hôtes
Exemple de bloc CIDR

Dans cet exemple, les adresses de la plage 192.168.1.0/24 vont donc de 192.168.1.0 à 192.168.1.255.

Calcul du nombre d'adresses

Pour calculer le nombre d'adresses IP disponibles dans un bloc CIDR:

  • Formule: 2^(32-longueur du préfixe)

Exemples:

  • /24 = 2^(32-24) = 2^8 = 256 adresses
  • /28 = 2^(32-28) = 2^4 = 16 adresses
  • /16 = 2^(32-16) = 2^16 = 65 536 adresses

Il est à noter que la taille du masque n'est pas obligatoirement un multiple de 8. Par exemple 192.168.176.0/20:

Bloc CIDR avec masque de 20 octets

Le 3ème octet de l'adresse vaut 176 (1011000 en binaire). Les 4 premiers bits font partie du masque, donc sont fixes; les 4 derniers bits sont libres. Ce réseau fait donc 2^12 = 4096 adresses.

Avantages du CIDR

  1. Flexibilité: Permet d'allouer des blocs d'adresses de taille variable selon les besoins
  2. Efficacité: Réduit le gaspillage d'adresses IP
  3. Agrégation de routes: Permet de regrouper plusieurs réseaux sous une seule entrée de table de routage

Exemples courants

  • /32: Une seule adresse IP
  • /24: Un réseau local standard (256 adresses)
  • /16: Un grand réseau d'entreprise
  • /8: Un très grand bloc (16 millions d'adresses)

Le CIDR est fondamental pour la gestion efficace de l'espace d'adressage IP et pour le routage sur Internet.

RFC 1918

Avec l'explosion du nombre de périphériques connectés sur Internet, le nombre maximal d'adresse (2^32) aurait vite été atteint.

Pour palier ce problème, la RFC 1918, intitulée "Address Allocation for Private Internets", a été publiée en février 1996 par l'IETF (Internet Engineering Task Force).

Cette norme définit les plages d'adresses IP réservées pour une utilisation dans les réseaux privés, sans être routées sur Internet public. Elle a introduit trois blocs d'adresses spécifiques :

  • 10.0.0.0/8 (permettant environ 16,7 millions d'adresses)
  • 172.16.0.0/12 (environ 1 million d'adresses) et
  • 192.168.0.0/16 (65 536 adresses).

Cette spécification a joué un rôle crucial dans la conservation des adresses IPv4 face à leur pénurie croissante, tout en permettant aux organisations de déployer des réseaux internes de toute taille sans nécessiter d'adresses publiques pour chaque appareil. Associée aux technologies NAT (Network Address Translation), la RFC 1918 constitue l'un des piliers de l'architecture réseau moderne, permettant la coexistence de millions de réseaux privés utilisant les mêmes plages d'adresses.

L'autre possibilité pour contourner la limite du nombre d'adresses IPv4 est de passer à l'IPv6, mais c'est une autre histoire 😄

Dernier