Sur un réseau, chaque hôte (ordinateurs, imprimantes, serveur, etc.) possède une adresse unique : l’adresse IP. Il existe 2 types d’adresses IP : l’IPv4 et l’IPv6.

Partie 1 : l’adressage IPv4

Une adresse IPv4 (IP dans la version 4 qui est la version utilisée actuellement) est une suite de 32 bits (4 octets) en séparant chacun des octets par un point.

Rappel : 1 octet = 8 bits.

Lors de configuration de postes informatique, l’adresse IP est donnée en valeur décimale. Il y a donc 4 chiffres allant de 0 à 255. Par exemple, 192.168.25.8 est une adresse IPv4.

Question

On donne l’adresse IP suivante :

11000000.00110111.11011111.00000110 : transformer cette adresse IPv4 en décimal.

Solution

11000000.00110111.11011111.00000110 = 192.55.223.6

Question

Le masque de réseau est une suite de 32 bits dont une partie fixe l'adresse de réseau matérialisée par une série continue de 1 (partie gauche) et une partie correspond aux hôtes identifiés par série continue de 0 (partie droite).

On donne les différentes classes de l’adresse IPv4 dans le tableau ci-dessous.

Nom de la classe

Masque en décimal

Masque en binaire

Classe A

255.0.0.0

Classe B

255.255.0.0

Classe C

255.255.255.0

Classe D

255.255.255.255

Convertir chaque masque en binaire. Chacun doit posséder 32 bits.

Solution

Comme 255 = (11111111)2, on peut donner les masques des différentes classes :

Nom de la classe

Masque en décimal

Masque en binaire

Classe A

255.0.0.0

11111111.00000000.00000000.00000000

Classe B

255.255.0.0

11111111. 11111111. 00000000.00000000

Classe C

255.255.255.0

11111111. 11111111. 11111111. 00000000

Classe D

255.255.255.255

11111111. 11111111. 11111111. 11111111

Question

Le nombre d’hôtes de chaque classe est calculé en utilisant le masque en binaire et la formule : nombre d'hôte = 2nombre de 0 - 2.

Calculer pour la classe A et la classe B le nombre d’hôtes disponibles.

Solution

Nom de la classe

Masque en décimal

Classe A

224 - 2 = 16 777 214

Classe B

216 - 2 = 65 534

Partie 2 : l’adressage IPv6

L’adressage IPv6 dispose d’un espace d’adressage plus important que l’IPv4. En effet ses adresses sont codées sur 128 bits et non 32 comme dans l’IPv4.

Question

Combien d’octets possède une adresse IPv6 ?

Solution

En IPv6 on a 16 octets.

Question

On préfèrera adopter une écriture hexadécimale où 8 groupes de 16 octets sont séparés par deux points.

On donne l’adresse IPv6 suivante : 2001 : 0db8 : 0000 : 85a3 : 0000 : 0000 : ac1f : 8001.

Écrire en décimale la fin de l’adresse : ac1f : 8001.

Solution

ac1f : 8001 = 44063.32769