← Retour au portail

🌐 Module R3 – Adressage IPv4 et classes d'adresses

📘 Fiche de cours ⏱ 2h 📡 Bloc 1 – RĂ©seau
Objectifs : comprendre la structure d'une adresse IPv4, distinguer les classes historiques, identifier les plages privées, et préparer les bases du subnetting.

📖 Introduction

Toute machine connectée à un réseau IP a besoin d'un identifiant unique : son adresse IPv4. Comprendre comment elle est construite, ce qu'elle représente, et comment elle se distingue d'une adresse privée ou publique est un prérequis indispensable avant d'aborder le subnetting (module R4).

💡 À retenir : Une adresse IPv4 identifie une interface rĂ©seau, pas une machine. Un routeur avec 3 interfaces a donc 3 adresses IPv4 diffĂ©rentes.
🎯

À l'issue de ce module, vous serez capable de :

  • DĂ©crire la structure binaire d'une adresse IPv4 sur 32 bits.
  • Distinguer les classes historiques A, B, C, D et E.
  • Identifier les plages d'adresses privĂ©es (RFC 1918).
  • ReconnaĂźtre les adresses spĂ©ciales (loopback, broadcast, rĂ©seau).
  • Comprendre pourquoi les classes historiques sont aujourd'hui remplacĂ©es par le CIDR.

🔱 Structure d'une adresse IPv4

Une adresse IPv4 est codée sur 32 bits, regroupés en 4 octets (4 x 8 bits) séparés par des points, et généralement écrits en notation décimale : c'est la notation décimale pointée.

ReprésentationExemple
Binaire (32 bits)11000000.10101000.00000001.00000001
Décimale pointée192.168.1.1
💡 À retenir : Chaque octet peut prendre une valeur comprise entre 0 et 255 (soit 2⁾ = 256 valeurs possibles), jamais plus.

đŸ·ïž Les classes historiques d'adresses

Historiquement (avant l'arrivée du CIDR dans les années 1990), les adresses IPv4 étaient réparties en 5 classes, identifiables par la valeur du premier octet.

Classe1er octetUsageMasque par défaut
Classe A1 – 126TrĂšs grands rĂ©seaux255.0.0.0 (/8)
Classe B128 – 191RĂ©seaux moyens255.255.0.0 (/16)
Classe C192 – 223Petits rĂ©seaux255.255.255.0 (/24)
Classe D224 – 239Multicast (diffusion de groupe)Non applicable
Classe E240 – 255RĂ©servĂ©e (expĂ©rimentale)Non applicable
⚠

Une notion aujourd'hui dépassée
 mais toujours utile

Depuis 1993, le CIDR (Classless Inter-Domain Routing) a remplacĂ© ce dĂ©coupage rigide par des masques de longueur variable (ex. /27, /29). ConnaĂźtre les classes reste nĂ©anmoins essentiel pour comprendre l'historique du protocole et repĂ©rer rapidement Ă  l'Ɠil la nature d'une adresse.


🔒 Les plages d'adresses privĂ©es (RFC 1918)

Certaines plages d'adresses sont réservées à un usage local (réseau d'entreprise, domicile) et ne sont jamais routées sur Internet.

Plage privéeNotation CIDRClasse historique
10.0.0.0 – 10.255.255.25510.0.0.0/8A
172.16.0.0 – 172.31.255.255172.16.0.0/12B
192.168.0.0 – 192.168.255.255192.168.0.0/16C
💡 À retenir : Pour accĂ©der Ă  Internet depuis une adresse privĂ©e, un mĂ©canisme de NAT (Network Address Translation, voir module R8) est nĂ©cessaire.

⭐ Les adresses spéciales

Certaines adresses ont un rĂŽle particulier et ne peuvent jamais ĂȘtre attribuĂ©es Ă  une machine.

AdresseRĂŽle
127.0.0.1Loopback : la machine se contacte elle-mĂȘme
PremiÚre adresse d'un sous-réseau
(ex. 192.168.1.0)
Adresse rĂ©seau : identifie le sous-rĂ©seau lui-mĂȘme
DerniÚre adresse d'un sous-réseau
(ex. 192.168.1.255)
Broadcast : diffusion à toutes les machines du sous-réseau
0.0.0.0Adresse indéterminée / route par défaut
🔗

Pour aller plus loin

Retrouvez le MĂ©mo – IPv4 (onglet MĂ©moriser) pour une fiche de synthĂšse condensĂ©e sur ces notions, et enchaĂźnez avec le module R4 – Subnetting et CIDR pour apprendre Ă  dĂ©couper un rĂ©seau en sous-rĂ©seaux.