Comprendre la logique de l'adressage CIDR IP V4

Nos tutoriels complets pour vous aider
Répondre
Avatar du membre
pboulanger
Administrateur du site
Administrateur du site
Messages : 877
Enregistré le : mar. 17 mars 2020 11:49
Localisation : Oise- LA CHAPELLE EN SERVAL
A remercié : 262 fois
A été remercié : 141 fois
Contact :
    unknown unknown

Comprendre la logique de l'adressage CIDR IP V4

Message par pboulanger »

Bonjour à tous,

Dans la suite des tutos concernant les adresses IP Je vous propose une petite présentation de l'adressage CIDR.

Définition

CIDR signifie "Classless Inter-Domain Routing" ou, en français, "Routage inter-domaine sans classe". Ce système remplace l'ancien adressage par classe A,B,C.

Cela permet, en autre, qu'une adresse IP unique peut être utilisée pour désigner de nombreuses adresses IP uniques avec CIDR.

Ces adresses CIDR réduisent la taille des tables de routage et rendent plus d’adresses IP disponibles au sein des organisations.

Comment cela fonctionne-t-il ?

Cette notation CIDR permet de spécifier dans l’adresse IP elle-même le nombre de bits significatifs constituant la partie réseau de l’adresse.

Par exemple, une adresse IP "CIDR" ressemble à 192.168.0.0/24.
Le /24 vous indique que les 24 premiers bits de l’adresse IP sont utilisés pour le routage réseau et que celui du masque de sous-réseau contient 24 bits binaires définis sur 1 (255.255.255.0), ce qui est également vrai pour chaque adresse IP d’hôte.

À partir du préfixe /24, vous pouvez par ailleurs déterminer le nombre d’adresses IP dédiées à la spécification d’un ID d’hôte. Comme une adresse IPv4 contient 32 bits, cela signifie que les 8 bits restants sont utilisés pour calculer les ID d’hôte. Dans ce cas, cela signifie qu’il existe 256 valeurs possibles que vous pouvez exprimer avec 8 bits binaires.

Usage pratique : Dans le .htaccess de votre serveur,
  • Pour bloquer tous les postes d'un réseau, tapez la commande suivante "Deny from 192.168.0.0/24" qui bloquera toute la plage IP comprise entre 192.168.0.0 et 192.168.0.255 (beaucoup plus simple à faire que de renter une ligne pour chaque poste).
  • Pour bloquer un ensemble de réseaux, la commande suivante "Deny from 192.168.0.0/16" bloquera toutes les adresses IP commençant par 192.168.x.x
  • Si vous tapez la commande "Deny from 192.0.0.0/8" ce sont toutes les adresses IP commençant par 192.x.x.x qui seront alors bloquées

Tableau de notation CIDR

Je vous propose, sous forme de tableau, le nombre total d'adresses, le nombre d’adresses hôtes disponibles et le masque ré"seau correspondant pour chaque type de notation CIDR. Vous pouvez l’utiliser pour convertir entre la notation CIDR, le masque de réseau et les informations d’hôte.


Notez que sur chaque ligne, il y a deux adresses hôtes supprimées, car deux adresses sont toujours réservées pour le réseau (.0) et broadcast (.255).
Tableau concordance CIDR /Masque
Tableau concordance CIDR /Masque
Ashampoo_Snap_lundi 21 février 2022_12h36m49s_001_.png (40.73 Kio) Vu 819 fois

Voici un lien vers le calculateur CIDR du CNRS de Grenoble

https://cric.grenoble.cnrs.fr/Administr ... culMasque/

Quelques exemples des commandes CIDR :

0/24
0/24
0/24
0/16
0/16
0/16

0/8
0/8
0/8

Bonne lecture,
Amicalement,

Pierre
gege68
Membre VIP
Membre VIP
Messages : 1614
Enregistré le : dim. 15 avr. 2012 07:07
A remercié : 108 fois
A été remercié : 31 fois
    unknown unknown

Re: Comprendre la logique de l'adressage CIDR IP V4

Message par gege68 »

Merci pour le tuto.
Avatar du membre
chtimi054
Administrateur du site
Administrateur du site
Messages : 9088
Enregistré le : ven. 26 juil. 2013 06:56
A remercié : 299 fois
A été remercié : 459 fois
    unknown unknown

Re: Comprendre la logique de l'adressage CIDR IP V4

Message par chtimi054 »

Merci Pierre !
c'est clair et precis !
Répondre