L’IPv4 (Internet Protocol version 4) est la quatrième version du protocole IP, utilisée pour identifier et acheminer les paquets de données sur Internet. Introduit en 1983, il est aujourd’hui encore le protocole le plus répandu pour l’adressage des appareils connectés à Internet, bien qu’il soit progressivement remplacé par IPv6 en raison de l’épuisement des adresses disponibles.
Caractéristiques principales de l’IPv4
Adressage sur 32 bits
- Chaque adresse IPv4 est composée de 32 bits, représentés sous la forme de quatre octets séparés par des points.
- Exemple : 192.168.1.1
- Cela permet d’attribuer environ 4,3 milliards d’adresses uniques (exactement 4 294 967 296).
Format d’une adresse IPv4
- Chaque adresse est divisée en deux parties :
- Partie réseau : Identifie le réseau auquel appartient l’adresse.
- Partie hôte : Identifie l’appareil au sein du réseau.
- Exemple : 192.168.1.25/24
- 192.168.1 → Partie réseau
- .25 → Adresse de l’hôte
Types d’adresses IPv4
- Adresses publiques : Uniques sur Internet, attribuées par l’IANA (Internet Assigned Numbers Authority) et les RIR (Regional Internet Registries).
- Adresses privées : Réservées aux réseaux locaux (LAN), elles ne sont pas routables sur Internet.
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- Adresses spéciales :
- 127.0.0.1 (localhost) → Adresse de boucle locale utilisée pour tester une machine.
- 255.255.255.255 → Broadcast général pour envoyer un message à tous les appareils d’un réseau.
Adressage dynamique vs statique
- Adresse IPv4 dynamique (DHCP) : Attribuée automatiquement par un serveur DHCP, elle peut changer périodiquement.
- Adresse IPv4 statique : Assignée manuellement, elle reste fixe (ex : serveurs, équipements réseau).
Masque de sous-réseau (Subnet Mask)
- Permet de définir la partie réseau et la partie hôte d’une adresse IP.
- Exemple : 255.255.255.0 (/24) → Indique que les 24 premiers bits représentent le réseau.
Exemples de notation IPv4
Notation | Exemple | Signification |
---|---|---|
Décimale pointée | 192.168.1.1 | Format classique utilisé en réseau |
Binaire | 11000000.10101000.00000001.00000001 | Représentation binaire |
CIDR | 192.168.1.0/24 | Notation pour sous-réseaux (Classless Inter-Domain Routing) |
Limites et transition vers IPv6
Épuisement des adresses IPv4 :
- Les 4,3 milliards d’adresses IPv4 disponibles sont presque toutes attribuées, ce qui a conduit à des solutions comme le NAT (Network Address Translation) pour partager une adresse publique entre plusieurs appareils.
- IPv6 a été développé pour répondre à cette limitation.
Absence d’améliorations natives en sécurité :
- IPv4 ne prend pas en charge nativement le chiffrement ni les mécanismes de sécurité avancés intégrés dans IPv6.
- Il repose sur des protocoles additionnels (IPSec, VPN, pare-feu) pour sécuriser les communications.
État actuel de l’IPv4
L’IPv4 est encore largement utilisé sur Internet, notamment dans les réseaux domestiques et professionnels. Cependant, avec l’épuisement des adresses IPv4, la migration vers IPv6 est de plus en plus encouragée par les opérateurs et fournisseurs d’accès. De nombreuses infrastructures sont aujourd’hui compatibles avec les deux versions (dual-stack) pour assurer une transition progressive.