Correction des Exercices de VLSM 2
Exercice 1 : Découpage d'un réseau /24 en fonction de besoins variés
Réseau de base : 192.168.1.0/24 (256 adresses)
Étape 1 : Déterminer la taille minimale pour chaque département
- Département A (100 hôtes) :
Besoin de 100 + 2 = 102 adresses.
→ Le bloc le plus proche est de 128 adresses (2⁷), soit un masque /25 (128 adresses, 126 utilisables).
- Département B (50 hôtes) :
Besoin de 50 + 2 = 52 adresses.
→ Le bloc le plus proche est de 64 adresses (2⁶), soit un masque /26 (64 adresses, 62 utilisables).
- Département C (20 hôtes) :
Besoin de 20 + 2 = 22 adresses.
→ Le bloc le plus proche est de 32 adresses (2⁵), soit un masque /27 (32 adresses, 30 utilisables).
Étape 2 : Affectation des sous-réseaux (en ordonnant du plus grand au plus petit)
- Département A (/25)
- Adresse réseau : 192.168.1.0
- Plage totale : 192.168.1.0 -- 192.168.1.127
- Adresse de broadcast : 192.168.1.127
- Plage utilisable : 192.168.1.1 -- 192.168.1.126
- Département B (/26)
- Adresse réseau : 192.168.1.128
- Plage totale : 192.168.1.128 -- 192.168.1.191
- Adresse de broadcast : 192.168.1.191
- Plage utilisable : 192.168.1.129 -- 192.168.1.190
- Département C (/27)
- Adresse réseau : 192.168.1.192
- Plage totale : 192.168.1.192 -- 192.168.1.223
- Adresse de broadcast : 192.168.1.223
- Plage utilisable : 192.168.1.193 -- 192.168.1.222
Remarque : Les adresses de 192.168.1.224 à 192.168.1.255 restent disponibles pour une éventuelle extension.
Exercice 2 : Planification VLSM sur un réseau 10.0.0.0/16
Réseau de base : 10.0.0.0/16 (65 536 adresses)
Étape 1 : Ordonner les filiales par besoin décroissant
- Filiale 1 : 500 hôtes
- Filiale 2 : 200 hôtes
- Filiale 3 : 100 hôtes
- Filiale 4 : 50 hôtes
Étape 2 : Calculer le masque minimal pour chaque filiale
- Filiale 1 (500 hôtes) :
Besoin de 500 + 2 = 502 adresses → Bloc de 512 adresses → Masque /23
(2^(32-23) = 512, 510 utilisables)
- Filiale 2 (200 hôtes) :
Besoin de 200 + 2 = 202 adresses → Bloc de 256 adresses → Masque /24
(254 utilisables)
- Filiale 3 (100 hôtes) :
Besoin de 100 + 2 = 102 adresses → Bloc de 128 adresses → Masque /25
(126 utilisables)
- Filiale 4 (50 hôtes) :
Besoin de 50 + 2 = 52 adresses → Bloc de 64 adresses → Masque /26
(62 utilisables)
Étape 3 : Affectation des sous-réseaux dans 10.0.0.0/16
- Filiale 1 (/23)
- Adresse réseau : 10.0.0.0/23
- Plage totale : 10.0.0.0 -- 10.0.1.255
- Adresse de broadcast : 10.0.1.255
- Plage utilisable : 10.0.0.1 -- 10.0.1.254
- Filiale 2 (/24)
- Adresse réseau : 10.0.2.0/24
- Plage totale : 10.0.2.0 -- 10.0.2.255
- Adresse de broadcast : 10.0.2.255
- Plage utilisable : 10.0.2.1 -- 10.0.2.254
- Filiale 3 (/25)
- Adresse réseau : 10.0.3.0/25
- Plage totale : 10.0.3.0 -- 10.0.3.127
- Adresse de broadcast : 10.0.3.127
- Plage utilisable : 10.0.3.1 -- 10.0.3.126
- Filiale 4 (/26)
- Adresse réseau : 10.0.3.128/26
- Plage totale : 10.0.3.128 -- 10.0.3.191
- Adresse de broadcast : 10.0.3.191
- Plage utilisable : 10.0.3.129 -- 10.0.3.190
Exercice 3 : Redistribution d'un réseau existant 172.16.0.0/20
Réseau de base : 172.16.0.0/20
- Plage totale : 2^(32-20) = 4096 adresses
Étape 1 : Calculer les blocs requis pour chaque département
- Département Informatique (200 hôtes) :
Besoin de 200 + 2 = 202 adresses → Bloc de 256 adresses → Masque /24
- Département Marketing (70 hôtes) :
Besoin de 70 + 2 = 72 adresses → Bloc de 128 adresses → Masque /25
- Département RH (30 hôtes) :
Besoin de 30 + 2 = 32 adresses → Bloc de 32 adresses → Masque /27
- Département Finances (10 hôtes) :
Besoin de 10 + 2 = 12 adresses → Bloc de 16 adresses → Masque /28
Étape 2 : Affectation des sous-réseaux (en ordonnant du plus grand au plus petit)
- Département Informatique (/24)
- Adresse réseau : 172.16.0.0
- Plage totale : 172.16.0.0 -- 172.16.0.255
- Adresse de broadcast : 172.16.0.255
- Plage utilisable : 172.16.0.1 -- 172.16.0.254
- Département Marketing (/25)
- Adresse réseau : 172.16.1.0
- Plage totale : 172.16.1.0 -- 172.16.1.127
- Adresse de broadcast : 172.16.1.127
- Plage utilisable : 172.16.1.1 -- 172.16.1.126
- Département RH (/27)
- Adresse réseau : 172.16.1.128
- Plage totale : 172.16.1.128 -- 172.16.1.159
- Adresse de broadcast : 172.16.1.159
- Plage utilisable : 172.16.1.129 -- 172.16.1.158
- Département Finances (/28)
- Adresse réseau : 172.16.1.160
- Plage totale : 172.16.1.160 -- 172.16.1.175
- Adresse de broadcast : 172.16.1.175
- Plage utilisable : 172.16.1.161 -- 172.16.1.174
Exercice 4 : Découpage en 43 sous-réseaux avec le réseau 172.18.0.0/16
Réseau de base : 172.18.0.0/16 (65 536 adresses)
Étape 1 : Déterminer le nombre de bits à emprunter
Pour obtenir au moins 43 sous-réseaux :
- 2⁵ = 32 (trop peu)
- 2⁶ = 64 → On emprunte 6 bits.
- Nouveau masque : 16 + 6 = /22.
Étape 2 : Caractéristiques d'un sous-réseau en /22
- Nombre d'adresses par sous-réseau : 2^(32-22) = 2¹⁰ = 1024
- Incrément : 1024 adresses → en termes d'octets, 1024/256 = 4 dans le troisième octet.
Étape 3 : Identifier les sous-réseaux demandés
- 1er sous-réseau (/22)
- Adresse réseau : 172.18.0.0
- Plage totale : 172.18.0.0 -- 172.18.3.255
- Adresse de broadcast : 172.18.3.255
- Plage utilisable : 172.18.0.1 -- 172.18.3.254
- 2ème sous-réseau (/22)
- Adresse réseau : 172.18.4.0
- Plage totale : 172.18.4.0 -- 172.18.7.255
- Adresse de broadcast : 172.18.7.255
- Plage utilisable : 172.18.4.1 -- 172.18.7.254
- 43ème sous-réseau (/22)
Pour déterminer le 43ème sous-réseau, on numérote à partir de 0 :
- Le 1er sous-réseau correspond à n = 0, ainsi le 43ème correspond à n = 42.
- Calcul de l'adresse réseau : 42 × 4 = 168 → 172.18.168.0/22
- Plage totale : 172.18.168.0 -- 172.18.171.255
- Adresse de broadcast : 172.18.171.255
- Plage utilisable : 172.18.168.1 -- 172.18.171.254
Exercice 5 : Découpage en 75 sous-réseaux avec le réseau 10.20.0.0/16
Réseau de base : 10.20.0.0/16 (65 536 adresses)
Étape 1 : Déterminer le nombre de bits à emprunter
Pour obtenir au moins 75 sous-réseaux :
- 2⁶ = 64 (insuffisant)
- 2⁷ = 128 → On emprunte 7 bits.
- Nouveau masque : 16 + 7 = /23.
Étape 2 : Caractéristiques d'un sous-réseau en /23
- Nombre d'adresses par sous-réseau : 2^(32-23) = 2⁹ = 512
- Incrément : 512 adresses.
En notation classique pour /23, l'incrément se fait par blocs de 2 dans le troisième octet (car 512 = 2 × 256).
Étape 3 : Identifier le 1er et le dernier sous-réseau
- 1er sous-réseau (/23)
- Adresse réseau : 10.20.0.0
- Plage totale : 10.20.0.0 -- 10.20.1.255
- Adresse de broadcast : 10.20.1.255
- Plage utilisable : 10.20.0.1 -- 10.20.1.254
- Dernier (75ème) sous-réseau (/23)
On numérote à partir de 0 :
- Le 1er sous-réseau est n = 0, le 75ème correspond à n = 74.
- Calcul de l'adresse réseau : n × 2 dans le troisième octet
→ 74 × 2 = 148
→ Adresse réseau : 10.20.148.0/23
- Plage totale : 10.20.148.0 -- 10.20.149.255
- Adresse de broadcast : 10.20.149.255
- Plage utilisable : 10.20.148.1 -- 10.20.149.254
Exercice 6 : Découpage en 10 sous-réseaux avec le réseau 192.168.1.0/24
Réseau de base : 192.168.1.0/24 (256 adresses)
Étape 1 : Déterminer le nombre de bits à emprunter
Pour obtenir au moins 10 sous-réseaux :
- 2³ = 8 (insuffisant)
- 2⁴ = 16 → On emprunte 4 bits.
- Nouveau masque : 24 + 4 = /28.
Étape 2 : Caractéristiques d'un sous-réseau en /28
- Nombre d'adresses par sous-réseau : 2^(32-28) = 16
- Incrément : 16 adresses.
Étape 3 : Identifier les 2 premiers et le 10ème sous-réseau
- 1er sous-réseau (/28)
- Adresse réseau : 192.168.1.0
- Plage totale : 192.168.1.0 -- 192.168.1.15
- Adresse de broadcast : 192.168.1.15
- Plage utilisable : 192.168.1.1 -- 192.168.1.14
- 2ème sous-réseau (/28)
- Adresse réseau : 192.168.1.16
- Plage totale : 192.168.1.16 -- 192.168.1.31
- Adresse de broadcast : 192.168.1.31
- Plage utilisable : 192.168.1.17 -- 192.168.1.30
- 10ème sous-réseau (/28)
En numérotant à partir de 0, le 10ème sous-réseau correspond à n = 9.
- Calcul de l'adresse réseau : 9 × 16 = 144
→ Adresse réseau : 192.168.1.144/28
- Plage totale : 192.168.1.144 -- 192.168.1.159
- Adresse de broadcast : 192.168.1.159
- Plage utilisable : 192.168.1.145 -- 192.168.1.158