TD 4 : Adressage IP- Masque de sous-réseau

Transcription

TD 4 : Adressage IP- Masque de sous-réseau
IUT ANNECY- Département Informatique
Année 2007-2008
ASR5 - Réseaux
TD 4 : Adressage IP- Masque de sous-réseau
_______________________________________________________________________________
1.
a) Which hosts have an incorrect subnet mask
b) How will an invalid subnet mask affect these hosts
c) What is the correct subnet mask
2. An Internet service provider (ISP) has just been assigned the block of 2048 class C network numbers
beginning with 192.24.0.0 and ending with 192.31.255.0.
a) What IP address would begin a supernetted route to this block of numbers?
b) What net mask would be used to supernet this block of numbers?
c) Customers of the Internet service provider have the following requirements :
- customer 1 will not have more than 2023 hosts
- customer 2 will not have more than 4047 hosts
- customer 3 will not have more than 1011 hosts
– customer 4 will not have more than 513 hosts
–
Customer 1
Beginning address 192.24.0.1
Ending address 192.24.7.8
Subnet mask .........................
Customer 2
Beginning address ......................
Ending address 192.24.31.254
Subnet mask 255.255.240.0
Customer 3
Beginning address 192.24.8.1
Ending address ..........................
Subnet mask 255.255.252.0
Customer 4
Beginning address 192.24.14.1
Ending address 192.24.15.254
3.
Compléter le tableau suivant.
CIDR notation
w.x.y.z/1
w.x.y.z/3
w.x.y.z/7
w.x.y.z/8
w.x.y.z/11
w.x.y.z/13
w.x.y.z/16
w.x.y.z/17
w.x.y.z/20
w.x.y.z/21
w.x.y.z/24
w.x.y.z/25
w.x.y.z/30
w.x.y.z/31
w.x.y.z/32
Subnet mask
Number of hosts
4. Vous êtes chargé de planifier l'adressage de différents petits LANs avec la technique du VLSM afin
d'obtenir les résultats requis en terme d'hôtes. Lors de divisions successives de blocs d'adresses, conservez
toujours les blocs supérieurs et divisez le dernier bloc. On donne le bloc 199.23.100.0/24. On veut 1 segment
de 120 hôtes et 2 segments de 60 machines.
Indiquez les numéros de réseau en notation CIDR et schématisez les divisions des blocs.
Indiquez le nombre d'adresses valides par segment ainsi que le nombre global d'adresses valides.
Corrigé
Ex. 1.
a) les stations qui ont le masque 255.0.0.0 (A et B) “voient” les stations A, B, D et E (premier octet identique
et égal à 109.
Les stations qui ont le masque 255.255.0.0 (D et E) “voient” les stations qui ont les deux premiers octets
identiques aux leurs.
b) D voit les stations A et B mais pas E. E ne voit aucune station de son réseau.
c) Comme le premier octet est identique pour toutes les machines du réseau de gauche, il suffit de
prendre 255.0.0.0 comme masque pour A, B, D et E.
Ex. 2.
a) La route correspondant au super-routage est déterminée en évaluant quels sont les bits invariants entre
l'adressage de début et l'adressage de fin.
Début : 192.24.0.0 Fin : 192.31.255.0
bits invariants entre 24 (0001 1000) et 31 (0001 1111) donc les cinq bits poids fort.
Avec les 5 bits poids fort communs et les bits poids faible (sauf un) à 0, on en déduit la première adresse
valide de la super-route : 192.24.0.1.
b) Les cinq bits poids forts devant être invariants, il appartiennent à la partie super-réseau,
d'où le masque : 255.248.0.0.
c)
client 1 : masque de sous-réseau?
Calculons le nombre d'adresses de l'intervalle spécifié : 255+256x6+8=1799 adresses ce nombre étant
inférieur à 2023, le masque s'obtient en mettant à 1 le nombre de bits successifs communs aux adresses de
début et de fin.
On obtient : 255.255.255.248
client 2 : adresse de début?
Calculons l'adresse de début correspondant au masque fourni. 240 → 4 bits poids fort de l'avant dernier
octet, soit 192.24.16.1 pour l'adresse de début. Il faut vérifier que la contrainte est satisfaite, donc le nombre
d'adresses allouables vaut 255+14x256+254=4093 adresses
ce nombre étant supérieur à 4047, il y a 46 adresses en trop, donc il suffit de prendre une adresse de départ
de 192.24.16.47.
client 3 : adresse de fin?
Calculons l'adresse de fin correspondant au masque fourni. 252 → 6 bits poids fort de l'avant dernier octet,
soit 192.24.11.254 pour l'adresse de fin. Il faut vérifier que la contrainte est satisfaite, et le nombre
d'adresses allouables vaut 255+2x256+255=1022 adresses
ce nombre étant supérieur à 1011, il y a 11 adresses en trop, donc il suffit de prendre une adresse de fin
égale à 192.24.11.243.
client 4 : masque de sous-réseau?
Calculons le nombre d'adresses de l'intervalle spécifié : 255x2=510 adresses
ce nombre étant inférieur à 513, le masque s'obtient en mettant à 1 le nombre de bits successifs communs
aux adresses de début et de fin.
On obtient : 255.255.252.0
Ex. 3.
CIDR notation
w.x.y.z/1
w.x.y.z/3
w.x.y.z/7
w.x.y.z/8
w.x.y.z/11
w.x.y.z/13
w.x.y.z/16
w.x.y.z/17
w.x.y.z/20
w.x.y.z/21
w.x.y.z/24
w.x.y.z/25
w.x.y.z/30
w.x.y.z/31
w.x.y.z/32
Ex. 4.
Subnet mask
10000000 00000000 00000000 00000000
11100000 00000000 00000000 00000000
11111110 00000000 00000000 00000000
11111111 00000000 00000000 00000000
11111111 11100000 00000000 00000000
11111111 11111000 00000000 00000000
11111111 11111111 00000000 00000000
11111111 11111111 10000000 00000000
11111111 11111111 11110000 00000000
11111111 11111111 11111000 00000000
11111111 11111111 11111111 00000000
11111111 11111111 11111111 10000000
11111111 11111111 11111111 11111100
11111111 11111111 11111111 11111110
11111111 11111111 11111111 11111111
Number of hosts
231 -2
229 -2
225 -2
224 -2
221 -2
219 -2
216 -2 = 64534
215 -2 = 32 266
212 -2 = 4094
211 -2 = 2046
28 -2 = 254
27 -2 = 126
22 -2 = 2
0
0