Les Classes d'Adresses IP Expliquées
Un guide complet pour comprendre les classes d'adresses IP — de la Classe A à la Classe E, les plages privées et la transition vers le CIDR.
Classification des Adresses IP
Le système de classification des adresses IP a été établi en 1981 dans le cadre de la spécification originale du Protocole Internet (RFC 791). Il définissait cinq classes d'adresses — de A à E — en se basant sur les bits de tête du premier octet. Cette architecture par classes a été conçue pour simplifier le routage en fournissant une frontière fixe entre les portions réseau et hôte d'une adresse, éliminant la nécessité de transmettre les informations de masque de sous-réseau avec les mises à jour de routage.
Chaque classe était destinée à une échelle différente de réseau. La Class A accueillait un petit nombre de très grands réseaux, la Class B servait les organisations de taille moyenne, et la Class C supportait la grande majorité des réseaux plus petits. Bien que ce système ait fonctionné à l'ère des débuts d'Internet, les frontières rigides entre les classes ont finalement conduit à un gaspillage significatif d'adresses et ont contribué à l'épuisement accéléré de l'espace IPv4 disponible.
Adresses Class A
Les adresses Class A sont identifiées par un bit de tête à 0 dans le premier octet, donnant une plage de 1.0.0.0 à 126.255.255.255 (les plages 0.x.x.x et 127.x.x.x sont réservées à des usages spéciaux). Avec un préfixe réseau de 8 bits et 24 bits pour les hôtes, chaque réseau Class A peut accueillir environ 16,7 millions d'adresses d'hôtes — une allocation énorme selon tout standard.
Seulement 126 réseaux Class A existent, et ils ont été attribués aux plus grandes organisations et entités gouvernementales aux débuts d'Internet. Des entreprises comme Apple (17.0.0.0/8), Ford (19.0.0.0/8) et le Département de la Défense américain détiennent plusieurs allocations Class A. Beaucoup de ces détenteurs historiques ont commencé à vendre ou louer des portions de leur espace Class A inutilisé via le marché de transfert IPv4, car peu d'organisations ont véritablement besoin de millions d'adresses IP.
Plage
1.0.0.0 – 126.255.255.255. Le premier octet identifie le réseau ; les trois octets restants identifient les hôtes.
Masque par Défaut
255.0.0.0 (ou /8). Seul le premier octet est utilisé pour la portion réseau dans le routage par classes.
Réseaux
126 réseaux Class A au total. Chacun a été attribué comme un seul bloc massif à une organisation.
Hôtes par Réseau
Environ 16,7 millions (2²⁴ − 2 = 16 777 214 utilisables). Bien plus que ce dont la plupart des organisations ont besoin.
Adresses Class B
Les adresses Class B commencent par les bits binaires 10 dans le premier octet, couvrant la plage de 128.0.0.0 à 191.255.255.255. Avec un préfixe réseau de 16 bits et 16 bits pour les hôtes, chaque réseau Class B supporte jusqu'à 65 534 adresses d'hôtes utilisables. Cette allocation intermédiaire était conçue pour les organisations de taille moyenne à grande telles que les universités, les grandes entreprises et les agences gouvernementales.
Un total de 16 384 réseaux Class B sont disponibles. Pendant le boom d'Internet dans les années 1990, les allocations Class B étaient fortement demandées car la Class C (254 hôtes) était trop petite pour de nombreuses organisations tandis que la Class A était bien trop grande. Cela a conduit à l'épuisement rapide de l'espace Class B et a été l'un des facteurs clés motivant l'adoption du CIDR, qui permettait aux organisations de recevoir précisément la quantité d'espace d'adresses dont elles avaient besoin plutôt que d'être contraintes à des allocations de taille de classe.
Plage
128.0.0.0 – 191.255.255.255. Les deux premiers octets identifient le réseau ; les deux derniers identifient les hôtes.
Masque par Défaut
255.255.0.0 (ou /16). Deux octets pour la portion réseau dans le routage par classes.
Réseaux
16 384 réseaux Class B au total. Beaucoup ont été attribués à des universités et grandes entreprises.
Hôtes par Réseau
Jusqu'à 65 534 hôtes utilisables (2¹⁶ − 2). Une taille pratique pour les réseaux de campus et d'entreprise.
Adresses Class C
Les adresses Class C commencent par les bits binaires 110, couvrant la plage 192.0.0.0 à 223.255.255.255. Avec un préfixe réseau de 24 bits et seulement 8 bits pour les hôtes, chaque réseau Class C ne fournit que 254 adresses d'hôtes utilisables. C'était la classe la plus couramment attribuée, conçue pour les petites organisations, les bureaux distants et les segments de réseau individuels.
Plus de 2,1 millions de réseaux Class C existent, ce qui en fait le plus grand pool d'allocations par classes. Un seul Class C (/24) reste le plus petit bloc que la plupart des routeurs Internet acceptent dans leurs tables de routage, ce qui en fait l'allocation minimale viable de facto pour une présence Internet indépendante. Sur le marché IPv4 actuel, les blocs /24 sont l'unité la plus fréquemment échangée et servent de référence pour la tarification par IP.
Plage
192.0.0.0 – 223.255.255.255. Les trois premiers octets identifient le réseau ; le dernier octet identifie les hôtes.
Masque par Défaut
255.255.255.0 (ou /24). Trois octets pour le réseau, un pour les hôtes dans le routage par classes.
Réseaux
Environ 2,1 millions de réseaux Class C. La plus nombreuse de toutes les classes d'adresses.
Hôtes par Réseau
254 hôtes utilisables (2⁸ − 2). Suffisant pour les petits bureaux mais limitant pour les déploiements plus importants.
Class D et Class E
Les adresses Class D (224.0.0.0 à 239.255.255.255) sont réservées exclusivement au multicast IP. Contrairement aux adresses unicast qui identifient une seule destination, les adresses multicast permettent la livraison simultanée d'un seul paquet à plusieurs destinataires. Ceci est utilisé pour des applications comme le streaming vidéo, les jeux en ligne et les protocoles réseau tels qu'OSPF (224.0.0.5) et RIP (224.0.0.9). Les adresses Class D ne sont pas attribuées à des hôtes ou organisations individuels.
Les adresses Class E (240.0.0.0 à 255.255.255.255) ont été désignées comme expérimentales et réservées pour un usage futur. Malgré la représentation d'environ 268 millions d'adresses, elles n'ont jamais été rendues disponibles pour une allocation générale. L'adresse 255.255.255.255 sert d'adresse de diffusion limitée. Diverses propositions ont suggéré de libérer l'espace Class E pour aider à atténuer l'épuisement d'IPv4, mais les préoccupations de compatibilité avec les équipements réseau existants ont empêché cela.
Plages d'Adresses IP Privées
Le RFC 1918, publié en 1996, a désigné des plages d'adresses spécifiques au sein des Classes A, B et C comme privées — ce qui signifie qu'elles peuvent être utilisées librement au sein de réseaux internes mais ne sont pas routables sur l'Internet public. Ces plages sont 10.0.0.0/8 (Class A : plus de 16 millions d'adresses), 172.16.0.0/12 (Class B : environ 1 million d'adresses) et 192.168.0.0/16 (Class C : 65 536 adresses). Toute organisation peut utiliser ces adresses en interne sans coordination ni enregistrement.
La traduction d'adresses réseau (NAT) fait le lien entre les adresses privées et publiques en traduisant les IPs internes privées en une adresse IP publique lorsque le trafic quitte le réseau. Cette technologie a été déterminante pour prolonger la durée de vie utile d'IPv4, car une seule IP publique peut desservir des centaines ou des milliers d'appareils internes. La plupart des routeurs domestiques utilisent par défaut la plage 192.168.0.0/24 ou 192.168.1.0/24, tandis que les réseaux d'entreprise utilisent généralement l'espace 10.0.0.0/8 pour sa vaste capacité.
10.0.0.0/8 (Class A Privée)
Plus de 16 millions d'adresses. Préférée par les entreprises et les centres de données pour son immense espace d'adresses interne.
172.16.0.0/12 (Class B Privée)
Environ 1 million d'adresses (172.16.0.0 – 172.31.255.255). Courante dans les réseaux d'entreprise de taille moyenne.
192.168.0.0/16 (Class C Privée)
65 536 adresses. La plage standard pour les réseaux domestiques et les environnements de petites entreprises.
Traduction NAT
Traduit les IPs privées en IPs publiques à la frontière du réseau. Permet à des milliers d'appareils de partager une seule adresse publique.
Du Réseau par Classes au CIDR
Le système d'adressage par classes souffrait d'une inefficacité fondamentale : l'écart entre les tailles de classe était trop important. Une organisation ayant besoin de 300 adresses ne pouvait pas utiliser un Class C (254 hôtes) et se voyait attribuer un Class B (65 534 hôtes), gaspillant plus de 65 000 adresses. Cette approche du "tout ou rien" a conduit à l'épuisement rapide de l'espace Class B et à un gaspillage énorme sur l'ensemble d'Internet.
Le Classless Inter-Domain Routing (CIDR), standardisé en 1993 par les RFC 1517–1520, a complètement éliminé les frontières rigides de classe. Sous CIDR, n'importe quelle longueur de préfixe de /0 à /32 peut être utilisée, permettant des allocations comme /22 (1 024 adresses) ou /20 (4 096 adresses) qui ne correspondent à aucune classe traditionnelle. Cette flexibilité a considérablement amélioré l'utilisation des adresses et ralenti le rythme d'épuisement d'IPv4.
Aujourd'hui, le réseau par classes est considéré comme un concept historique enseigné à des fins éducatives. Tous les protocoles de routage modernes (BGP, OSPF, EIGRP) sont sans classes et supportent nativement le VLSM. Cependant, comprendre le système de classes original reste précieux car de nombreuses conventions réseau — comme les masques de sous-réseau par défaut, les plages d'adresses privées et le /24 comme préfixe routable minimum — trouvent leur origine directement dans l'architecture par classes.
Questions Fréquemment Posées
Réponses aux questions courantes sur les classes d'adresses IP
The five IP address classes are: Class A (1.0.0.0 – 126.255.255.255) for large networks, Class B (128.0.0.0 – 191.255.255.255) for medium networks, Class C (192.0.0.0 – 223.255.255.255) for small networks, Class D (224.0.0.0 – 239.255.255.255) for multicast, and Class E (240.0.0.0 – 255.255.255.255) reserved for experimental use.
192.168.1.1 is a Class C address (first octet 192 falls in the 192–223 range). It is also a private IP address defined by RFC 1918 within the 192.168.0.0/16 range, commonly used as the default gateway address for home routers.
Classful networking was abandoned because the fixed class sizes caused massive address waste. The jump from Class C (254 hosts) to Class B (65,534 hosts) was too large, leading organizations to receive far more addresses than needed. CIDR replaced it in 1993 with flexible prefix lengths for efficient allocation.
Class C was the most commonly allocated class, with over 2.1 million networks available. In today's post-classful internet, /24 blocks (equivalent to a single Class C) remain the most frequently traded and deployed subnet size in the IPv4 market.
IP classes are no longer used for address allocation or routing decisions. Modern networking uses CIDR exclusively. However, the class system's legacy persists in conventions like default subnet masks, private address ranges (10.x, 172.16.x, 192.168.x), and the /24 minimum routable prefix.
CIDR (Classless Inter-Domain Routing), introduced in 1993, replaced classful addressing. CIDR allows any prefix length (/0 to /32) instead of the fixed /8, /16, /24 boundaries. This, combined with VLSM (Variable Length Subnet Masking), enables precise address allocation matching actual requirements.