Sommaire
🌐 Module R5 – VLAN et inter-VLAN
Objectifs : maîtriser le calcul de sous-réseaux, la notation CIDR, le VLSM et le summarization.
📖 Introduction
Le subnetting (découpage en sous-réseaux) et le CIDR (Classless Inter-Domain Routing) sont des compétences fondamentales pour tout administrateur réseau. Ils permettent d'optimiser l'utilisation des adresses IP et de structurer efficacement un réseau.
À l'issue de ce module, vous serez capable de :
- Calculer un masque de sous-réseau en fonction du nombre d'hôtes.
- Déterminer l'adresse réseau, l'adresse de broadcast et la plage d'hôtes.
- Utiliser la notation CIDR (
/n). - Mettre en œuvre le VLSM (Variable Length Subnet Mask).
📝 Notation CIDR
Le CIDR remplace les classes d'adresses par une notation en préfixe : /n où n est le nombre de bits du réseau.
- /8 → Classe A (multinationales) → 16 millions d'hôtes
- /16 → Classe B (grandes entreprises) → 65 000 hôtes
- /24 → Classe C (petites entreprises/particuliers) → 254 hôtes
| Masque décimal | CIDR | Bits hôtes | Nombre d'hôtes | Usage courant |
|---|---|---|---|---|
| 255.0.0.0 | /8 | 24 | 16 777 214 | Grands réseaux |
| 255.255.0.0 | /16 | 16 | 65 534 | Réseaux moyens |
| 255.255.255.0 | /24 | 8 | 254 | Petits réseaux |
| 255.255.255.128 | /25 | 7 | 126 | Petits réseaux |
| 255.255.255.192 | /26 | 6 | 62 | Petits réseaux |
| 255.255.255.224 | /27 | 5 | 30 | Très petits |
| 255.255.255.240 | /28 | 4 | 14 | Micro-réseaux |
| 255.255.255.248 | /29 | 3 | 6 | Liaisons point-à-point |
| 255.255.255.252 | /30 | 2 | 2 | Liaisons point-à-point |
Formule à retenir
Nombre d'hôtes = 2n – 2 (où n est le nombre de bits hôtes).
On soustrait 2 pour l'adresse réseau et l'adresse de broadcast.
🔍 Représentation visuelle du subnetting
Le subnetting consiste à emprunter des bits à la partie hôte pour créer des sous-réseaux.
Nombre de sous-réseaux = 22 = 4
Nombre d'hôtes = 26 – 2 = 62
🔢 Calcul des sous-réseaux
Méthode en 5 étapes
- Déterminer le nombre de sous-réseaux nécessaires.
- Calculer le nombre de bits à emprunter : 2m ≥ nombre de sous-réseaux.
- Déterminer le nouveau masque : masque par défaut + m bits.
- Calculer le nombre d'hôtes par sous-réseau : 2h – 2.
- Énumérer les plages (adresse réseau, hôtes, broadcast).
Exemple détaillé – Découpage d'un réseau de classe C
Réseau initial : 192.168.1.0/24 (masque 255.255.255.0)
Objectif : créer 4 sous-réseaux.
📌 Étape 1 & 2
- 4 sous-réseaux nécessaires
- 2m ≥ 4 → m = 2 bits
📌 Étape 3 & 4
- Nouveau masque : /26
- Décimal : 255.255.255.192
- Hôtes : 26 – 2 = 62
📌 Étape 5 – Plages des sous-réseaux :
| Sous-réseau | Adresse réseau | Plage d'hôtes | Broadcast |
|---|---|---|---|
| SR0 | 192.168.1.0 | 1 → 62 | 192.168.1.63 |
| SR1 | 192.168.1.64 | 65 → 126 | 192.168.1.127 |
| SR2 | 192.168.1.128 | 129 → 190 | 192.168.1.191 |
| SR3 | 192.168.1.192 | 193 → 254 | 192.168.1.255 |
- Incrément : 26 = 64 (le pas entre chaque sous-réseau).
- Masque en binaire : 11111111.11111111.11111111.11000000
- Vérification : 4 × 62 = 248 hôtes (≥ 254 initiaux).
📐 VLSM (Variable Length Subnet Mask)
Le VLSM permet d'utiliser des masques de longueur variable pour optimiser l'utilisation des adresses IP. Chaque sous-réseau peut avoir une taille différente selon les besoins réels.
Exemple pratique
Un réseau 192.168.10.0/24 doit accueillir :
- 50 hôtes → /26 (62 hôtes)
- 20 hôtes → /27 (30 hôtes)
- 2 hôtes (liaison point-à-point) → /30 (2 hôtes)
🔹 Découpage VLSM :
- VLAN A (50 hôtes) → 192.168.10.0 /26 (192.168.10.1 → 192.168.10.62)
- VLAN B (20 hôtes) → 192.168.10.64 /27 (192.168.10.65 → 192.168.10.94)
- VLAN C (liaison) → 192.168.10.96 /30 (192.168.10.97 → 192.168.10.98)
🔗 Summarization (agrégation de routes)
La summarization (ou agrégation) consiste à regrouper plusieurs sous-réseaux en une seule route, pour réduire la taille des tables de routage.
Exemple : Regrouper les réseaux 172.16.0.0/24, 172.16.1.0/24, 172.16.2.0/24, 172.16.3.0/24.
- Les 4 réseaux couvrent 172.16.0.0 → 172.16.3.255.
- Le masque commun est /22 (255.255.252.0).
- Route résumée :
172.16.0.0/22
- En binaire : 172.16.0.0 = 10101100.00010000.00000000.00000000
- 172.16.3.0 = 10101100.00010000.11111111.00000000
- Les 22 premiers bits sont communs → masque /22.
📝 Exercices d'application
Exercice 1 – CIDR
Convertissez 255.255.255.240 en notation CIDR.
Réponse : /28
- 240 = 11110000 en binaire (4 bits à 1).
- 24 + 4 = 28 → /28.
Exercice 2 – Plage d'hôtes
Quelle est la plage d'hôtes pour 192.168.1.0/27 ?
Réponse : 192.168.1.1 à 192.168.1.30 (broadcast 192.168.1.31).
- Incrément = 25 = 32.
- Adresse réseau = 192.168.1.0
- Premier hôte = 192.168.1.1
- Dernier hôte = 192.168.1.30
- Broadcast = 192.168.1.31
Exercice 3 – Découpage VLSM
Vous avez le réseau 10.0.0.0/16. Créez :
- 1 sous-réseau de 10 000 hôtes
- 2 sous-réseaux de 2 000 hôtes
- 4 sous-réseaux de 500 hôtes
- 10 000 hôtes : 214 – 2 = 16382 ≥ 10000 → /18 (255.255.192.0) – 1 sous-réseau
- 2 000 hôtes : 211 – 2 = 2046 ≥ 2000 → /21 (255.255.248.0) – 2 sous-réseaux
- 500 hôtes : 29 – 2 = 510 ≥ 500 → /23 (255.255.254.0) – 4 sous-réseaux
- Commencez par le plus grand : 10.0.0.0/18, puis 10.0.64.0/21, 10.0.72.0/21, etc.
🎯 Quiz d'auto‑évaluation
1. Quel est le masque CIDR pour 255.255.255.248 ?
2. Un sous-réseau en /26 peut accueillir combien d'hôtes ?
3. L'adresse de broadcast du sous-réseau 192.168.10.0/28 est :
4. Le VLSM permet de :
5. Pour un réseau nécessitant 100 hôtes, quel masque CIDR faut-il choisir ?
6. La summarization permet de :