1. La notation CIDR (Classless Inter-Domain Routing)

Abandonnant la rigidité historique des classes A, B et C, le standard CIDR (RFC 1519) exprime la taille du masque sous la forme d’un simple suffixe barre oblique (slash notation) indiquant le nombre exact de bits réseau consécutifs fixés à 1 :

255.255.255.0   = /24 (24 bits à 1, 8 bits d'hôte -> 2^8 - 2 = 254 hôtes utilisables)
255.255.255.128 = /25 (25 bits à 1, 7 bits d'hôte -> 2^7 - 2 = 126 hôtes utilisables)
255.255.255.192 = /26 (26 bits à 1, 6 bits d'hôte -> 2^6 - 2 = 62 hôtes utilisables)
255.255.255.224 = /27 (27 bits à 1, 5 bits d'hôte -> 2^5 - 2 = 30 hôtes utilisables)
255.255.255.240 = /28 (28 bits à 1, 4 bits d'hôte -> 2^4 - 2 = 14 hôtes utilisables)
255.255.255.252 = /30 (30 bits à 1, 2 bits d'hôte -> 2^2 - 2 = 2 hôtes, idéal pour liaisons point-à-point routeur-à-routeur)

2. La formule mathématique fondamentale du subnetting

Pour diviser un réseau en plusieurs sous-réseaux, nous « empruntons » n bits à la portion d’hôte pour les affecter à la portion réseau :

  • Nombre de sous-réseaux créés = 2n (où n est le nombre de bits empruntés).
  • Nombre d’adresses d’hôtes utilisables par sous-réseau = 2h – 2 (où h est le nombre de bits restants pour les hôtes, soustraction de l’adresse réseau et du broadcast).
  • Le Pas magique (Magic Number) : Valeur du dernier bit emprunté = 256 - valeur décimale de l'octet modifié dans le masque. Le pas magique détermine directement l’écart entre chaque adresse de sous-réseau !

3. Le VLSM (Variable Length Subnet Masking) : L’optimisation sur mesure

Dans un réseau d’entreprise réel, tous les départements n’ont pas la même taille. Le VLSM permet d’appliquer des masques de tailles différentes au sein d’un même bloc d’adresses pour éviter le gaspillage :

Exemple d'attribution pour une entreprise basée à Genève disposant du bloc 192.168.10.0/24 :
1. Département Développement (besoin : 100 postes) -> Sous-réseau /25 (126 hôtes dispo)
   Réseau : 192.168.10.0/25 (Plage : .1 à .126, Broadcast : .127)
2. Département Finance (besoin : 50 postes) -> Sous-réseau /26 (62 hôtes dispo)
   Réseau : 192.168.10.128/26 (Plage : .129 à .190, Broadcast : .191)
3. Département RH (besoin : 25 postes) -> Sous-réseau /27 (30 hôtes dispo)
   Réseau : 192.168.10.192/27 (Plage : .193 à .222, Broadcast : .223)
4. Liaison inter-routeurs WAN -> Sous-réseau /30 (2 hôtes dispo)
   Réseau : 192.168.10.224/30 (Plage : .225 et .226, Broadcast : .227)

Exercice de calcul : Soit le réseau 172.16.0.0/16. Vous devez créer 4 sous-réseaux identiques. Calculez le nouveau masque en notation décimale et CIDR, déterminez le pas magique, et donnez la plage d’adresses exploitables pour le premier sous-réseau.