II.2
ADRESSAGE IP (IPv4 et IPv6)
L'adressage est l'une des premières fonctions des
protocoles de la couche réseau, il permet de mettre en oeuvre la
transmission de données entre des hôtes situés sur un
même réseau ou sur des réseaux différents.
D'après ce qui précède, une adresse IP peut être
appréhendé comme étant un identifiant unique
attribué à chaque interface (ordinateur ou
périphérique) avec le réseau utilisant le protocole IP et
associé à une machine (routeur, ordinateur, etc.). C'est une
adresse unicast utilisable comme adresse source ou comme destination.
II.2.1
Les types d'adressage IP et leurs affectations
Nous distinguons deux types d'adressages IP dont la version 4
et 6.
II.2.1.1 Adressage IPv4
II.2.1.1.1 Décomposition des adresses IPv4
L'adresse IP d'un hôte se divise en deux parties
distinctes dont la première se situant à gauche de l'adresse
indique l'adresse du réseau logique permettant
d'identifier l'adresse de sous-réseau et la seconde indique
l'adresse de l'hôtepermettant d'identifier la machine.
Un hôte désigne un équipement du réseau
possédant une adresse comme un ordinateur, routeur ou imprimante
réseau.
Pour illustrer ce qui précède, prenons l'exemple
de cette adresse : 192.168.52.85 avec le masque 255.255.255.0 :
Pour déterminer la partie réseau (netid) auquel
appartient un équipement, l'opération suivante est
réalisée :
net-id ? adresse IP ET bit à bit
Masque
Exemple : 192.168.52.0
? 192.168.52.85 & 255.255.255.0
Pour déterminer le numéro de l'hôte
(hostid) dans le réseau, l'opération suivante est
réalisée :
host-id ?adresse IP ET bit à bit Masque
Pour expliciter ce qui précède, prenons
l'exemple suivant :
0.0.0.85 ? 192.168.52.85
&0.0.0.255
L'utilisation du masque 255.255.255.255 donnera
l'adresse IP complète assignée à une machine.
II.2.1.1.2 Taille d'un réseau IPv4
On entend par taille d'un réseau, le masque qui
définit la taille d'un réseau IP : c'est-à-dire la plage
d'adresses assignables aux machines du réseau.
Prenons l'exemple d'un réseau 176.16.0.0 avec un masque
de 255.255.0.0. Quel est le nombre d'adresses machine de ce réseau ?
La réponse à la question
précédemment évoquée nous amène à
suggérer que : le masque 255.255.0.0 possède 16 bits
à 1 et découpe donc une adresse IP de la manière suivante
:
§ le netid fera donc 16 bits (valeur
fixée par le masque)
§ nombre de bits restant pour le hostid
: 32 - 16 = 16 bits.
Le nombre d'adresses machines de ce réseau sera donc :
216 - 2 = 65536 -2 = 65534 adresse machines. Et le nombre de bits
à 1 dans le masque de la manière suivante : 176.16.0.0/16.
|