VLSM — Astuces de découpage réseau

C'est quoi le VLSM ?

Le VLSM (Variable Length Subnet Masking) permet d’attribuer des masques de longueurs différentes à chaque sous-réseau, en fonction du nombre d’hôtes réellement nécessaires. Contrairement au découpage fixe (FLSM), on évite le gaspillage d’adresses.

Règle d’or : toujours trier les sous-réseaux du plus grand au plus petit avant de commencer.


La table des puissances de 2 — à connaître par cœur

PuissanceValeurHôtes utilisablesPréfixe (/n) dans un /24
20
42/30
86/29
2⁴1614/28
2⁵3230/27
2⁶6462/26
2⁷128126/25
2⁸256254/24

Astuce

Hôtes utilisables = taille du bloc − 2 (adresse réseau + broadcast retirées) Pour trouver le préfixe : 32 − log₂(taille du bloc) — ou simplement mémoriser la table.


Méthode en 4 étapes

Étape 1 — Trier les besoins du plus grand au plus petit

Liste tous les sous-réseaux demandés avec leur nombre d’hôtes requis, puis classe-les par ordre décroissant.

Exemple pour 192.168.1.0/24 :

Sous-réseauHôtes requis
LAN A100 hôtes
LAN B50 hôtes
LAN C20 hôtes
Lien WAN2 hôtes

Étape 2 — Trouver la taille de bloc pour chaque besoin

Prendre la première puissance de 2 supérieure ou égale au nombre d’hôtes requis + 2.

Sous-réseauHôtes requisHôtes + 2Bloc (2ⁿ)Préfixe
LAN A100102128 (2⁷)/25
LAN B505264 (2⁶)/26
LAN C202232 (2⁵)/27
Lien WAN244 (2²)/30

Étape 3 — Attribuer les blocs dans l'ordre

Partir de l’adresse de départ et attribuer chaque bloc sans chevauchement.

Sous-réseauAdresse réseauPlage hôtesBroadcastPréfixe
LAN A192.168.1.0.1 → .126.127/25
LAN B192.168.1.128.129 → .190.191/26
LAN C192.168.1.192.193 → .222.223/27
Lien WAN192.168.1.224.225 → .226.227/30

Étape 4 — Vérifier

  • Adresse réseau suivante = broadcast précédent + 1 ✔
  • Aucun bloc ne déborde hors de l’espace 192.168.1.0/24
  • Total utilisé : 128 + 64 + 32 + 4 = 228 adresses sur 256

Astuces de calcul rapide

Trouver l'adresse de broadcast sans calculer

Broadcast = adresse réseau + taille du bloc − 1

Exemple : bloc de 64 commençant à 192.168.1.128 → Broadcast = 192.168.1.128 + 64 − 1 = 192.168.1.191

Trouver l'adresse réseau suivante

Réseau suivant = adresse réseau actuelle + taille du bloc

Exemple : LAN B commence à .128, bloc de 64 → LAN C commence à .128 + 64 = .192

Vérifier qu'un bloc est bien aligné

L’adresse réseau d’un bloc de taille N doit être un multiple de N.

  • Bloc /26 (64 adresses) → adresse réseau doit être multiple de 64 : 0, 64, 128, 192 ✔
  • Bloc /27 (32 adresses) → multiple de 32 : 0, 32, 64, 96, 128 … ✔

⚠ Un bloc mal aligné causera des chevauchements.

Lien point-à-point entre deux routeurs

Toujours utiliser un /30 (4 adresses, 2 hôtes utilisables). C’est le plus petit bloc valide pour relier deux équipements.


Tableau masques ↔ préfixes — référence rapide

PréfixeMasque décimalTaille blocHôtes utiles
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242

Astuce mnémotechnique pour le masque décimal

La valeur dans le dernier octet suit toujours la séquence : 128 — 192 — 224 — 240 — 248 — 252 — 254 Chaque valeur = valeur précédente + moitié de l’écart restant jusqu’à 256.


Erreurs fréquentes à éviter

ErreurConséquenceRègle
Oublier les adresses réseau et broadcastSous-réseau trop petitToujours ajouter +2 au besoin
Ne pas trier du plus grand au plus petitGaspillage ou impossibilité de caser les grands blocsTrier avant de commencer
Bloc mal alignéChevauchement d’adressesVérifier que l’adresse réseau est multiple de la taille du bloc
Utiliser un /29 pour un lien WAN6 adresses gaspilléesUtiliser /30 pour les liens point-à-point

Notes liées