Adressage IP

L'adresse IP identifie l'emplacement d'un système sur le réseau, à la manière d'une adresse postale : le nom de votre rue, et le numéro de votre maison.
De la même manière, l'adresse IP est divisée en deux parties : le réseau, et la machine.

L'adresse IP est composée de quatre octets, répartis entre l'adresse du réseau et l'adresse de la machine sur ce réseau.
Selon les besoins, une part plus importante doit être consacrée au réseau, ou au contraire aux machines connectées sur chacun des réseaux. Pour cela, des classes d'adresses ip sont définies.

La représentation décimale de l'adresse IP se fait en 4 nombres, séparés par des points. Ces points ne sont présents que pour des raisons de facilités de lecture, mais ne séparent pas physiquement les différents octets.

Exemple :Propriété de protocole Internet (TCP/IP)

Pour plus d'informations, vous pouvez consulter la partie "paramétrer l'adresse IP sous NT".

Comme nous l'avons vu dans la partie relative au binaire, le nombre maximum de valeurs que peut représenter un octet est 256, de 0 à 255.

Table des matières Haut

Classes d'adresses IP

1234567891011121314151617181920212223242526272829303132
1eroctet2eoctet3eoctet4eoctet
A0net id (7 bits)host id (24 bits)
B10net id (14 bits)host id (16 bits)
C110net id (21 bits)host id (8 bits)
D1110multicast group id ( 28 bits)
E11110réservé à un usage futur (27 bits)

Le tableau ci-dessus présente les différentes classes.
Nous pouvons en déduire un certain nombre d'informations :

| Plage d'adresse (1eroctet) | Nombre de réseaux | Nombre d'hôtes par réseau |
Classe A | de 1 à 126 | 126 | 16 777 214 |
Classe B | de 128 à 191 | 16 384 | 65 534 |
Classe C | de 192 à 223 | 2 097 152 | 254 |

Table des matières Haut

Exemple de calcul d'adresse IP

Pré-requis : codage binaire

Comment obtenons-nous cette valeur 16 777 214 hôtes par réseau dans des réseaux de classe A ?

En classe A, 8 bits sont réservés pour l'adresse du réseau, et 24 bits sont réservés pour l'adresse des machines sur le réseau.

  • nous avons 224 possibilités au départ.
  • nous devons retirer l'adresse hôte dans laquelle tous les bits sont à 0, car elle est réservée pour identifier le réseau.
  • nous devons retirer l'adresse hôte dans laquelle tous les bits sont à 1, car elle est réservée pour du broadcast (message diffusé à toutes les machines du réseau).
  • 224-2 = 16 777 216 -2 = 16 777 214 hôtes adressables.

Table des matières Haut

Synthèse sur l'adressage IP en réseau

Identifiants de réseau

  • Net ID classe A : 8 bits mais 1 imposé.
  • Net ID classe B : 16 bits mais 2 imposés
  • Net ID classe C : 24 bits mais 3 imposés

Table des matières Haut

Identifiants de sous-réseau

  • classe A on ne peut modifier que 7 bits : 27 = 128 sous-réseaux (-2 = 126)
  • classe B on ne peut modifier que 14 bits : 214 = 16 384 sous-réseaux
  • classe C on ne peut modifier que 21 bits : 221 = 2 097 152 sous-réseaux

Table des matières Haut

Nombre de bits d'adresse de l'hôte

  • Classe A : 24
  • Classe B : 16
  • Classe C : 8

Table des matières Haut

Nombre d'adresses hôte possible

  • Classe A : 224 = 16 777 216 adresses (-2 réservées = 16 777 214)
  • Classe B : 216 = 65 536 adresses (-2 réservées = 65 534)
  • Classe C : 28 = 256 adresses (-2 réservées = 254)

Table des matières Haut

Remarques sur les adresses IP

L'adresse 127 ne peut être attribuée à un réseau, car elle est réservée pour un loopback (adresse locale qui évite le réseau).
Tous les bits à 1 pour les id réseau et hôte : adresse réservée pour du broacasting.
Tous les bits à 0 pour l'id hôte : adresse du réseau.

Table des matières Haut

Adresse IP publique vs adresse IP privée

Toutes les adresses publiques sont accessibles par internet.
Elles sont attribuées par InterNic et doivent être uniques. Actuellement, la tendance voudrait que tout ait une adresse ip (la voiture, la chaudière, le frigidaire, etc.), mais nous sommes confrontés à cette limite : les adresses publiques doivent être uniques. C'est une des raisons pour lesquelles ipv4 sera remplacé par ipv6.

Il est évident qu'avec la profusion des réseaux locaux, les possibilités d'adressages de ip ne pouvaient répondre à la demande. De plus, il n'est absolument pas nécessaire d'avoir une adresse publique pour relier deux ordinateurs ensemble.
C'est pourquoi un certain nombre d'adresses sont privées.

Les adresses privées n'ont pas accès à internet : une passerelle (un proxy) est nécessaire pour permettre aux machines locales d'atteindre internet.

Les plages d'adresses privées sont les suivantes :

  • Classe A : de 10.0.0.8 à 10.255.255.254 (masque de 8 bits)
  • Classe B : de 172.16.0.1 à 172.31.255.254 (masque de 12 bits)
  • Classe C : de 192.168.0.1 à 192.168.255.254 (masque de 16 bits)

Pour votre réseau local, vous pouvez donc puiser dans ces adresses.

Document créé le 22/01/2004, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/reseaux-ip-classes.php

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.