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.

Contents 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 |

Contents 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.

Contents 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

Contents 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

Contents Haut

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

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

Contents 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)

Contents 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.

Contents 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.

English translation

You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.

If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.

Thank you in advance.

Document created the 22/01/2004, last modified the 26/10/2018
Source of the printed document:https://www.gaudry.be/en/reseaux-ip-classes.php

The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.