Vous êtes sur la page 1sur 8

Support rseau des accs utilisateurs STS SIO, 1re anne

BTS Services Informatiques


SI 2 aux Organisations
1re anne

Chapitre 6 :
Support Rseau des Accs Utilisateurs

L'adressage IP

Objectifs :

Matriser l'adressage propos par le protocole IP. Connatre les diffrentes classes
et choisir correctement sa classe. Connatre le service dadressage dynamique.

Plan de la squence :

1. Le protocole IP.
2. Les diffrentes classes de l'adressage IPv4.
2.1. La classe A.
2.2. La classe B.
2.3. La classe C
2.4. La classe D.
3. Les masques de rseau.
3.1. Le masque natif de la classe A.
3.2. Le masque natif de la classe B.
3.3. Le masque natif de la classe C.
3.4. Les masques de rseaux non natifs.
3.5. Exercice.
4. Adresses de rseaux et adresses de broadcast.
4.1. Adresse de rseau.
4.2. Adresse de broadcast.
5. Adresses publiques et adresses rserves.
6. Internet et Ethernet, quelle diffrence ?
6.1. Au niveau de l'adressage IP.
6.2. Les conflits d'adresse IP.
7. IPv6 ou IPng.
8. Le serveur DHCP.

C6 L'adressage IP Page 1
Support rseau des accs utilisateurs STS SIO, 1re anne

1. Le protocole IP.
Si le protocole IP est utilis, chaque ordinateur possde une adresse IP : il s'agit d'une srie de 4 octets,
qui sont spars par des . pour faciliter leur lecture.

. . .
Chacun de ces octets est compos de 8 bits, donc permet de coder 256 valeurs diffrentes, rparties
de 0 255.
En fonction de la taille et du nombre de rseaux de lentreprise, on peut utiliser lune des 3 premires
classes dIPv4 : A, B et C.
La 4me classe, la classe D est trs spciale.
La dernire, la classe E, nest pas utilise.
2. Les diffrentes classes de l'adressage IPv4.
Un dcoupage dichotomique a t mis en uvre pour partager les adresses entre les diffrentes classes :
La classe A dtient la moiti (ou presque) des adresses.
La classe B dtient la moiti des adresses restantes.
La classe C dtient la moiti des adresses restantes.
Les classes D et E se partagent ce qui reste.
Pour arriver ce dcoupage, une technique trs simple a t utilise: l'exploitation judicieuse du codage
binaire, et notamment au niveau du premier octet (celui le plus gauche).
C'est donc en regardant la valeur de ce premier octet que l'on peut dterminer, en passant par le binaire,
ou directement, quelle classe appartient une adresse.
2.1. La classe A.
Ce qui caractrise une adresse de la classe A, c'est que le premier octet commence par 0, ce qui donne :
0 . . .
En thorie, les adresses de classe A ont donc leur premier octet compris dans l'intervalle :
Valeur minimale : 0000 0000(2) = 0(10)
Valeur maximale : 0111 1111(2) = 127(10)
2.2. La classe B.
Puisque lorsque le bit de poids fort du premier octet vaut 0 on est en classe A, alors les adresses de classe
B commencent ncessairement par un 1.
Pour partager ce qui reste avec les autres classes, le deuxime bit de poids fort est fix 0.
Ce qui caractrise donc une adresse de la classe B, c'est que le premier octet commence par 10, ce qui
donne :
10 . . .
Les adresses de classe B ont donc leur premier octet compris dans l'intervalle :
Valeur minimale : 1000 0000(2) = 128(10)
Valeur maximale : 1011 1111(2) = 191(10)

C6 L'adressage IP Page 2
Support rseau des accs utilisateurs STS SIO, 1re anne

2.3. La classe C
Puisque lorsque les bits de poids fort du premier octet valent 10 on est en classe B, alors les adresses de
classe C commencent ncessairement par un 11.
Pour partager ce qui reste avec les autres classes, le troisime bit de poids fort est fix 0.
Ce qui caractrise donc une adresse de la classe C, c'est que le premier octet commence par 110, ce qui
donne : 110 . . .
Les adresses de classe C ont donc leur premier octet compris dans l'intervalle :
Valeur minimale : 1100 0000(2) = 192(10)
Valeur maximale : 1101 1111(2) = 223(10)
2.4. La classe D.
En binaire, le premier octet de la classe D a ses bits de poids fort 1110.
Ces adresses sont utilises pour le multicast (la multi-diffusion) indispensable pour le streaming
(lmission audio et vido sur Internet en flux direct) par exemple via VLC.
2.5. Exercice.
Dterminez quelle classe appartiennent les adresses suivantes :

10.0.8.1 222.0.0.0 172.16.50.0 193.252.19.3 1.2.3.4 192.168.1.1


