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 ?

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 :

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 :

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 :

  1. 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.
  2. 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).
  3. DNS inversé : L'outil peut effectuer une recherche DNS inversée pour trouver le nom d'hôte associé à l'adresse IP.
  4. 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

We use cookies for analytics. By continuing, you agree to our Privacy Policy.