Aller au contenu
mon-ip.fr
EN LIGNE Mon IP →
High tech et informatique

Classes d’adresses IP : fonctionnement, plages et masques de sous-réseau

Comprendre les classes d'adresse IP (A, B, C, D, E) : plages, masques de sous-réseau et adresses privées. Guide clair pour maîtriser votre réseau.

YK
Yanis KaderExpert cybersécurité · Ingénieur réseau
15 août 2026 · 14 min de lecture

Derrière chaque adresse IP se cache une logique de classification héritée des débuts d’Internet. Le concept de classe d’adresse IP remonte à 1981 et à la publication du RFC 791 : à l’époque, les ingénieurs ont structuré l’espace d’adressage IPv4 en cinq grandes catégories — les classes A, B, C, D et E — chacune définie par une plage d’adresses et un masque de sous-réseau spécifique. Ce système a posé les fondations de tout ce que nous appelons aujourd’hui le routage sur Internet. Bien qu’il ait été largement supplanté par le CIDR (Classless Inter-Domain Routing) dans les années 1990, comprendre ces classes reste indispensable pour quiconque prépare une certification réseau, administre une infrastructure ou cherche simplement à maîtriser les bases du networking. Dans cet article, nous vous expliquons comment fonctionne chaque classe, quelles plages d’adresses elles couvrent, quels masques leur sont associés, et comment ce modèle s’articule avec les pratiques modernes.

En bref :

  • Le système de classes d’adresses IP divise l’espace IPv4 en 5 catégories (A, B, C, D, E) défini par l’IANA dès 1981.
  • La classe A couvre 0.0.0.0 à 127.255.255.255 et peut héberger jusqu’à 16 777 214 hôtes par réseau.
  • La classe B (128.0.0.0 à 191.255.255.255) supporte 65 534 hôtes par réseau.
  • La classe C (192.0.0.0 à 223.255.255.255) est la plus répandue avec 254 hôtes maximum par réseau.
  • L’adressage en classe a été largement remplacé par le CIDR depuis 1993, mais reste fondamental pour comprendre les réseaux.
  • Chaque classe définit des plages d’adresses privées réservées aux réseaux locaux, non routables sur Internet.

Pourquoi a-t-on créé des classes d’adresses IP ?

Au tout début des années 1980, Internet n’était qu’un réseau expérimental reliant quelques centaines de machines. Pourtant, ses concepteurs ont dû anticiper : comment organiser des millions d’adresses de façon cohérente et scalable ? La réponse est arrivée en 1981 avec le RFC 791, qui formalise le protocole IPv4 et introduit le concept de classe d’adresse IP.

Le principe est simple : une adresse IP sur 32 bits offre théoriquement 4 294 967 296 adresses possibles (soit 2³²). Plutôt que de les distribuer au hasard, l’IANA (Internet Assigned Numbers Authority) a décidé de les regrouper en catégories hiérarchiques — les classes — pour structurer l’attribution selon la taille des organisations.

L’analogie la plus parlante : imaginez des boîtes postales en trois tailles. Une grande boîte (classe A) pour les opérateurs nationaux, une boîte moyenne (classe B) pour les universités et entreprises, une petite boîte (classe C) pour les petits réseaux. Chaque organisation reçoit la boîte adaptée à ses besoins — en théorie, du moins.

Ce système de classful addressing avait une logique claire : les premiers bits de l’adresse IP suffisaient à identifier la classe, et donc le masque de sous-réseau associé. Pas besoin de configuration supplémentaire. Les équipements réseau pouvaient déduire automatiquement la structure de chaque adresse.

Mais dès le début des années 1990, l’explosion d’Internet a révélé les failles du modèle. Une entreprise de 500 employés devait choisir entre une classe C (254 adresses, insuffisant) et une classe B (65 534 adresses, largement surdimensionné). Ce gaspillage structurel a précipité l’épuisement de l’espace d’adressage IPv4 et forcé l’invention du CIDR en 1993.

💡 Astuce certification : La compréhension des classes d’adresses IP reste un prérequis incontournable pour les certifications réseau comme le CCNA de Cisco. Même si le CIDR a remplacé le classful addressing en pratique, les examens testent systématiquement la capacité à identifier une classe à partir des premiers bits ou du premier octet d’une adresse.

Infographie des 5 classes d'adresse IP : plages, masques et nombre d'hôtes pour débutants

Les 5 classes d’adresses IP : tableau récapitulatif

Le tableau suivant résume les caractéristiques essentielles des 5 classes d’adresses IPv4. Un coup d’œil suffit pour comprendre l’architecture globale du système.

