Le subnetting est l’une des notions les plus importantes à maîtriser lorsqu’on commence à étudier les réseaux informatiques. Il permet de découper un grand réseau IP en plusieurs réseaux plus petits appelés sous-réseaux.
Le VLSM, quant à lui, va encore plus loin : il permet de créer des sous-réseaux de tailles différentes selon les besoins réels de chaque département ou service.
Ces deux notions sont particulièrement importantes pour comprendre l’adressage IPv4, configurer des VLANs, préparer des réseaux d’entreprise et progresser vers des certifications comme le CCNA.
1. Pourquoi découper un réseau ?
Imaginons une entreprise qui possède le réseau :
192.168.1.0/24
Un réseau /24 contient 256 adresses IP.
Cela ne signifie pas que les 256 adresses peuvent être attribuées à des ordinateurs. Dans un réseau classique, deux adresses ont un rôle particulier :
Adresse réseau Adresse de broadcast
Pour un /24 :
Adresse réseau : 192.168.1.0 Première IP : 192.168.1.1 Dernière IP : 192.168.1.254 Broadcast : 192.168.1.255
Nous avons donc généralement :
254 adresses utilisables
Le problème est qu’une entreprise ne veut pas forcément placer tous ses appareils dans le même réseau.
Elle pourrait avoir par exemple :
VLAN 10 → Administration VLAN 20 → Finance VLAN 30 → Informatique VLAN 40 → Invités
Chaque VLAN doit normalement disposer de son propre sous-réseau IP.
C’est là que le subnetting devient utile.
2. Qu’est-ce qu’un masque de sous-réseau ?
Une adresse IPv4 contient 32 bits.
Par exemple :
192.168.1.10
En notation CIDR, on peut écrire :
192.168.1.10/24
Le /24 signifie que les 24 premiers bits représentent la partie réseau.
Le masque correspondant est :
255.255.255.0
On peut donc faire correspondre :
| CIDR | Masque |
|---|---|
| /8 | 255.0.0.0 |
| /16 | 255.255.0.0 |
| /24 | 255.255.255.0 |
| /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 |
Plus le nombre après / augmente, plus le réseau devient petit.
Par exemple :
/24 → 256 adresses /25 → 128 adresses /26 → 64 adresses /27 → 32 adresses /28 → 16 adresses
3. Comment calculer le nombre d’hôtes ?
Pour calculer le nombre d’adresses disponibles dans un sous-réseau IPv4 classique, on utilise :
2^h
où h représente le nombre de bits réservés aux hôtes.
Pour obtenir le nombre d’adresses généralement utilisables :
2^h - 2
On retire :
1 adresse réseau 1 adresse broadcast
Prenons un /26.
IPv4 possède 32 bits :
32 - 26 = 6 bits hôtes
Donc :
2^6 = 64 adresses
Et généralement :
64 - 2 = 62 hôtes utilisables
Un réseau /26 peut donc accueillir 62 machines.
Il existe des cas particuliers comme
/31et/32, mais pour apprendre le subnetting classique, la formule2^h - 2reste une excellente base.
4. Tableau utile à mémoriser
| CIDR | Masque | Adresses totales | 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 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
Ce tableau devient extrêmement utile lorsqu’on commence le VLSM.
5. Exemple simple de subnetting
Prenons :
192.168.1.0/24
Nous voulons créer 4 sous-réseaux de même taille.
Nous devons emprunter 2 bits à la partie hôte :
2² = 4 sous-réseaux
Notre /24 devient donc :
/26
Le masque est :
255.255.255.192
Un /26 possède :
64 adresses
Les réseaux vont donc avancer par blocs de 64.
Nous obtenons :
| Sous-réseau | Adresse réseau | Hôtes utilisables | Broadcast |
|---|---|---|---|
| 1 | 192.168.1.0/26 | 192.168.1.1 → 192.168.1.62 | 192.168.1.63 |
| 2 | 192.168.1.64/26 | 192.168.1.65 → 192.168.1.126 | 192.168.1.127 |
| 3 | 192.168.1.128/26 | 192.168.1.129 → 192.168.1.190 | 192.168.1.191 |
| 4 | 192.168.1.192/26 | 192.168.1.193 → 192.168.1.254 | 192.168.1.255 |
Nous avons donc transformé un seul réseau /24 en quatre réseaux /26.
6. Comment trouver rapidement la taille du bloc ?
Une méthode très pratique consiste à utiliser :
256 - valeur du masque
Prenons :
/27
Son masque est :
255.255.255.224
On calcule :
256 - 224 = 32
La taille du bloc est donc :
32
Les réseaux commencent alors à :
192.168.1.0 192.168.1.32 192.168.1.64 192.168.1.96 192.168.1.128 192.168.1.160 192.168.1.192 192.168.1.224
Cette technique permet de trouver rapidement les adresses réseau.
7. Qu’est-ce que le VLSM ?
VLSM signifie :
Variable Length Subnet Mask
En français, on peut parler de masques de sous-réseau de longueur variable.
Avec le subnetting classique, les sous-réseaux ont généralement la même taille.
Avec VLSM, nous pouvons créer :
un /25 un /26 un /27 un /28
à l’intérieur du même réseau principal.
C’est beaucoup plus efficace.
8. Pourquoi utiliser VLSM ?
Imaginons une entreprise avec quatre départements.
| Département | Nombre de machines |
|---|---|
| Informatique | 100 |
| Administration | 50 |
| Finance | 25 |
| Direction | 10 |
Nous disposons du réseau :
192.168.10.0/24
Si nous donnons un /26 à chaque département, nous aurons un problème : un /26 ne fournit que 62 hôtes, donc il est insuffisant pour le département Informatique qui a besoin de 100 machines.
Le VLSM permet d’adapter la taille du sous-réseau aux besoins de chaque service.
9. Règle fondamentale du VLSM
Lorsque l’on fait du VLSM, on commence toujours par le réseau qui demande le plus grand nombre d’adresses.
Dans notre exemple :
100 hôtes 50 hôtes 25 hôtes 10 hôtes
On travaille donc dans cet ordre.
C’est important, car les grands sous-réseaux sont plus difficiles à placer si l’espace d’adressage a déjà été fragmenté.
10. Première étape : réseau de 100 machines
Nous devons trouver le plus petit sous-réseau pouvant accueillir 100 machines.
Un /26 donne :
62 hôtes
Ce n’est pas suffisant.
Un /25 donne :
126 hôtes
Parfait.
Nous attribuons donc :
192.168.10.0/25
Ce réseau couvre :
Adresse réseau : 192.168.10.0 Première IP : 192.168.10.1 Dernière IP : 192.168.10.126 Broadcast : 192.168.10.127
11. Deuxième réseau : 50 machines
Il nous faut au moins 50 adresses utilisables.
Un /26 fournit :
62 hôtes
Nous pouvons donc utiliser :
192.168.10.128/26
Plage :
Réseau : 192.168.10.128 Hôtes : 192.168.10.129 à 192.168.10.190 Broadcast : 192.168.10.191
12. Troisième réseau : 25 machines
Pour 25 machines :
/27
convient, car il fournit :
30 hôtes utilisables
Le prochain réseau disponible est :
192.168.10.192/27
Nous avons :
Réseau : 192.168.10.192 Hôtes : 192.168.10.193 à 192.168.10.222 Broadcast : 192.168.10.223
13. Quatrième réseau : 10 machines
Pour 10 machines, nous pouvons utiliser :
/28
Un /28 contient :
16 adresses 14 utilisables
Le réseau suivant est :
192.168.10.224/28
Nous obtenons :
Réseau : 192.168.10.224 Hôtes : 192.168.10.225 à 192.168.10.238 Broadcast : 192.168.10.239
14. Résultat final du VLSM
Notre plan d’adressage devient :
| Département | Besoin | Réseau | Hôtes disponibles | Broadcast |
|---|---|---|---|---|
| Informatique | 100 | 192.168.10.0/25 | 126 | 192.168.10.127 |
| Administration | 50 | 192.168.10.128/26 | 62 | 192.168.10.191 |
| Finance | 25 | 192.168.10.192/27 | 30 | 192.168.10.223 |
| Direction | 10 | 192.168.10.224/28 | 14 | 192.168.10.239 |
Il reste même encore :
192.168.10.240 → 192.168.10.255
qui peut être utilisé pour un autre petit sous-réseau.
C’est tout l’intérêt du VLSM : utiliser les adresses IP intelligemment sans gaspiller inutilement de grandes plages.
15. Exemple avec des VLANs
Cette technique est particulièrement utile lorsque l’on construit un réseau d’entreprise avec des VLANs.
On pourrait avoir :
VLAN 10 - IT 192.168.10.0/25 VLAN 20 - ADMIN 192.168.10.128/26 VLAN 30 - FINANCE 192.168.10.192/27 VLAN 40 - DIRECTION 192.168.10.224/28
Sur un routeur Cisco, les passerelles pourraient par exemple être :
VLAN 10 → 192.168.10.1 VLAN 20 → 192.168.10.129 VLAN 30 → 192.168.10.193 VLAN 40 → 192.168.10.225
La passerelle n’est pas obligatoirement la première adresse utilisable, mais c’est une convention très courante.
16. Exemple Cisco
Dans une architecture Router-on-a-Stick, nous pourrions configurer :
interface g0/0.10 encapsulation dot1Q 10 ip address 192.168.10.1 255.255.255.128
Pour le VLAN 20 :
interface g0/0.20 encapsulation dot1Q 20 ip address 192.168.10.129 255.255.255.192
Pour le VLAN 30 :
interface g0/0.30 encapsulation dot1Q 30 ip address 192.168.10.193 255.255.255.224
Et pour le VLAN 40 :
interface g0/0.40 encapsulation dot1Q 40 ip address 192.168.10.225 255.255.255.240
Nous venons donc d’utiliser le même /24 pour créer plusieurs VLANs de tailles différentes.
17. Subnetting vs VLSM
La différence peut être résumée simplement.
Subnetting classique
On découpe :
192.168.1.0/24
en plusieurs réseaux de même taille :
192.168.1.0/26 192.168.1.64/26 192.168.1.128/26 192.168.1.192/26
Chaque réseau possède 62 hôtes utilisables.
VLSM
On peut découper le même espace en tailles différentes :
192.168.1.0/25 192.168.1.128/26 192.168.1.192/27 192.168.1.224/28
C’est beaucoup plus flexible.
18. Une méthode simple pour résoudre un exercice VLSM
Lorsque tu rencontres un exercice VLSM, suis toujours cette logique :
- Note le réseau de départ.
- Note le nombre d’hôtes demandé pour chaque sous-réseau.
- Classe les besoins du plus grand au plus petit.
- Trouve le CIDR minimum nécessaire pour chaque réseau.
- Attribue le plus grand réseau en premier.
- Commence le réseau suivant juste après le broadcast précédent.
- Vérifie qu’aucun sous-réseau ne se chevauche.
- Note pour chacun : adresse réseau, première IP, dernière IP et broadcast.
Cette méthode fonctionne dans presque tous les exercices de VLSM de niveau débutant ou intermédiaire.
19. Petit exercice
Supposons que l’on dispose du réseau :
192.168.50.0/24
Une entreprise possède :
Service A : 60 machines Service B : 30 machines Service C : 12 machines Service D : 6 machines
Avant de regarder la solution, essaie de trouver toi-même les CIDR.
Pour 60 machines :
/26 → 62 hôtes
Pour 30 machines :
/27 → 30 hôtes
Pour 12 machines :
/28 → 14 hôtes
Pour 6 machines :
/29 → 6 hôtes
Le résultat pourrait donc être :
| Service | Réseau |
|---|---|
| A | 192.168.50.0/26 |
| B | 192.168.50.64/27 |
| C | 192.168.50.96/28 |
| D | 192.168.50.112/29 |
C’est exactement le principe du VLSM.
Conclusion
Le subnetting permet de diviser un réseau en plusieurs sous-réseaux, tandis que le VLSM permet de donner une taille différente à chaque sous-réseau.
Les notions les plus importantes à maîtriser sont :
CIDR → masque → nombre d’hôtes → taille du bloc → adresse réseau → broadcast → plage d’hôtes.
Une fois ces concepts compris, des sujets comme les VLANs, le DHCP, l’inter-VLAN routing, les ACL et le routage deviennent beaucoup plus faciles à comprendre.
Pour progresser rapidement, le mieux est de faire beaucoup d’exercices à la main avant d’utiliser un calculateur de subnetting.

0 Commentaires