Vous êtes sur la page 1sur 4

II85 - Rseaux

TD 1 - Calcul de masques de sous-rseau


Jean-Yves Didier

1 Exercices sur les masques de sous-rseau


Pour chacun des couples adresse IP/masque de rseau suivants, donner ladresse de sous-rseau,
le nombre maximal de machines dans ce sous-rseau, ladresse de la machine dans le sous-rseau et
ladresse de diffusion (broadcast) du sous-rseau.
1. IP : 132.90.132.5
2. IP : 128.66.12.1
3. IP : 130.97.16.132
4. IP : 192.178.16.66

Masque : 255.255.255.240,
Masque : 255.255.255.255,
Masque : 255.255.255.192,
Masque : 255.255.255.192.

2 Calcul de masques de sous-rseau optimaux


Une entreprise possde 3 rseaux physiques pour lesquels des adresses IP ont t attribues.
Le rseau A est constitu de 10 machines dont les adresses IP vont de 192.168.10.40 192.168.10.49.
Le rseau B est constitu de 10 machines dont les adresses IP vont de 192.168.10.100 192.168.10.109.
Le rseau C est constitu de 3 machines dont les adresses IP vont de 192.168.10.10 192.168.10.12.
Ces trois rseaux sont interconnects par le biais de machines particulires.
La machine connecte au rseau C qui a pour adresse IP 192.168.10.11 par son interface eth0 est
galement connecte au rseau A par son interface eth1 avec ladresse IP 192.168.10.40.
La machine connecte au rseau C qui a pour adresse IP 192.168.10.12 par son interface eth0 est
galement connecte au rseau B par son interface eth1 avec ladresse IP 192.168.10.100.
Les autres machines sont connectes leur rseau respectif par le biais de leur interface eth0.
Pour chaque rseau physique, dterminer un masque de rseau optimal, leur adresse de sousrseau, leur adresse de diffusion. Enfin, crire les tables de routage simplifies (faisant apparatre la
destination, le masque de rseau, la passerelle et linterface de transit) pour chaque machine du rseau
C.

3 laboration dun rseau local


3.1 Topologie du rseau local
Vous allez travailler sur deux ensembles de rseaux locaux distincts ( nous les appellerons par la
suite topologie0 et topologie1 ) qui auront une topologie similaire celle reprsente dans la figure 1.
1
Plus d'exercices chez : www.ExerciceGratuit.com

Machine2

Machine5

Rseau Z

Machine4

Machine7




Machine3

Rseau D







Routeur2

Rseau B

Rseau C

Routeur1

Machine6

Rseau A













































Machine1

Machine8

F IG . 1 Topologie gnrale des ensembles de rseaux mentionns


Les rseaux de la topologie0 seront identifis comme tant les rseaux 0A, 0B, 0C, 0D, 0Z.
Les rseaux de la topologie1 seront identifis comme tant les rseaux 1A, 1B, 1C, 1D, 1Z.
Les machines de la topologie0 porteront le nom de machine0* o * est le numro de la machine
dans la topologie gnrale. Il en est de mme pour les routeurs. Sur le mme principe, les machines
de la topologie1 porteront le nom de machine1*.
Le but est dattribuer des adresses IP chacune des machines et routeurs. De plus il sagit galement de subdiviser chaque topologie en des sous-rseaux distincts de manire optimale. Vous pourrez,
si vous le voulez, remplir directement les cases vides de la table 1 page 4 qui attribue les adresses IP.

3.2

Travail faire

tant donn, 1) que topologie0 et topologie1 sont des rseaux locaux, 2) le nombre de machines
des deux topologies, donner la classe de rseau quil faudrait employer ainsi que la valeur des premiers
octets des adresses IP que vous souhaiter attribuer aux machines. Quelle plage dadresse IP allez vous
employer ?
Combien dadresses IP faudra-til attribuer chaque routeur ?
A prsent, nous allons nous intresser plus particulirement topologie0 :
1. Quel est le masque de rseau optimal pour chacun des sous-rseau 0A, 0B, 0C, 0D ?
2. Quel est le masque de rseau optimal pour le sous-rseau 0Z ?
3. Sachant que lon vient dattribuer un masque de rseau pour les rseaux 0A et 0B, quel masque
de rseau utiliser pour router les connections de manire globale pour les rseaux 0A et 0B
simultanment ?
4. Mme question pour les rseaux 0C et 0D.
2

5. Attribuer une adresse de sous-rseau pour 0A, 0B, 0C, 0D en fonction des masques de rseau
et de la plage dadresse IP que vous avez pris.
6. Faire de mme pour le rseau 0Z.
7. Quel masque de rseau et quelle adresse de sous-rseau employer pour communiquer avec
toutes les machines de topologie0 ?
Faire de mme pour lensemble des machines et des routeurs de toplogie1 sachant que les adresses
IP pour topologie0 ont dj t attribues.
Topologie

Rseau

Masque

Adresse rseau

0A

0B
0A-0B
topologie0

0C

0D
0C-0D
0Z
topologie0

1A

1B
1A-1B
topologie1

1C

1D
1C-1D
1Z
topologie1

Machine
Machine01
Machine02
Routeur01
Machine03
Machine04
Routeur01
xxxxxx
Machine05
Machine06
Routeur02
Machine07
Machine08
Routeur02
xxxxxx
Routeur01
Routeur02
xxxxxx
Machine11
Machine12
Routeur11
Machine13
Machine14
Routeur11
xxxxxx
Machine15
Machine16
Routeur12
Machine17
Machine18
Routeur12
xxxxxx
Routeur11
Routeur12
xxxxxx

Adresse IP

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx

TAB . 1 Attribution des adresses IP pour les topologies de rseau mentionnes

3
Plus d'exercices chez : www.ExerciceGratuit.com

Conversion binaire/dcimal

Ce genre de conversion est essentiellement employ pour les masques de sous rseau. Pour rappel,
1 octet est compos de 8 bits. Chaque bit, suivant sa position dans loctet, a une valeur dcimale qui
lui est affecte suivant la rgle donne dans le tableau ci-dessous :
Position
Valeur

7
6
128 64

5
32

4
16

3
8

2
4

1
2

0
1

En ralit, la valeur val peut sobtenir par une formule gnrale en fonction de la position pos :
val = 2 pos . Pour obtenir la valeur dcimale de loctet, il suffit alors dadditionner les valeurs des bits
qui ont t positionns 1.
Dans le cadre des masques de sous-rseau, les possibilit sont rduites du fait que les bits positionns 1 doivent tre contigus en partant de la gauche. Ceci nous laisse quune poigne de valeurs
connatre :
Octet
00000000
10000000
11000000
11100000
11110000
11111000
11111100
11111110
11111111

Valeur
0
128 128
192 128 + 64
224 128 + 64 + 32
240 128 + 64 + 32 + 16
248 128 + 64 + 32 + 16 + 8
252 128 + 64 + 32 + 16 + 8 + 4
253 128 + 64 + 32 + 16 + 8 + 4 + 2
255 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1

La conversion inverse se fait en appliquant des divisions entire successives par 2 en notant les
restes au fur et mesure. Les restes, repris dans lordre inverse donnent la valeur en binaire du nombre
dcimal. Ainsi, pour 169, nous obtenons, en posant les division successives :
169
1

2
84
0

2
42
0

2
21
1

2
10
0

2
5
1

2
2
0

2
1
1

2
0

En reprenant les restes dans lordre inverse, nous pouvons crire : 16910 = 101010012 . La conversion inverse, pour vrification, permet dobtenir : 169 = 128 + 32 + 8 + 1.