Adressage IPv4 et découpage en sous-réseaux
Masques, préfixes, nombre d'hôtes et découpage en sous-réseaux (subnetting) en quelques minutes, avec la méthode rapide à utiliser le jour de l'examen.
Une adresse IPv4 fait 32 bits, écrits en quatre octets séparés par des points : 192.168.10.37. Le masque de sous-réseau (subnet mask) indique quelle partie de l’adresse désigne le réseau et quelle partie désigne l’hôte.
À retenir : le préfixe
/24veut dire « les 24 premiers bits identifient le réseau ». Il reste 32 − 24 = 8 bits pour les hôtes.
Compter les hôtes
Avec h bits d’hôte, on obtient 2h adresses. On en retire deux :
- l’adresse de réseau (network address), où tous les bits d’hôte valent 0 ;
- l’adresse de diffusion (broadcast address), où tous les bits d’hôte valent 1.
| Préfixe | Masque | Adresses | Hôtes utilisables |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
Le /30 sert classiquement aux liaisons point à point entre deux routeurs. Sur ces liaisons, Cisco accepte aussi le /31, qui n’a ni adresse de réseau ni adresse de diffusion.
La méthode rapide : le « nombre magique »
Pour trouver le sous-réseau d’une adresse sans tout convertir en binaire :
- Repère l’octet où le masque n’est ni 255 ni 0 (l’octet intéressant).
- Calcule le pas : 256 moins la valeur du masque dans cet octet.
- Les sous-réseaux commencent à chaque multiple du pas.
Exemple : 172.16.45.130/27. Le masque est 255.255.255.224, l’octet intéressant est le quatrième, le pas vaut 256 − 224 = 32. Les sous-réseaux commencent à 0, 32, 64, 96, 128, 160… L’adresse 130 tombe dans le bloc qui commence à 128 :
- réseau :
172.16.45.128 - premier hôte :
172.16.45.129 - dernier hôte :
172.16.45.158 - diffusion :
172.16.45.159
Configurer une adresse sur un routeur
R1(config)# interface GigabitEthernet0/0
R1(config-if)# ip address 172.16.45.129 255.255.255.224
R1(config-if)# no shutdown
R1(config-if)# end
R1# show ip interface brief
Sur un routeur Cisco, les interfaces sont éteintes par défaut (administratively down) : sans no shutdown, rien ne passe.
Les pièges de l’examen
- Confondre hôtes et adresses : un /27 a 32 adresses mais seulement 30 hôtes.
- Oublier que l’adresse de diffusion du bloc est juste avant le début du bloc suivant.
- Lire trop vite le masque :
255.255.255.240est un /28, pas un /27.
En anglais à l’examen : usable hosts, subnet, network address, broadcast address, subnet mask, prefix length.