Adresses réseau, broadcast et plages utilisables
Définition
Pour tout sous-réseau IP, trois catégories d'adresses doivent être identifiées :
- Adresse réseau : première adresse du sous-réseau (bits hôte tous à 0). Elle identifie le sous-réseau lui-même et n'est pas assignable à un hôte.
- Adresse de broadcast : dernière adresse du sous-réseau (bits hôte tous à 1). Elle sert à envoyer un paquet à tous les hôtes du sous-réseau.
- Plage utilisable : toutes les adresses entre l'adresse réseau et le broadcast (exclues). Ce sont les adresses assignables aux hôtes et interfaces.
Contexte
Identifier rapidement l'adresse réseau, le broadcast et la plage utilisable d'un sous-réseau est une compétence fondamentale pour la certification CCST. C'est la base de tout diagnostic d'adressage.
Détails techniques
Identification par la méthode du block size
- Déterminer le block size (taille du bloc) : 256 − valeur du dernier octet non nul du masque
- L'adresse réseau est le multiple du block size inférieur ou égal à l'adresse IP
- L'adresse de broadcast est l'adresse réseau + block size − 1
- La plage utilisable va de (adresse réseau + 1) à (broadcast − 1)
Exemples détaillés
Exemple 1 : 192.168.1.130/26
| Étape | Calcul | Résultat |
|---|---|---|
| Masque | /26 → 255.255.255.192 | — |
| Block size | 256 − 192 = 64 | — |
| Adresse réseau | 130 ÷ 64 = 2 (entier) → 2 × 64 = 128 | 192.168.1.128 |
| Broadcast | 128 + 64 − 1 = 191 | 192.168.1.191 |
| Plage utilisable | .129 → .190 | 62 hôtes |
Exemple 2 : 10.0.5.200/28
| Étape | Calcul | Résultat |
|---|---|---|
| Masque | /28 → 255.255.255.240 | — |
| Block size | 256 − 240 = 16 | — |
| Adresse réseau | 200 ÷ 16 = 12 (entier) → 12 × 16 = 192 | 10.0.5.192 |
| Broadcast | 192 + 16 − 1 = 207 | 10.0.5.207 |
| Plage utilisable | .193 → .206 | 14 hôtes |
Vérification rapide
| Test | Résultat attendu |
|---|---|
| L'adresse réseau est divisible par le block size | Oui |
| Le broadcast = adresse réseau du sous-réseau suivant − 1 | Oui |
| Nombre d'hôtes = block size − 2 | Oui |
Piège courant : confusion réseau / broadcast
Une adresse de broadcast dirigé (ex. 192.168.1.255/24) semble être une adresse normale. Si elle est assignée à un hôte, le réseau dysfonctionnera car les paquets broadcast ne seront pas traités correctement.
Exemple concret
Un technicien reçoit l'adresse 172.16.45.100/21. Il calcule : block size = 256 − 248 = 8 (octet 3). L'adresse réseau du 3ᵉ octet : 45 ÷ 8 = 5 → 5 × 8 = 40. Donc réseau = 172.16.40.0/21, broadcast = 172.16.47.255, plage = 172.16.40.1 à 172.16.47.254 (2046 hôtes).