Adresses IP expliquées : IPv4, IPv6 et comment elles fonctionnent
· 12 min de lecture
Table des matières
- Qu'est-ce qu'une adresse IP ?
- IPv4 : La norme originale
- IPv6 : La nouvelle génération
- Adresses IP publiques vs privées
- Comprendre les classes d'adresses IP et le sous-réseau
- Comment fonctionne la recherche d'adresse IP
- Adresses IP et DNS : L'annuaire d'Internet
- Traduction d'adresses réseau (NAT)
- Considérations de sécurité et de confidentialité
- Dépannage des problèmes d'adresse IP
- Questions fréquemment posées
- Articles connexes
Qu'est-ce qu'une adresse IP ?
Chaque appareil connecté à Internet a besoin d'un identifiant unique : une adresse IP (Internet Protocol). Considérez-la comme une adresse postale pour votre ordinateur, smartphone ou serveur. Sans adresses IP, les paquets de données n'auraient aucun moyen de trouver leur destination, et Internet tel que nous le connaissons ne fonctionnerait tout simplement pas.
Une adresse IP remplit deux fonctions fondamentales : l'identification de l'hôte et l'adressage de localisation. Lorsque vous tapez l'URL d'un site Web dans votre navigateur, votre appareil utilise des adresses IP en coulisses pour localiser le serveur hébergeant ce site Web et établir une connexion. Ce processus se produit en millisecondes, des millions de fois par seconde à travers Internet mondial.
Il existe actuellement deux versions d'adresses IP en usage actif : IPv4 et IPv6. Comprendre les deux est essentiel pour quiconque travaille avec des réseaux, des serveurs ou une infrastructure Web. Chaque version a des caractéristiques distinctes, des schémas d'adressage et des cas d'utilisation qui les rendent adaptées à différents scénarios de réseau.
Les adresses IP fonctionnent à la couche 3 (la couche réseau) du modèle OSI, fournissant l'adressage logique nécessaire pour acheminer les données à travers des réseaux interconnectés. Contrairement aux adresses MAC, qui sont physiquement gravées dans le matériel réseau, les adresses IP peuvent être attribuées dynamiquement et modifiées selon les besoins.
IPv4 : La norme originale
IPv4 (Internet Protocol version 4) est l'épine dorsale de la communication Internet depuis son déploiement en 1983. Une adresse IPv4 se compose de quatre groupes de nombres séparés par des points, où chaque groupe (appelé octet) varie de 0 à 255.
# Format d'adresse IPv4
192.168.1.100
# Chaque octet fait 8 bits (1 octet)
# Total : 32 bits = 4 294 967 296 adresses possibles
# Trouver votre IP publique
curl ifconfig.me
# Trouver votre IP locale (Linux/Mac)
ifconfig | grep "inet " | grep -v 127.0.0.1
# Commande Windows
ipconfig | findstr IPv4
La structure 32 bits d'IPv4 permet environ 4,3 milliards d'adresses uniques. Bien que cela semblait suffisant aux débuts d'Internet, la croissance explosive des appareils connectés (smartphones, appareils IoT, appareils domestiques intelligents) a épuisé cet espace d'adressage. Les derniers blocs d'adresses IPv4 ont été officiellement alloués en 2011, bien que diverses techniques de conservation aient prolongé leur utilisabilité.
Les adresses IPv4 sont généralement écrites en notation décimale pointée, ce qui les rend lisibles par l'homme. Chaque octet représente 8 bits, et lorsqu'il est converti en binaire, vous pouvez voir la structure complète de 32 bits :
Décimal : 192.168.1.100
Binaire : 11000000.10101000.00000001.01100100
Conseil de pro : Utilisez notre outil de recherche IP pour vérifier instantanément votre adresse IP publique actuelle et obtenir des informations détaillées de géolocalisation sur n'importe quelle adresse IP dans le monde.
Malgré le problème d'épuisement des adresses, IPv4 reste le protocole dominant sur Internet. Des technologies comme la traduction d'adresses réseau (NAT) et le routage inter-domaine sans classe (CIDR) ont contribué à prolonger la durée de vie d'IPv4 en permettant à plusieurs appareils de partager une seule adresse IP publique.
IPv6 : La nouvelle génération
IPv6 (Internet Protocol version 6) a été développé pour résoudre le problème d'épuisement des adresses IPv4. Introduit en 1998, IPv6 utilise des adresses de 128 bits, fournissant un espace d'adressage presque incompréhensiblement grand : environ 340 undécillions (3,4 × 10³⁸) d'adresses uniques.
# Format d'adresse IPv6
2001:0db8:85a3:0000:0000:8a2e:0370:7334
# Format raccourci (suppression des zéros de tête)
2001:db8:85a3:0:0:8a2e:370:7334
# Raccourci supplémentaire (groupes de zéros consécutifs comme ::)
2001:db8:85a3::8a2e:370:7334
# Trouver votre adresse IPv6 (Linux/Mac)
ifconfig | grep inet6
# Commande Windows
ipconfig | findstr IPv6
Les adresses IPv6 sont écrites en notation hexadécimale, divisées en huit groupes de quatre chiffres hexadécimaux séparés par des deux-points. Ce format est plus complexe qu'IPv4 mais offre plusieurs avantages au-delà du simple nombre d'adresses.
Améliorations clés dans IPv6 :
- Format d'en-tête simplifié : Les en-têtes IPv6 sont plus efficaces, améliorant les performances de routage
- Sécurité intégrée : IPsec est obligatoire dans IPv6, fournissant un chiffrement de bout en bout
- Pas de NAT requis : Chaque appareil peut avoir une adresse globalement unique
- Meilleur support multicast : Efficacité améliorée pour les communications un-à-plusieurs
- Configuration automatique d'adresse sans état : Les appareils peuvent se configurer automatiquement sans DHCP
- Pas de trafic de diffusion : Remplacé par un multicast et anycast plus efficaces
Malgré ces avantages, l'adoption d'IPv6 a été plus lente que prévu. En 2026, environ 45 % du trafic Internet utilise IPv6, avec des variations régionales importantes. Google rapporte que des pays comme l'Inde, la Malaisie et l'Allemagne ont des taux d'adoption dépassant 60 %, tandis que d'autres sont à la traîne.
| Caractéristique | IPv4 | IPv6 |
|---|---|---|
| Longueur d'adresse | 32 bits | 128 bits |
| Format d'adresse | Décimal pointé (192.168.1.1) | Hexadécimal (2001:db8::1) |
| Total d'adresses | ~4,3 milliards | ~340 undécillions |
| Taille d'en-tête | 20-60 octets (variable) | 40 octets (fixe) |
| Support IPsec | Optionnel | Obligatoire |
| Fragmentation | Routeurs et hôtes | Hôtes uniquement |
| Somme de contrôle | Incluse dans l'en-tête | Non incluse |
Adresses IP publiques vs privées
Toutes les adresses IP ne sont pas créées égales. La distinction entre adresses IP publiques et privées est fondamentale pour comprendre le fonctionnement des réseaux modernes.
Les adresses IP publiques sont globalement uniques et routables sur Internet. Votre fournisseur d'accès Internet (FAI) attribue à votre domicile ou entreprise une adresse IP publique qui identifie votre réseau au monde extérieur. Ces adresses sont gérées par des registres Internet régionaux et doivent être uniques sur l'ensemble d'Internet.
Les adresses IP privées sont utilisées au sein de réseaux locaux et ne sont pas routables sur Internet public. Ces adresses peuvent être réutilisées sur différents réseaux privés sans conflit. L'Internet Assigned Numbers Authority (IANA) a réservé des plages spécifiques pour un usage privé :
| Classe | Plage IP privée | Notation CIDR | Nombre d'adresses |
|---|---|---|---|
| Classe A | 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16 777 216 |
| Classe B | 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1 048 576 |
| Classe C | 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65 536 |
Lorsque vous vérifiez l'adresse IP de votre appareil sur un réseau domestique, vous verrez généralement quelque chose comme 192.168.1.100 : une adresse privée. Cependant, lorsque vous visitez un site Web comme notre outil de recherche IP, vous verrez votre adresse IP publique, qui est partagée par tous les appareils de votre réseau.
Ce système à double adresse est rendu possible par la traduction d'adresses réseau (NAT), que nous explorerons en détail plus tard. Le point clé à retenir est que les adresses privées permettent aux organisations de construire de grands réseaux internes sans consommer de rares adresses IP publiques.
Conseil rapide : Si vous dépannez la connectivité réseau, faites toujours la distinction entre votre IP privée (locale) et votre IP publique. Les problèmes de connexion aux services externes concernent votre IP publique, tandis que les problèmes d'accès aux appareils locaux impliquent des IP privées.
Comprendre les classes d'adresses IP et le sous-réseau
À l'origine, les adresses IPv4 étaient divisées en cinq classes (A à E) en fonction des premiers bits de l'adresse. Bien que le réseau par classes soit largement obsolète, remplacé par le routage inter-domaine sans classe (CIDR), la compréhension de ces classes aide à saisir les concepts fondamentaux du réseau.
Classes d'adresses IPv4 :
- Classe A (0.0.0.0 à 127.255.255.255) : Conçue pour les très grands réseaux, avec le premier octet identifiant le réseau et les trois octets restants identifiant les hôtes. Prend en charge jusqu'à 16 millions d'hôtes par réseau.
- Classe B (128.0.0.0 à 191.255.255.255) : Pour les réseaux de taille moyenne, utilisant les deux premiers octets pour le réseau et les deux derniers pour les hôtes. Prend en charge jusqu'à 65 534 hôtes par réseau.
- Classe C (192.0.0.0 à 223.255.255.255) : Pour les réseaux plus petits, avec trois octets pour le réseau et un pour les hôtes. Prend en charge jusqu'à 254 hôtes par réseau.
- Classe D (224.0.0.0 à 239.255.255.255) : Réservée aux groupes multicast, non attribuée aux hôtes individuels.
- Classe E (240.0.0.0 à 255.255.255.255) : Réservée à des fins expérimentales et à une utilisation future.
Le sous-réseau est la pratique consistant à diviser un réseau en sous-réseaux plus petits. Cela améliore les performances du réseau, renforce la sécurité et permet une utilisation plus efficace de l'espace d'adressage IP. Un masque de sous-réseau détermine quelle partie d'une adresse IP représente le réseau et quelle partie représente l'hôte.
# Masques de sous-réseau courants
255.255.255.0 = /24 (254 hôtes utilisables)
255.255.255.128 = /25 (126 hôtes utilisables)
255.255.255.192 = /26 (62 hôtes utilisables)
255.255.255.224 = /27 (30 hôtes utilisables)
# Exemple : Division de 192.168.1.0/24 en 4 sous-réseaux
Sous-réseau 1 : 192.168.1.0/26 (192.168.1.1 - 192.168.1.62)
Sous-réseau 2 : 192.168.1.64/26 (192.168.1.65 - 192.168.1.126)
Sous-réseau 3 : 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
Sous-réseau 4 : 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)
La notation CIDR (le suffixe « /24 ») indique combien de bits sont utilisés pour la partie réseau. Un réseau /24 utilise 24 bits pour le réseau, laissant 8 bits pour les hôtes (2⁸ - 2 = 254 adresses utilisables, en soustrayant les adresses réseau et de diffusion).
Comment fonctionne la recherche d'adresse IP
La recherche d'adresse IP est le processus de détermination d'informations sur une adresse IP, y compris sa localisation géographique, son FAI, son organisation et d'autres métadonnées. Ce processus repose sur des bases de données maintenues par des registres Internet régionaux et des services tiers.
Lorsque vous utilisez un outil de recherche IP, plusieurs choses se produisent en coulisses :
- Requête de base de données : L'outil interroge une ou plusieurs bases de données de géolocalisation IP (comme MaxMind, IP2Location ou IPinfo) qui mappent les plages d'adresses IP aux emplacements géographiques et aux organisations.
- Recherche WHOIS : Pour des informations détaillées sur la propriété, l'outil peut effectuer une requête WHOIS auprès du registre Internet régional approprié (ARIN, RIPE, APNIC, LACNIC ou AFRINIC).
- DNS inversé : L'outil peut effectuer une recherche DNS inversée pour trouver le nom d'hôte associé à l'adresse IP.
- Informations ASN : Les données du numéro de système autonome révèlent quelle organisation contrôle le routage pour cette adresse IP.
La précision de la géolo