adresses IP - subnetting - VLSM
Exercice . Masque
Donner l'adresse réseau, l'adresse de broadcast et le masque du plus grand sous réseau contenant l'adresse 214.45.215.12 et ne contenant pas l'adresse 214.45.247.48
Solution
- 247=128+64+32+16+4+2+1 => 11110111
- 215=128+64+16+4+2+1 => 1101011
Plus grand sous-réseaux : 110x- xxxx avec x = 0 pour adresse réseau et x = 1 pour adresse de broadcast.
Adresse réseau : 214.45.192.0 ;
Adresse de broadcast : 214.45.223.255 ;
Masque : 255.255.224.0
Même question pour le plus petit sous-réseau les contenant toutes les deux.
Plus petit sous-réseaux : 11xx- xxxx avec x = 0 pour adresse réseau et x = 1 pour adresse de broadcast.
Adresse réseau : 214.45.192.0 ;
Adresse de broadcast : 214.45.255.255 ;
Masque : 255.255.192.0
Exercice 3. Subnetting
Le LocalIR dont dépend votre entreprise vient de vous attribuer l'adresse IP 214.123.155.0. Vous devez créer 10 sous-réseaux distincts pour les 10 succursales de l'entreprise, a partir de cette adresse IP.
- Quel est la classe de ce réseau ?
Solution
214 = 128 + 64 + 16 + 4 + 2 = 11 [010110] => classe C
- Quel masque de sous-réseau devez vous utiliser ?
Solution
Pour avoir 10 sous-réseaux différents, il faut que le réseau utilise 4 bits supplémentaires pour coder les sous-réseaux.
- 1 bit ! 2 sous-r eseaux
- 2 bit ! 4 sous-r eseaux
- 3 bit ! 8 sous-r eseaux
- 4 bit ! 16 sous-r eseaux
Le masque original contenait 24 bits (255.255.255.0). Il doit maintenant en contenir 28 pour chaque succursale d'o u le masque : 255.255.255.240 (240 = 128 + 64 + 32 + 16 = 11110000)
- Combien d'adresses IP (machines ou routeurs) pourra recevoir chaque sous-réseau ?
Solution
Chaque sous-réseau pourra contenir au maximum 14 (24 - 2) machines
- Quelle est l'adresse réseau et de broadcast du 5i eme sous-réseau utilisable ?
Solution
Pour des raisons de compatibilité , on évite en g général d'utiliser le sous-réseau qui a la même adresse de réseau que le réseau global et celui qui a la même adresse de broadcast. En e et,l'adresse de réseau était utilisée avant pour le broadcast et si un des sous-réseaux a la même adresse de broadcast que le réseau local, il ne sera pas possible de di erencier, un broadcast vers toutes les machines du réseau d'un broadcast vers ce sous-r réseau particulier. Le 5i eme sous-réseau qu'il est conseillé d'utiliser en pratique est donc en fait le 6i eme. Son adresse est donc 214.123.155.80 car 80 = 64 + 16 = 0101 0000 et 0101 = 5. Son adresse de broadcast est égale à 214.123.155.95 car 95 = 64 +16 + 8 + 4 + 2 + 1 = 0101 1111.
- Combien d'adresses IP distinctes est-il possible d'utiliser avec un tel masque, tout sous-réseaux possibles confondus ?
Solution
Si l'on utilise pas le premier et le dernier sous-réseau, 14*(16 -2) = 196 adresses sont disponibles. Sinon, on en à 16* (16-2) = 224 les adresses manquantes sont les adresses de réseaux et de broadcast des différents sous-réseaux .
Exercice 4. Plus de subnetting
Avec l'adresse IP utilisée dans l'exercice précédent, vous désirez prendre en compte des exigences supplémentaires. En e et, sur les 10 succursales, 4 nécessitent entre 25 et 30 adresses IP tandis que les 6 autres peuvent se contenter d'une dizaine d'adresses.
- Quelles modifications pouvez vous apporter au masque de sous-réseau précédemment choisi pour satisfaire ces nouvelles exigences ?
- Détaillez les 10 adresses de sous-réseaux finalement choisies avec leurs masques respectifs.
- Quel est le nombre total d'adresses pouvant être utilisées dans cette configuration ? Comparez avec la solution précédente.
Solution
Pour coder entre 25 et 30 adresses de machines on a besoin de 5bits. Il reste donc 3 bits (sur le dernier octet) pour coder l'adresse des réseaux le masque est donc 255.255.255.224 car 224 = 128 + 64 + 32 = 11100000.
Pour coder dix adresses de machines on a besoin de 4bits. Il reste donc 4 bits pour l'adresse du réseau ce qui donne le masque 255.255.255.240 car 240 = 128+64+32+16 = 11110000.
On choisit donc par exemple les réseaux suivants avec le masque 255.255.255.224 :
214.123.155.16 (0001 - xxxx) => 14 @ machines
214.123.155.32 (0010 - xxxx) => 14 @ machines
214.123.155.48 (0011 - xxxx) => 14 @ machines
214.123.155.192 (1100 - xxxx)=> 14 @ machines
214.123.155.208 (1101 - xxxx)=> 14 @ machines
214.123.155.224 (1110 - xxxx)=> 14 @ machines
Les sous réseaux 214.123.155.0 (0000) et 214.123.155.240 (1111) sont rejet es pour les m^emes raisons que dans l'exercice 3.
avec le masque 255.255.255.224 :
214.123.155.64 (010x - xxxx) => 30 @ machines
214.123.155.96 (011x - xxxx) => 30 @ machines
214.123.155.128 (100x - xxxx) => 30 @ machines
214.123.155.160 (101x - xxxx) => 30 @ machines
Le nombre total d'adresses machines disponibles est :
(32 - 2) * 4 + (16 - 2)* 6 = 204
On a plus d'adresses utilisables qu'en 4 car on perd moins d'adresses de broadcast.