Masques, CIDR et sous-réseaux
Le masque dit quelle partie de l'adresse désigne le réseau et quelle partie la machine.
Prérequis : cours 2.1 ; IP et masque.
Pourquoi
Le masque dit quelle partie de l'adresse désigne le réseau et quelle partie la machine. Sans lui, impossible de savoir si deux IPs se parlent en direct ou via un routeur — la question n°1 du diagnostic local.
Concepts
- Notation CIDR :
/24= 24 bits de réseau, 8 bits de machines (254 hôtes)./16= 65 534 hôtes,/30= 2 hôtes (liaisons point-à-point),/32= une seule machine (route d'hôte). - Calcul express : dans
192.168.1.20/24, le réseau =192.168.1.0, broadcast =192.168.1.255, machines =.1à.254. Règle : le nombre d'hôtes = 2^(32-préfixe) − 2 (réseau + broadcast réservés). - Le test qui compte : même réseau (même préfixe après masquage) = direct en local (ARP) ; sinon = via la passerelle (chapitre 4).
Exemple : découper
Besoin : 4 sites de ~50 machines. Un /24 = 254 hôtes : on le découpe en 4× /26 (62 hôtes chacun) :
10.0.0.0/26, 10.0.0.64/26, 10.0.0.128/26, 10.0.0.192/26. Chaque site a son réseau, routés entre eux — broadcast contenus, pannes isolées.
Cas réel
PC en 192.168.1.20/24 et imprimante en 192.168.2.10/24 : « pourtant c'est branché pareil ! ». Masques différents = réseaux différents = il faut un routeur entre les deux (ou remettre le même /24… ou plutôt passer en /23 si voulu).
Pièges
- Masque incohérent entre deux machines (l'une en /24, l'autre en /16) : ça marche dans un sens, pas dans l'autre — le bug le plus vicieux du réseau local.
- Oublier réseau et broadcast dans le comptage :
/26= 62 hôtes utiles, pas 64. /31existe (2 adresses, sans broadcast, liaisons) : à connaître pour ne pas paniquer devant.
À retenir
Le masque sépare réseau et machine ; même réseau = direct, sinon passerelle ; compter −2.