Adressage sur un réseau TCP/IP

Sur un même réseau TCP/IP, chaque composant (PC, box, serveur, …) possède une adresse IP unique.

Une adresse IP est une adresse sur 32 bits, généralement notée sous forme de 4 nombres entiers (octets) séparés par des points.

Pour le réseau Internet, le nombre d’adresses à distribuer a été rapidement épuisé. Pour faire face à ce problème, une nouvelle version d’adresses IP (IPv6 car il s’agit de la 6ème version) a été mise en place.

Exemple d’adresse IPv6 : 1fff:0000:0a88:85a3:0000:0000:ac1f:8001

On distingue en fait deux parties dans l’adresse IP :

  • Une partie des bits à gauche désigne le réseau : l’adresse est appelée ID de réseau (en anglais netID),
  • Les bits de droite désignent les ordinateurs de ce réseau : l’adresse est appelée ID d’hôte (en anglais host-ID).

Le masque de sous réseau

Le masque de sous-réseau permet de distinguer l’adresse réseau et l’adresse de l’hôte sur ce réseau.

Exemple :
Dans l’adresse 190.0.0.3 avec masque de sous-réseau 255.255.255.0, on sait que l’adresse réseau (netID) est 190.0.0.0 et que le numéro d’hôte (hostID) est 3, cela grâce au masque de sous réseau.

Chaque nœud sur un réseau représentant un hôte.
Il faut comparer l’adresse IP au masque de sous-réseau pour obtenir l’adresse réseau et l’adresse de nœud.
Le masque de sous réseau est codé lui aussi sur 4 octets.

Le nombre d’hôtes possible sur un réseau dépend du nombre de bits réservés au numéro d’hôte.

Exemple :
Avec un masque de sous-réseau 255.255.255.0 , les 8 derniers bits (soit un octet) sont réservés au numéro d’hôte, soit 256 possibilité …

Il faut tout de même penser à enlever 2 valeurs :

  • la valeur 0 car elle est utilisée pour l’adresse réseau,
  • puis la valeur 255 car elle signifie« tous les hôtes du réseau » et correspond à l’adresse de broadcast (appelée aussi adresse de diffusion).

Exemple :
Sur un réseau masqué 255.255.255.0 , il est possible de connecter 254 composants …

Dans les cas où l’adresse du masque de sous réseau ne contient pas uniquement des 0 et des 255, le masquage ne se fait pas à l’octet près, mais au bit près.

Exemple :

Adresse 192 168 108 13
11000000 10101000 011 01100 00001101
Masque 255 255 224 0
11111111 11111111 111 00000 00000000
Adresse réseau 192 168 96 0
11000000 10101000 011 00000 00000000
Numéro d’hôte 0 0 12 13
00000000 00000000 000 01100 00001101

Soit 213 – 2 = 8190 hôtes possibles !

 

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

code