Adressage IPv4 classes et adresses reservees
Définition
L'adressage IPv4 historique repose sur des classes d'adresses (A, B, C, D, E) qui definissent la repartition entre la partie reseau et la partie hote d'une adresse 32 bits. Certaines adresses sont reservees pour des usages specifiques : loopback, broadcast, identification du reseau, adresses privees RFC 1918.
Contexte
CCST exige de reconnaitre les classes, les plages privees, les adresses speciales et de savoir si une adresse est routable sur Internet ou non.
Détails techniques
Classes d'adresses IPv4
| Classe | 1er octet | Masque par défaut | Bits réseau | Nb de réseaux | Nb d'hotes/réseau | Usage |
|---|---|---|---|---|---|---|
| A | 1 – 126 | 255.0.0.0 (/8) | 8 | 126 | 16 777 214 | Tres grandes organisations |
| B | 128 – 191 | 255.255.0.0 (/16) | 16 | 16 384 | 65 534 | Grandes entreprises |
| C | 192 – 223 | 255.255.255.0 (/24) | 24 | 2 097 152 | 254 | Petits reseaux |
| D | 224 – 239 | — | — | — | — | Multicast |
| E | 240 – 255 | — | — | — | — | Experimental / reserve |
Adresses privees (RFC 1918)
| Classe | Plage privée | Notation CIDR | Nb d'adresses |
|---|---|---|---|
| A | 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | ~16.7 millions |
| B | 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | ~1 million |
| C | 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | ~65 000 |
Ces adresses ne sont pas routables sur Internet. Un dispositif NAT est necessaire pour permettre aux hotes prives d'acceder a Internet.
Adresses speciales
| Adresse / Plage | Usage |
|---|---|
| 127.0.0.0/8 (loopback) | Test local de la pile TCP/IP. ping 127.0.0.1 = tester la stack locale |
| 0.0.0.0 | "This network" — route par defaut (0.0.0.0/0) |
| 255.255.255.255 | Broadcast limite (local broadcast, non route) |
| 169.254.0.0/16 (APIPA) | Adresse auto-attribuee si aucun serveur DHCP ne repond |
| Bits hote tous a 0 | Adresse du reseau (ex : 192.168.1.0) |
| Bits hote tous a 1 | Adresse de broadcast dirige (ex : 192.168.1.255) |
Identifier rapidement la classe
1er octet : 1-126 --> Classe A
128-191 --> Classe B
192-223 --> Classe C
224-239 --> Classe D (multicast)
240-255 --> Classe E (reserve)
127 --> Loopback (pas une classe reseau)
Limites du systeme classful
- Le decoupage en classes gaspille enormement d'adresses (un reseau de classe A = 16 millions d'hotes !).
- Solution : CIDR (Classless Inter-Domain Routing) et subnetting permettent de decouper les plages de facon plus fine.
- Aujourd'hui, le routage est entierement classless — les classes ne servent plus qu'a comprendre l'historique.
Exemple concret
Un technicien voit l'adresse 172.20.5.10 sur un poste. Le premier octet (172) indique une adresse de classe B. La plage 172.16.0.0 – 172.31.255.255 est privee (RFC 1918) → cette adresse n'est pas routable sur Internet. Si le poste doit acceder a un site Web, le trafic passera par un routeur NAT qui substituera l'adresse privee par une adresse publique.