ClassePremier(s) bit(s)Plage d’adressesMasque par défautNb de réseauxHôtes max / réseauUsage
A00.0.0.0 – 127.255.255.255255.0.0.0 (/8)12816 777 214Très grandes organisations
B10128.0.0.0 – 191.255.255.255255.255.0.0 (/16)16 38465 534Organisations moyennes
C110192.0.0.0 – 223.255.255.255255.255.255.0 (/24)2 097 152254Petits réseaux
D1110224.0.0.0 – 239.255.255.255Multicast
E1111240.0.0.0 – 255.255.255.255Expérimentation (réservée)

La logique de classification repose sur les bits de poids fort du premier octet : un bit à 0 → classe A ; bits 10 → classe B ; bits 110 → classe C. Un équipement réseau identifie ainsi instantanément la classe d’une adresse IP sans configuration supplémentaire.

⚠️ Attention — La plage 127.x.x.x : Bien que théoriquement rattachée à la classe A, la plage 127.0.0.0/8 est entièrement réservée à l’usage loopback (bouclage local). L’adresse 127.0.0.1 désigne toujours la machine elle-même. En pratique, la classe A ne dispose donc que de 127 réseaux utilisables, et non 128.

Classe A : pour les très grands réseaux

La classe A utilise uniquement le premier octet pour identifier le réseau, les trois suivants étant dédiés aux hôtes. Son masque de sous-réseau par défaut est 255.0.0.0 (/8), ce qui autorise jusqu’à 16 777 214 hôtes par réseau. Seules de très grandes organisations — opérateurs télécom, agences gouvernementales, géants du numérique — détenaient historiquement des blocs de classe A. À titre d’exemple concret, le bloc 10.0.0.0/8 est réservé aux adresses privées de classe A et reste massivement utilisé dans les infrastructures d’entreprise de grande taille.

Classe B : l’équilibre entre taille et nombre de réseaux

La classe B identifie le réseau via les deux premiers octets, avec un masque de sous-réseau de 255.255.0.0 (/16). Chaque réseau de classe B peut accueillir jusqu’à 65 534 hôtes, et le système permet 16 384 réseaux distincts. Ce format était typiquement attribué aux universités et aux entreprises de taille intermédiaire dans les années 1980-1990. La plage privée associée — 172.16.0.0 à 172.31.255.255 — est encore couramment utilisée dans les réseaux d’entreprise modernes.

Classe C : la plus répandue pour les petits réseaux

La classe C consacre les trois premiers octets à l’identifiant réseau, ne laissant qu’un seul octet pour les hôtes. Son masque de sous-réseau par défaut est 255.255.255.0 (/24), ce qui limite chaque réseau à 254 hôtes maximum. En contrepartie, le système autorise plus de 2 millions de réseaux distincts. C’est la classe la plus familière du grand public : la plage privée 192.168.0.0 à 192.168.255.255 est celle qu’utilise votre box Internet pour attribuer des adresses à vos appareils domestiques.

La classe D, quant à elle, ne suit pas le schéma réseau/hôte classique : elle est entièrement dédiée au multicast (multidiffusion), utilisé notamment pour le streaming vidéo ou les protocoles de routage comme OSPF. La classe E reste strictement réservée à l’expérimentation et n’est jamais déployée en production.

Adresses IP privées par classe d’adresse IP : ce qui ne sort pas de votre réseau local

Toutes les adresses IP ne sont pas égales face à Internet. Une distinction fondamentale structure l’architecture des réseaux modernes : la frontière entre adresses privées et adresses publiques.

Les adresses publiques sont routables sur Internet : elles identifient de façon unique un équipement dans le monde entier. Les adresses privées, en revanche, sont réservées aux réseaux locaux. Elles ne sont pas routables sur Internet public — un routeur les bloque automatiquement dès qu’il les rencontre en provenance de l’extérieur.

Ces plages privées ont été formalisées par le RFC 1918 en 1996, une par classe d’adresse IP :

ClassePlage privéeNotation CIDRNombre d’adresses
A10.0.0.0 – 10.255.255.255/816 777 216
B172.16.0.0 – 172.31.255.255/121 048 576
C192.168.0.0 – 192.168.255.255/1665 536

L’analogie est parlante : une adresse privée fonctionne comme un numéro de poste interne dans une entreprise. En interne, tout le monde peut vous joindre via ce numéro. Mais depuis l’extérieur, personne ne peut composer directement ce poste — il faut passer par le standard, qui fait la traduction. Ce standard, c’est le NAT (Network Address Translation) : il permet à vos appareils dotés d’adresses privées de communiquer avec Internet via une seule adresse publique.