A C B C A C
3. Les masques de rseau.
Les 4 octets qui composent une adresse IPv4 sont rpartis pour permettre lidentification du rseau (net-
id) et lidentification du poste dans ce rseau (host-id).
Une rgle d'or dans l'adresse IP est qu'une net-id ou une host-id ne peut avoir tous ses bits 0 (on parle
d'adresse vide) ou 1 (on parle d'adresse pleine).
3.1. Le masque natif de la classe A.
Le masque natif de la classe A est 255.0.0.0.
On parle galement d'un masque sur 8 bits.
Ainsi, on obtient le dcoupage suivant :

0 . . .
net - id host - id
A partir des donnes ci-dessus, compltez le tableau :
Adresse Net-id Host-id
thorique (2) (10) (2) (10)
minimale 0000 0000 0 00000000.00000000.00000000 0.0.0
maximale 0111 1111 127 11111111.11111111.11111111 255.255.255

Que ce soit pour la net-id ou pour la host-id, il est impossible d'avoir une adresse vide ou pleine :
Adresse Net-id Host-id
interdite (2) (10) (2) (10)
vide 0000 0000 0 00000000.00000000.00000000 0.0.0
pleine 11111111.11111111.11111111 255.255.255

C6 L'adressage IP Page 3
Support rseau des accs utilisateurs STS SIO, 1re anne
La plage des adresses utiles pour la net-id et la host-id est donc modifie :
Adresse Net-id Host-id
utile (2) (10) (2) (10)
minimale 0000 0001 1 00000000.00000000.00000001 0.0.1
maximale 0111 1111 127 11111111.11111111.11111110 255.255.254

Une exception est toutefois appliquer : l'adresse 127.0.0.1 est nomme adresse de bouclage ou
loopback, car elle dsigne la machine sur laquelle elle est utilise. Elle est gnralement associe
localhost. Quoi qu'il en soit, bien qu'elle fasse thoriquement partie de la classe A, la net-id 127 est
interdite.
La plage des adresses utiles pour la net-id et la host-id est donc nouveau modifie :
Adresse Net-id Host-id
utile (2) (10) (2) (10)
minimale 0000 0001 1 00000000.00000000.00000001 0.0.1
maximale 0111 1110 126 11111111.11111111.11111110 255.255.254

3.2. Le masque natif de la classe B.


Le masque natif de la classe B est 255.255.0.0.
On parle galement d'un masque sur 16 bits.
Ainsi, on obtient le dcoupage suivant :

10 . . .
net - id host - id
A partir des donnes ci-dessus, compltez le tableau :
Adresse Net-id Host-id
thorique (2) (10) (2) (10)
minimale 1000 0000.0000 0000 128.0 00000000.00000000 0.0
maximale 1011 1111.1111 1111 191.255 11111111.11111111 255.255
Que ce soit pour la net-id ou pour la host-id, il est impossible d'avoir une adresse vide ou pleine.
Adresse Net-id Host-id
interdite (2) (10) (2) (10)
vide 00000000.00000000 0.0
pleine 11111111.11111111 255.255
La plage des adresses utiles pour la net-id et la host-id est donc modifie :
Adresse Net-id Host-id
utiles (2) (10) (2) (10)
minimale 1000 0000.0000 0000 128.0 00000000.00000001 0.1
maximale 1011 1111.1111 1111 191.255 11111111.11111110 255.254
3.3. Le masque natif de la classe C.
Le masque natif de la classe C est 255.255.255.0.
On parle galement d'un masque sur 24 bits.
Ainsi, on obtient le dcoupage suivant :

110 . . .
net - id host - id
C6 L'adressage IP Page 4
Support rseau des accs utilisateurs STS SIO, 1re anne

A partir des donnes ci-dessus, compltez le tableau :


Adresse Net-id Host-id
thorique (2) (10) (2) (10)
minimale 1100 0000.0000 0000.0000 0000 192.0.0 00000000 0
maximale 1101 1111.1111 1111.1111 1111 223.255.255 11111111 255

