RFC 1918 réserve exactement trois blocs IPv4 aux réseaux privés : 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16. Ils peuvent être réutilisés dans des réseaux privés distincts et ne sont pas destinés au routage sur l’Internet public. Cette propriété n’authentifie aucun appareil, ne chiffre rien et ne sécurise pas un réseau.
Référence RFC 1918 : préfixe, masque et taille
10.0.0.0/8 emploie le masque 255.0.0.0, couvre 10.0.0.0–10.255.255.255 et contient 16 777 216 adresses. 172.16.0.0/12 emploie 255.240.0.0, couvre 172.16.0.0–172.31.255.255 et contient 1 048 576 adresses. 192.168.0.0/16 emploie 255.255.0.0, couvre 192.168.0.0–192.168.255.255 et contient 65 536 adresses. Il s’agit des tailles totales des blocs, pas du nombre d’hôtes utilisables dans un sous-réseau créé à l’intérieur. RFC 1918 qualifie de pré-CIDR le vocabulaire des classes A, B et C : les trois allocations correspondent à un ancien réseau de classe A, 16 anciens réseaux de classe B contigus et 256 anciens réseaux de classe C contigus. Les préfixes CIDR et les plages exactes constituent la référence sans ambiguïté.
Vérifiez la plage complète, pas un début familier
Le bloc 10/8 va de 10.0.0.0 à 10.255.255.255. 172.16/12 couvre seulement 172.16.0.0 à 172.31.255.255 ; 172.15.0.1 et 172.32.0.1 sont hors plage. 192.168/16 va de 192.168.0.0 à 192.168.255.255. Tester seulement 172 ou 192 classe mal.
Comment savoir si une adresse IPv4 est privée
Comparez l’adresse complète aux trois plages inclusives. Elle est privée selon RFC 1918 uniquement si elle se trouve entre 10.0.0.0 et 10.255.255.255, entre 172.16.0.0 et 172.31.255.255 ou entre 192.168.0.0 et 192.168.255.255. Par exemple, 10.42.7.9, 172.20.1.1 et 192.168.50.4 sont privées ; 11.0.0.1, 172.32.0.1 et 192.169.0.1 ne le sont pas. Cette classification concerne le bloc d’adresses, pas la possibilité d’attribuer une adresse précise dans un sous-réseau donné.
Privé ne signifie pas toute destination spéciale
L’IANA tient un registre IPv4 à usage spécial plus large, avec des propriétés différentes selon le bloc. Boucle locale, lien local, documentation, tests et autres allocations ne sont pas automatiquement privées RFC 1918 et n’ont pas la même portée globale. Consultez le registre IANA courant si cette classification compte ; SubnetCalc limite sa page privée à RFC 1918.