D’autres adresses méritent d’être connues : 127.0.0.1 est l’adresse de loopback (votre machine communique avec elle-même), 0.0.0.0 désigne le réseau par défaut, et 255.255.255.255 correspond au broadcast limité (envoi à tous les hôtes du réseau local). Pour aller plus loin sur ce que révèle réellement une adresse IP, vous pouvez consulter nos explications sur les usages possibles d’une IP.

💡 Conseil pratique : Pour connaître votre adresse IP privée sur votre réseau local, ouvrez un terminal et tapez ipconfig sous Windows (cherchez « Adresse IPv4 ») ou ip a sous Linux/macOS. L’adresse affichée commençant par 10., 172.16-31. ou 192.168. confirme qu’il s’agit bien d’une adresse privée.

Masque de sous-réseau et calcul du nombre d’hôtes par classe

Le masque de sous-réseau est l’outil qui permet de distinguer, dans une adresse IP, la partie identifiant le réseau de la partie identifiant l’hôte. Concrètement, il s’agit d’une suite de bits à 1 (partie réseau) suivis de bits à 0 (partie hôte), exprimée en notation décimale pointée ou en notation CIDR.

Pour calculer le nombre d’hôtes utilisables dans un réseau, on applique une formule simple : 2ⁿ − 2, où n représente le nombre de bits réservés à la partie hôte. On soustrait 2 car deux adresses sont toujours réservées : l’adresse réseau (tous les bits hôtes à 0) et l’adresse de broadcast (tous les bits hôtes à 1).

Appliquée aux trois classes principales :

  • Classe A — 24 bits hôtes → 2²⁴ − 2 = 16 777 214 hôtes
  • Classe B — 16 bits hôtes → 2¹⁶ − 2 = 65 534 hôtes
  • Classe C — 8 bits hôtes → 2⁸ − 2 = 254 hôtes
ClasseMasque décimalNotation CIDRBits réseauBits hôtesHôtes max
A255.0.0.0/882416 777 214
B255.255.0.0/16161665 534
C255.255.255.0/24248254

La notation CIDR (/8, /16, /24) indique simplement le nombre de bits à 1 dans le masque. Un /24 correspond à 255.255.255.0 : les 24 premiers bits identifient le réseau, les 8 derniers les hôtes.

Le sous-réseau (subnetting) pousse cette logique plus loin : un bloc de classe C en /24 peut être découpé en plusieurs sous-réseaux plus petits. Par exemple, un /26 divise ce bloc en 4 sous-réseaux de 62 hôtes chacun — utile pour segmenter un réseau d’entreprise par département. C’est une technique que les administrateurs réseau utilisent quotidiennement pour optimiser l’attribution des adresses IP.

💡 À retenir : Le masque de sous-réseau est la clé pour comprendre comment une adresse IP se divise entre identifiant réseau et identifiant hôte. Maîtriser cette distinction est fondamental pour tout administrateur réseau.

De l’adressage en classe au CIDR : pourquoi le système a évolué

Le système de classes d’adresses IP, conçu dans les années 1980, reposait sur une logique simple mais rigide. Trop rigide, en réalité. Une organisation qui avait besoin de 300 adresses IP se voyait attribuer un bloc de classe B — soit 65 534 adresses utilisables. Résultat : des dizaines de milliers d’adresses dormaient inutilisées, définitivement soustraites au pool global d’IPv4. Ce gaspillage structurel s’est rapidement transformé en crise.

Dès 1990, l’IANA (Internet Assigned Numbers Authority) tirait la sonnette d’alarme : à ce rythme, l’espace d’adressage IPv4 — limité à environ 4,3 milliards d’adresses — serait épuisé bien avant la fin du siècle. Le protocole d’adressage en vigueur n’était tout simplement pas conçu pour l’explosion d’Internet.

Le CIDR, une révolution discrète mais décisive

En 1993, la RFC 1519 introduit le CIDR (Classless Inter-Domain Routing), qui abandonne la logique de classes fixes au profit de masques de longueur variable, connus sous le nom de VLSM (Variable Length Subnet Masking). Désormais, une organisation ayant besoin de 300 adresses peut recevoir un bloc /23 (510 adresses), et non plus un bloc de classe B entier. L’allocation devient proportionnelle au besoin réel.

Le CIDR introduit également l’agrégation de routes (route summarization) : plutôt qu’annoncer 256 routes distinctes en /24 dans les tables de routage mondiales, un opérateur peut les regrouper en un seul bloc /16. Cela réduit considérablement la taille des tables de routage des routeurs cœur d’Internet — un enjeu de performance critique à l’échelle mondiale.