En rflchissant aux adresses interdites car vides ou pleines, on peut dterminer la plage des adresses
utiles pour la net-id et la host-id :
Adresse Net-id Host-id
utiles (2) (10) (2) (10)
minimale 1100 0000.0000 0000.0000 0000 192.0.0 00000001 1
maximale c.1111 1111.1111 1111 223.255.255 11111110 254
3.4. Les masques de rseaux non natifs.
Il est toutefois possible de modifier les tailles des net-id et host-id au sein d'un rseau en crant des
sur rseaux ou des sous rseaux.
Par exemple, il est possible de dcouper un rseau en sous rseau (par exemple un pour chaque service de
l'entreprise), en appliquant un masque de classe B une adresse de classe A.
Il est mme possible d'appliquer des masques intermdiaires, par exemple un masque de 20 bits sur une
adresse de classe B, comme c'est le cas dans notre section.
Tout ceci sera tudi plus tard.

3.5. Exercice.

Pour chacune des classes A, B et C, dterminez combien de rseaux et combien de clients peuvent avoir
une adresse.

Classe A : Le premier bit sert dterminer la classe, il ne compte plus :


net-id sur 7 octets : 27 2 = 126 rseaux
Host-id sur 24 octets : 224 2 = 16 777 214 postes

Classe B : Les deux premiers bits servent dterminer la classe, ils ne comptent plus :
net-id sur 6+8=14 octets : 214 = 16 384 rseaux
Host-id sur 24 octets : 216 2 = 65 534 postes

Classe C : Les trois premiers bits servent dterminer la classe, ils ne comptent plus :
net-id sur 5+8+8=21 octets : 221 = 2 097 152 rseaux
Host-id sur 8 octets : 28 2 = 254 postes

4. Adresses de rseaux et adresses de broadcast.


4.1. Adresse de rseau.
Lorsque l'on souhaite prsenter le plan d'adressage de son rseau, il est ncessaire de prsenter l'adresse
IP du rseau.
Cette adresse est compose de deux donnes : l'adresse du rseau elle-mme et son masque.
On obtient une adresse de rseau en attribuant une adresse vide la host-id. Bien entendu, il faut
connatre le masque pour y arriver.

C6 L'adressage IP Page 5
Support rseau des accs utilisateurs STS SIO, 1re anne

Exercice : Donnez les adresses de rseau correspondant aux adresses des stations suivantes :

Poste A : 172.16.50.152 / 16 172.16.0.0/16 ou 172.16.0.0 / 255.255.0.0


Poste B : 160.12.25.241 / 8 160.0.0.0 / 8 ou 160.0.0.0 / 255.0.0.0
Poste C : 192.168.0.1 / 24 192.168.0.0 / 24 ou 192.168.0.0 / 255.255.255.0
Poste D : 192.168.0.1 / 8 192.0.0.0 / 8 ou 192.0.0.0 / 255.0.0.0
Poste E : 10.0.12.18 / 8 10.0.0.0 / 8 ou 10.0.0.0 / 255.0.0.0
Poste F : 10.0.12.18 / 24 10.0.12.0 / 24 ou 10.0.12.0 / 255.255.255.0
4.2. Adresse de broadcast.
Lorsqu'un dispositif souhaite communiquer avec l'ensemble de son rseau (machines ayant la mme net-
id), il envoie sa trame avec comme adresse de destination d'adresse de broadcast ou adresse de diffusion
correspondant son rseau.
On obtient une adresse de broadcast en attribuant une adresse pleine la host-id. Bien entendu, il faut
connatre le masque pour y arriver.
Une adresse de broadcast ne prcise jamais le masque puisqu'elle ne dcrit pas un poste mais une
destination.
Exercice : Donnez les adresses de broadcast correspondant aux adresses des stations suivantes :

Poste A : 172.16.50.152 / 16 172.16.255. 255


Poste B : 160.12.25.241 / 8 160. 255. 255. 255
Poste C : 192.168.0.1 / 24 192.168.0. 255
Poste D : 192.168.0.1 / 8 192. 255. 255. 255
Poste E : 10.0.12.18 / 8 10. 255. 255. 255
Poste F : 10.0.12.18 / 24 10.0.12.255

5. Adresses publiques et adresses rserves.


Pour faciliter la gestion des adresses IP sur Internet et en prvision du manque venir d'adresses sur
Internet, certaines adresses ont t rserves un usage priv : elles ne sont utilisables que sur les rseaux
locaux et jamais sur Internet.
On dit qu'elles ne sont pas routables, c'est--dire que les routeurs BGP ou EGP (box ou autre) ne peuvent
pas transmettre des trames contenant de telles adresses sur Internet, sans les modifier.
Par opposition les adresses distribues par les FAI (Fournisseurs d'Accs Internet) sont dites publiques.
Chaque classe possde ses propres adresses rseau rserves :
Classe A : 10.0.0.0 / 8
Classe B : 172.16.0.0 / 16 172.31.0.0/16
Classe C : 192.168.0.0 / 24 192.168.255.0 / 24

C6 L'adressage IP Page 6
Support rseau des accs utilisateurs STS SIO, 1re anne

6. Internet et Ethernet, quelle diffrence ?


Bien quil existe dautres topologies de rseau quEthernet, nous utiliserons ce terme pour dsigner les
rseaux locaux, car il sagit de la principale topologie utilise actuellement.
6.1. Au niveau de l'adressage IP.
Le systme dadressage que nous venons dtudier fonctionne la fois pour Internet et pour les rseaux
locaux Ethernet.
Sur un rseau local, cest ladministrateur du rseau qui dtermine sa classe dadresses, sa net-id et sa
rpartition des host-id. Il peut galement utiliser un serveur DHCP, qui distribuera dynamiquement les
host-id aux postes du rseau local ds leur dmarrage. Les adresses utilises ainsi sont dites locales.
Sur Internet, cest le fournisseur daccs Internet (FAI) qui attribue tout abonn une adresse IP, parmi
celles qui lui sont rserves. Cette adresse est appele adresse IP publique.
Pour rserver des adresses IP pour ses clients, le FAI contacte lICANN qui lui loue ou vend des plages
dadresses publiques au sein dune ou plusieurs net-id, ou des net-id compltes.
Il reste rsoudre le risque de conflits entre les adresses publiques (attribues par les FAI) et les locales
(celles attribues par ladministrateur du rseau local).

6.2. Les conflits d'adresse IP.


86.219.212.48
23.18.24.32
FAI
Rseau local FAI
86.219.212.48

86.219.212.48

86.219.212.48

Un poste issu d'un rseau possde une adresse IP qui lui a t
attribue par son administrateur rseau. Ce poste est connect Internet et
dispose alors d'une seconde adresse IP fournie par son FAI.
Un autre poste, qui n'a rien voir avec le premier est galement connect Internet. Son
fournisseur d'accs lui a alors attribu une adresse IP, qui, manque de chance, est la mme que l'adresse
locale du premier poste.
Lorsque le second poste demande par exemple une page sur Internet (demande ), il la transmet avec son
IP. Donc le retour de cette demande lui est adress par son FAI.
Lorsque le premier poste demande par exemple une page sur Internet (demande ), il pourrait la
transmettre avec son IP locale et non son IP fournie par son FAI.
Du coup, le retour de cette demande est dirig vers le dtenteur officiel de l'adresse IP de la demande,
savoir le poste 2.
Do des risques de conflits.
Pour viter cela, deux solutions :
acheter ou louer une plage dadresses IP son FAI, et la rpartir dans son rseau local,
utiliser un routeur avec NAT (liveBox, box, routeurs netgear, cisco, ), et utiliser une adresse
rserve lusage des rseaux locaux ou une adresse publique.

C6 L'adressage IP Page 7
Support rseau des accs utilisateurs STS SIO, 1re anne

7. IPv6 ou IPng.

IPv6 est la nouvelle gnration (do IPng) dIPv4. Cette nouvelle version d'IP apporte de nombreux
avantages par rapport IPv4.
Parmi ceux-ci, on peut citer :
une plus grande scurit des donnes,
une plus grande rapidit de transmission des donnes,
un plus grand nombre dadresses disponibles :
IPv4 : 4 octets = 232 4 294 967 296 adresses
IPv6 : 16 octets = 2128 3,4 E38 adresses,

Observation :
La terre a un rayon de 6378,14 km, soit 6378140 m.
Sa surface est donc de (4 * R) = 5,1 E14 m
Il y a donc 3,4 E38 / 5,1 E14 = 6,66 E23 adresses IP par m, surface immerges inclues.
Les adresses IPv6 scrivent sous la forme 8000:0000:BEBE:0000:0123:4567:89AB:CDEF
Pourquoi avoir choisi de les crire en hexadcimal ?
Pour simplifier leur lecture (sic).

8. Le serveur DHCP.

Ce serveur, qu'il soit un matriel spcifique ou un ordinateur, est mis


en place dans les rseaux locaux pour viter d'avoir grer les
conflits d'adresses IP locales. En effet, si deux postes possdent la
mme IP, les deux perdent leur droit de communiquer sur le rseau.
Un serveur DHCP est configur pour travailler avec une net-id. Il
distribue alors les host-id aux postes qui en font la demande.
Les host-id distribuables sont dfinies par l'administrateur du rseau,
qui fournit une adresse de dbut et une adresse de fin. Cette plage ne
couvre pas ncessairement toutes les host-id disponibles pour la net-
id choisie. De plus, il est possible de dfinir des adresses exclues du
DHCP, que l'on attribue gnralement aux serveurs, imprimantes rseaux,
Il reste comprendre comment un poste contacte le serveur DHCP.
Le poste envoie une demande en broadcast sur tous les rseaux (adresse 255.255.255.255).
Lorsqu'il reoit une rponse d'un serveur DHCP, il peut fixer son paramtrage IP.
Il avertit le serveur qu'il accpte son adressage.

Le paramtrage IP reu est compos de 4 lments :


L'adresse IP
Le masque appliqu
L'adresse du serveur DNS contacter
L'adresse de la passerelle
Sur notre rseau, c'est le routeur cisco central qui sert de serveur DHCP.

C6 L'adressage IP Page 8