Qu'est-ce qu'un masque de sous-réseau ? - Guide complet du sous-réseautage
Qu'est-ce qu'un masque de sous-réseau ?
Un masque de sous-réseau est un nombre de 32 bits qui masque une adresse IP et divise celle-ci en adresse réseau et adresse d'hôte. Le masque de sous-réseau est constitué en mettant les bits réseau à "1" et les bits hôte à "0". Au sein d'un réseau donné, deux adresses d'hôte sont réservées à des fins spéciales. L'adresse "0" est attribuée à l'adresse réseau et "255" à l'adresse de diffusion (broadcast), et elles ne peuvent pas être attribuées à des hôtes.
Comment fonctionnent les masques de sous-réseau
Le masque de sous-réseau détermine quelle partie d'une adresse IP correspond à la partie réseau et quelle partie correspond à la partie hôte. Il fonctionne selon une logique binaire :
- Bits réseau (1) : identifient la partie réseau de l'adresse IP
- Bits hôte (0) : identifient la partie hôte de l'adresse IP
Masques de sous-réseau courants
| Masque de sous-réseau | Binaire | CIDR | Bits réseau | Bits hôte | Hôtes max |
|---|---|---|---|---|---|
| 255.0.0.0 | 11111111.00000000.00000000.00000000 | /8 | 8 | 24 | 16 777 214 |
| 255.255.0.0 | 11111111.11111111.00000000.00000000 | /16 | 16 | 16 | 65 534 |
| 255.255.255.0 | 11111111.11111111.11111111.00000000 | /24 | 24 | 8 | 254 |
Exemple : fonctionnement des masques de sous-réseau
Prenons l'adresse IP 192.168.1.100 avec le masque de sous-réseau 255.255.255.0 :
Adresse IP : 192.168.1.100 Binaire : 11000000.10101000.00000001.01100100
Masque de sous-réseau : 255.255.255.0 Binaire : 11111111.11111111.11111111.00000000
Partie réseau : 192.168.1 (24 premiers bits) Partie hôte : 100 (8 derniers bits)
Notation CIDR
Le routage inter-domaines sans classe (Classless Inter-Domain Routing, CIDR) est une méthode d'allocation d'adresses IP et de routage IP. Elle utilise une notation avec barre oblique pour indiquer le nombre de bits réseau :
- /8 = 255.0.0.0 (classe A)
- /16 = 255.255.0.0 (classe B)
- /24 = 255.255.255.0 (classe C)
- /25 = 255.255.255.128
- /26 = 255.255.255.192
- /27 = 255.255.255.224
- /28 = 255.255.255.240
- /29 = 255.255.255.248
- /30 = 255.255.255.252
Exemples de sous-réseautage
Exemple 1 : réseau de classe C
Réseau : 192.168.1.0/24 Masque de sous-réseau : 255.255.255.0 Hôtes disponibles : 192.168.1.1 à 192.168.1.254 (254 hôtes) Adresse réseau : 192.168.1.0 Adresse de diffusion : 192.168.1.255
Exemple 2 : sous-réseautage d'un réseau de classe C
Réseau d'origine : 192.168.1.0/24 Masque de sous-réseau : 255.255.255.192 (/26)
Cela crée 4 sous-réseaux :
- 192.168.1.0/26 (192.168.1.1 - 192.168.1.62)
- 192.168.1.64/26 (192.168.1.65 - 192.168.1.126)
- 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
- 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)
Pourquoi utiliser le sous-réseautage ?
- Segmentation du réseau : diviser de grands réseaux en segments plus petits et faciles à gérer
- Sécurité : isoler différentes parties du réseau
- Performance : réduire le trafic réseau et améliorer les performances
- Organisation : regrouper les appareils liés entre eux
- Conservation des adresses IP : utiliser les adresses IP de manière plus efficace
Calcul des sous-réseaux
Pour calculer le nombre de sous-réseaux et d'hôtes :
Nombre de sous-réseaux = 2^(bits de sous-réseau) Nombre d'hôtes par sous-réseau = 2^(bits hôte) - 2
Le "-2" correspond à l'adresse réseau et à l'adresse de diffusion.
Bonnes pratiques
- Planifiez soigneusement votre sous-réseautage avant la mise en œuvre
- Utilisez des tailles de sous-réseau cohérentes lorsque c'est possible
- Laissez de la marge pour la croissance dans la conception de vos sous-réseaux
- Documentez l'attribution de vos sous-réseaux
- Utilisez des plages d'adresses IP privées pour les réseaux internes
- Anticipez les futures extensions lors de la conception des sous-réseaux
Masques de sous-réseau courants selon les besoins
| Cas d'usage | Masque de sous-réseau | CIDR | Hôtes max |
|---|---|---|---|
| Point à point | 255.255.255.252 | /30 | 2 |
| Petit réseau | 255.255.255.248 | /29 | 6 |
| Réseau moyen | 255.255.255.240 | /28 | 14 |
| Grand réseau | 255.255.255.224 | /27 | 30 |
| Très grand réseau | 255.255.255.0 | /24 | 254 |