Malgré ces optimisations, l’épuisement a bien eu lieu. En 2011, l’IANA constatait officiellement l’attribution du dernier bloc d’adresses IPv4 disponible. La transition vers IPv6 — dont l’espace d’adressage atteint 3,4 × 1038 adresses sur 128 bits — est activement encouragée depuis 2012.

⚠️ Attention
Même si le CIDR a rendu les classes d’adresses IP obsolètes sur Internet, les plages privées définies par la RFC 1918 restent calquées sur l’ancienne logique de classes : 10.0.0.0/8 (classe A), 172.16.0.0/12 (classe B) et 192.168.0.0/16 (classe C).

Questions fréquentes sur les classes d’adresses IP

Comment savoir à quelle classe appartient une adresse IP ?

Il suffit d’examiner le premier octet de l’adresse. Si sa valeur est comprise entre 1 et 126, il s’agit d’une classe A. Entre 128 et 191, c’est une classe B. De 192 à 223, une classe C. Les valeurs 224–239 indiquent une classe D (multicast), et 240–255 une classe E (réservée). Une lecture rapide du premier octet suffit donc à identifier la classe d’adresse IP.

Quelle est la différence entre une adresse IP de classe A, B et C ?

La différence porte essentiellement sur la taille des réseaux qu’elles permettent d’adresser. La classe A couvre de très grands réseaux (jusqu’à 16 millions d’hôtes), la classe B des réseaux intermédiaires (jusqu’à 65 534 hôtes), et la classe C de petits réseaux (254 hôtes maximum). Leurs masques de sous-réseau par défaut diffèrent également : /8 pour A, /16 pour B, /24 pour C.

Pourquoi la plage 127.x.x.x est-elle exclue de la classe A ?

Bien que le premier octet 127 soit techniquement dans la plage de la classe A (1–126), cette plage est réservée à l’interface de bouclage (loopback). L’adresse emblématique 127.0.0.1 permet à une machine de communiquer avec elle-même sans passer par le réseau physique. Elle est utilisée pour les tests locaux et le diagnostic. Cette réservation a été définie dès les premières spécifications TCP/IP et reste en vigueur aujourd’hui.

Les classes d’adresses IP sont-elles encore utilisées aujourd’hui ?

En pratique, le système de classe d’adresse IP a été supplanté par le CIDR (Classless Inter-Domain Routing) depuis 1993, qui offre un découpage bien plus flexible de l’espace d’adressage IPv4. Les classes ne sont donc plus appliquées dans le routage moderne. Elles restent néanmoins une base pédagogique incontournable pour comprendre les fondements des réseaux IP, et les plages privées issues de ce système (RFC 1918) sont toujours massivement utilisées.

Quelle classe d’adresse IP correspond à mon réseau Wi-Fi domestique ?

La quasi-totalité des box et routeurs domestiques attribuent des adresses dans la plage 192.168.x.x, qui appartient à la classe C privée (définie par la RFC 1918). Le masque par défaut est 255.255.255.0 (/24), ce qui autorise jusqu’à 254 appareils connectés simultanément — largement suffisant pour un usage résidentiel. Certains routeurs utilisent également la plage 10.x.x.x (classe A privée) ou 172.16.x.x (classe B privée).

Classes d’adresses IP : ce qu’il faut maîtriser avant d’aller plus loin

Le système de classe d’adresse IP structure l’espace d’adressage IPv4 depuis 1981. Cinq classes ont été définies — A, B, C, D et E — chacune délimitée par une plage de premiers octets et associée à un masque de sous-réseau par défaut (/8, /16 ou /24 pour les trois premières). Ces fondations ont directement donné naissance aux plages privées de la RFC 1918, encore omniprésentes dans tous les réseaux locaux aujourd’hui.

Depuis 1993, le CIDR a remplacé ce découpage rigide par une approche plus souple, permettant d’optimiser l’allocation des adresses IPv4 à l’échelle mondiale. Comprendre les classes reste pourtant indispensable : c’est le socle sur lequel repose toute la logique du subnetting et de l’adressage réseau.

Pour aller plus loin, deux étapes s’imposent naturellement : maîtriser le découpage en sous-réseaux (subnetting) pour optimiser vos plans d’adressage, et commencer à explorer IPv6, dont l’adoption progressive rendra inévitable la transition dans les années à venir.

YK
Yanis Kader
Expert cybersécurité · Ingénieur réseau

Ancien pentester devenu consultant en sécurité, Yanis vulgarise la cybersécurité sans jargon ni parano. Il teste VPN, antivirus et outils réseau pour mon-ip.fr, avec une obsession : des conseils concrets, honnêtes et vérifiables.