Vous êtes sur la page 1sur 4

Adresses IP Masques

de sous-rseau
IPv4
Briand Antoine

15

Adresses IP Masques de sous-rseau


2015

Adressage IP
Pour commencer, une adresse IP est compose de quatre octets spars par des points
(exemple : 192.168.1.0) qui peuvent aller de 0 255. Ces octets sont chacun composs de 8
bits (qui scrivent en binaire).
Voici un tableau prsentant lquivalence entre une adresse IP sous sa forme dcimale
(octets) et sous sa forme binaire (bits) :
192
1100 0000

Octets
Bits

168
1010 1000

0
0000 0000

1
0000 0001

Pour mieux comprendre, il faut se reprsenter un octet de la faon suivante : chaque bit
correspond une valeur (qui est une puissance de deux), soit :
128
27

64
26

32
25

16
24

8
23

4
22

2
21

1
20

Les bits 1 sont pris en compte et leurs valeurs dcimales sont additionnes pour parvenir
traduire le binaire en dcimal.
Par exemple, prenons le nombre binaire 1100 0000 :
128
1

64
1

32
0

16
0

8
0

4
0

2
0

1
0

Les deux premiers bits de ce nombre sont 1, le premier vaut 128 et le second 64. En faisant
128 + 64, on obtient 192, qui est la forme dcimale de 1100 0000.

Adresses IP Masques de sous-rseau


2015

Masque de sous-rseau
Une adresse IP est compose de deux parties distinctes, soit la partie rseau et la partie
hte. Pour distinguer ces deux parties, il est ncessaire dutiliser le masque de sous-rseau,
qui accompagne toujours une adresse IP. Ce masque scrit sous la mme forme, en quatre
octets.
Prenons par exemple une adresse IP 192.168.1.1 avec comme masque de sous-rseau
255.255.255.0.
Il est ncessaire pour sparer la partie rseau de la partie hte de convertir le masque de
sous-rseau en binaire :
255
1111 1111

255
1111 1111

255
1111 1111

0
0000 0000

Cest de cette faon que sont dlimites les deux parties. La partie comportant des 1
correspond la partie rseau (en rouge), et celle avec des 0 correspond la partie hte (en
bleu).
En convertissant ladresse IP et le masque en binaire et en utilisant la technique du ET
logique, qui consiste superposer les deux adresses, il sera alors possible de savoir quelle
est ladresse du rseau et quelle partie est rserve aux htes :
Adresse IP
(192.168.1.1)
Masque
(255.255.255.0)

192
1100 0000
255
1111 1111

168
1010 1000
255
1111 1111

1
0000 0001
255
1111 1111

1
0000 0001
0
0000 0000

On utilise les bits 1 dans le masque pour dterminer quels bits dans ladresse IP
correspondent ladresse rseau. Tous les bits 0 dans le masque seront donc mis 0
galement dans ladresse IP pour avoir ladresse du rseau.
Ici par exemple, ladresse sera donc :
1100 0000.1010 1000.0000 0001.0000 0000 soit 192.168.1.0

Adresses IP Masques de sous-rseau


2015

Dernire adresse IP : adresse de broadcast


Comme la premire adresse est destine indiquer le rseau, la dernire adresse dune
plage dadresses IP est celle que lon nomme adresse de broadcast .
Cette adresse ne peut pas tre attribue un poste, elle est utilise par des machines dun
rseau pour contacter dautres machines dont elles ne connaissent pas ladresse MAC,
comme par exemple dans le cas dun ordinateur voulant contacter un serveur DHCP pour
rcuprer une adresse IP.

Voici une illustration dune communication broadcast, le message part dun metteur unique
(rouge) vers un ensemble de rcepteurs. Seul le rcepteur vis (vert) rpondra la requte,
les autres ne traiteront tout simplement pas le message.

Une adresse de broadcast est dfinie ainsi :


Partie rseau de ladresse + Tous les bits 1 dans la partie hte
Par exemple, dans un rseau 192.168.0.0, ladresse de broadcast sera donc
192.168.255.255.