1. Anatomie d’une adresse IPv4

Une adresse IPv4 est un identifiant numérique binaire d’une longueur exacte de 32 bits (soit 4 octets). Pour faciliter la lecture humaine, elle est universellement représentée sous forme de quatre nombres décimaux séparés par des points (notation décimale pointée), chacun variant de 0 à 255 :

Représentation décimale : 192 . 168 .   1 .  10
Représentation binaire  : 11000000.10101000.00000001.00001010

Toute adresse IPv4 se compose obligatoirement de deux parties distinctes :

  • La partie Réseau (NetID) : Identifie le réseau ou sous-réseau auquel appartient l’équipement. Tous les hôtes d’un même réseau partagent impérativement le même NetID.
  • La partie Hôte (HostID) : Identifie de manière unique la machine (ordinateur, imprimante, interface de routeur) au sein de ce réseau local.

2. Le masque de sous-réseau (Subnet Mask)

C’est le masque de sous-réseau qui délimite la frontière exacte entre la portion réseau et la portion hôte. Il s’agit d’une suite ininterrompue de bits à 1 (représentant la partie réseau), suivie d’une suite ininterrompue de bits à 0 (représentant la partie hôte) :

Adresse IP : 192.168.1.10   -> 11000000.10101000.00000001.00001010
Masque     : 255.255.255.0  -> 11111111.11111111.11111111.00000000
-------------------------------------------------------------------
Opération logique ET (AND)   :
Adresse Réseau (NetID)      : 192.168.1.0

3. Les plages d’adresses privées (RFC 1918) vs adresses publiques

Face à la pénurie globale d’adresses IPv4, l’IETF a formalisé dans la RFC 1918 trois plages d’adresses réservées exclusivement aux réseaux locaux privés. Ces adresses sont non routables sur l’Internet public :

  • Classe A privée : 10.0.0.0 à 10.255.255.255 (masque par défaut /8, soit plus de 16 millions d’hôtes – utilisé dans les grandes entreprises et datacenters suisses).
  • Classe B privée : 172.16.0.0 à 172.31.255.255 (masque par défaut /12, soit 1 million d’hôtes).
  • Classe C privée : 192.168.0.0 à 192.168.255.255 (masque par défaut /16, soit 256 réseaux de 254 hôtes – standard des box résidentielles et petites entreprises).

Adresses spéciales à retenir : 127.0.0.1 (Loopback / Localhost pour les tests internes) et 169.254.0.0/16 (APIPA – adressage automatique de secours en cas d’échec du serveur DHCP).

Question de contrôle : Pourquoi les adresses terminées par tous les bits d’hôte à 0 (adresse de réseau) et tous les bits d’hôte à 1 (adresse de diffusion / broadcast) ne peuvent-elles jamais être attribuées à une machine individuelle ?