Ce qu’est une adresse IPv4
Une adresse IPv4 est un nombre de 32 bits qui identifie une interface réseau. On l’écrit en notation décimale pointée : quatre nombres de 0 à 255, chacun représentant 8 bits (un octet). 192.0.2.10 correspond en réalité à 11000000 00000000 00000010 00001010.
32 bits permettent environ 4,3 milliards d’adresses (2³²). Cela semblait beaucoup en 1981, quand la RFC 791 a défini le protocole. Ce n’est pas assez pour les milliards de téléphones, d’ordinateurs et de serveurs actuels – d’où IPv6, et d’où le partage d’adresses dans la plupart des réseaux IPv4.
Adresses publiques et privées
Une adresse publique est unique au monde et routée sur Internet. Votre box ou votre opérateur mobile en possède une ; c’est par elles que l’on atteint les sites web.
Les adresses privées (RFC 1918) peuvent être réutilisées dans n’importe quel réseau et ne sont jamais routées sur l’Internet public :
| Plage | CIDR | Adresses |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16 777 216 |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1 048 576 |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65 536 |
Les appareils dotés d’adresses privées accèdent à Internet via le NAT (traduction d’adresses réseau) : le routeur réécrit les paquets sortants pour qu’ils portent son adresse publique. C’est pourquoi l’adresse que ce site vous affiche est généralement celle de votre box, pas celle de votre ordinateur.
CGNAT et 100.64.0.0/10
De nombreux FAI, en particulier mobiles, ajoutent une seconde couche de NAT – le NAT de niveau opérateur (CGNAT). Votre box reçoit alors une adresse de la plage partagée 100.64.0.0/10 (RFC 6598), et des centaines de clients partagent une même adresse IPv4 publique. Si l’adresse WAN de votre box diffère de celle affichée ici, vous êtes probablement derrière un CGNAT.
Notation CIDR et sous-réseaux
Le Classless Inter-Domain Routing (CIDR, RFC 4632) écrit un bloc d’adresses sous la forme adresse/longueur-de-préfixe. La longueur du préfixe indique combien de bits de tête sont fixes – la partie réseau ; le reste est la partie hôte.
/24→ 8 bits d’hôte → 256 adresses (p. ex.192.168.1.0 – 192.168.1.255)/16→ 16 bits d’hôte → 65 536 adresses/32→ une seule adresse
Dans un sous-réseau classique, la première adresse est l’adresse réseau et la dernière l’adresse de diffusion : un /24 compte donc 254 hôtes utilisables. Les liaisons point à point peuvent utiliser un /31 dont les deux adresses sont utilisables (RFC 3021).
Avant le CIDR, les adresses étaient distribuées par classes fixes – A (/8), B (/16) et C (/24). Ces classes gaspillaient de l’espace et ont été abandonnées en 1993, mais on entend encore ces termes.
- Adresse réseau
- 192.168.1.0
- Adresse de diffusion
- 192.168.1.255
- Hôtes utilisables
- 254
- Portée
- PrivéePrivate-Use
Adresses à usage spécial
Certains blocs sont réservés par l’IANA à des usages précis et ne sont jamais attribués à des clients. Le tableau ci-dessous est généré à partir du registre IANA des adresses à usage spécial, que ce site utilise pour classer chaque recherche.
| Bloc | Usage | Référence | Joignable mondialement |
|---|---|---|---|
| 0.0.0.0/8 | This network | RFC 791 | Non |
| 10.0.0.0/8 | Private-Use | RFC 1918 | Non |
| 100.64.0.0/10 | Shared Address Space (CGNAT) | RFC 6598 | Non |
| 127.0.0.0/8 | Loopback | RFC 1122 | Non |
| 169.254.0.0/16 | Link-Local | RFC 3927 | Non |
| 172.16.0.0/12 | Private-Use | RFC 1918 | Non |
| 192.0.0.0/24 | IETF Protocol Assignments | RFC 6890 | Non |
| 192.0.2.0/24 | Documentation (TEST-NET-1) | RFC 5737 | Non |
| 192.31.196.0/24 | AS112-v4 | RFC 7535 | Oui |
| 192.52.193.0/24 | AMT | RFC 7450 | Oui |
| 192.88.99.0/24 | Deprecated 6to4 Relay Anycast | RFC 7526 | Non |
| 192.168.0.0/16 | Private-Use | RFC 1918 | Non |
| 192.175.48.0/24 | Direct Delegation AS112 Service | RFC 7534 | Oui |
| 198.18.0.0/15 | Benchmarking | RFC 2544 | Non |
| 198.51.100.0/24 | Documentation (TEST-NET-2) | RFC 5737 | Non |
| 203.0.113.0/24 | Documentation (TEST-NET-3) | RFC 5737 | Non |
| 224.0.0.0/4 | Multicast | RFC 5771 | Non |
| 240.0.0.0/4 | Reserved for future use | RFC 1112 | Non |
| 255.255.255.255/32 | Limited Broadcast | RFC 919 | Non |
Pourquoi IPv4 s’est épuisé
L’IANA a remis les derniers blocs /8 libres aux cinq registres Internet régionaux en février 2011. Les RIR ont ensuite épuisé leurs réserves l’un après l’autre – l’APNIC en 2011, le RIPE NCC en 2019 pour les allocations ordinaires. Aujourd’hui, le nouvel espace IPv4 provient de transferts sur un marché secondaire, où une seule adresse se vend plusieurs dizaines de dollars.
La réponse du secteur tient en trois volets : le NAT pour partager les adresses, le CGNAT chez les opérateurs et IPv6, dont l’espace d’adressage rend le partage inutile.
Questions fréquentes
- Combien y a-t-il d’adresses IPv4 ?
- 2³² = 4 294 967 296. Environ 3,7 milliards sont utilisables sur l’Internet public ; le reste est réservé aux réseaux privés, au multicast et à d’autres usages spéciaux.
- 192.168.1.1 est-elle une adresse IP publique ?
- Non. 192.168.0.0/16 est une plage privée (RFC 1918). 192.168.1.1 est une adresse courante pour la page d’administration des box.
- Pourquoi mon adresse IP change-t-elle ?
- La plupart des FAI attribuent les adresses publiques dynamiquement à partir d’un pool. Votre adresse peut changer quand la box se reconnecte ou qu’un bail expire. Les adresses fixes sont généralement une option payante.
- Deux appareils peuvent-ils avoir la même adresse IPv4 ?
- Pas sur le même réseau. Les adresses privées sont réutilisées d’un réseau à l’autre, et le NAT permet à de nombreux appareils de partager une adresse publique.