Si vous avez déjà été en charge de l’attribution d’adresses IP, vous avez rencontré les termes adressage classful et classless. Si ce n’est pas le cas, la principale différence entre l’adressage classful et l’adressage sans classe réside dans la longueur du sous-réseau : l’adressage classful utilise des masques de sous-réseau de longueur fixe, mais classless utilise des masques de sous-réseau de longueur variable (VLSM).
Besoin d’un rappel sur le fonctionnement des sous-réseaux? Plutôt que de plonger dans les détails ici, nous avons rassemblé une pièce approfondie qui couvre les sous-réseaux, les plages de sous-réseaux, la notation CIDR et plus encore. Sous-réseau : Qu’est-Ce que C’Est et Comment Cela Fonctionne.
Examinons de plus près l’adressage sans classe et sans classe, l’histoire et le but derrière eux, et les raisons pour lesquelles l’adressage sans classe a vraiment gagné.
Qu’est-ce que l’adressage classful ?
L’adressage Classful est une architecture d’adressage IPv4 qui divise les adresses en cinq groupes.
Avant l’adressage classful, les huit premiers bits d’une adresse IP définissaient le réseau dont faisait partie un hôte donné. Cela aurait eu pour effet de limiter Internet à seulement 254 réseaux. Chacun de ces réseaux contenait 16 777 216 adresses IP différentes. À mesure que l’Internet se développait, l’inefficacité d’allouer les adresses IP de cette manière est devenue un problème. Après tout, il y a beaucoup plus de 254 organisations qui ont besoin d’adresses IP, et beaucoup moins de réseaux qui ont besoin de 16,7 millions d’adresses IP pour eux-mêmes.
Simplement: nous avions besoin d’un moyen d’allouer plus efficacement les adresses. En 1981, RFC791 et classful addressing sont venus pour aider à résoudre ce problème. Avec les adresses classful, nous sommes passés de seulement 254 réseaux disponibles à 2 113 664 réseaux disponibles. Comment ?
Fonctionnement de l’adressage classful
L’adressage Classful divise l’espace d’adressage IPv4 (0.0.0.0-255.255.255.255) en 5 classes : A, B, C, D et E. Cependant, seuls A, B et C sont utilisés pour les hôtes réseau. La classe D, qui couvre la plage d’adresses IP 224.0.0.0-239.255.255.255, est réservée à la multidiffusion et la classe E (240.0.0.0-255.255.255.255) est réservé à un » usage futur. »
Le tableau ci-dessous détaille le masque de réseau par défaut (masque de sous-réseau), les plages d’adresses IP, le nombre de réseaux et le nombre d’adresses par réseau de chaque classe d’adresses.
Adresse IPv4 classe |
Réseau Masque |
Nombre de Réseaux IPv4 |
Nombre de adresses IPv4 par réseau |
Plage d’adresses IPv4 |
---|---|---|---|---|
A | 255.0.0.0 | 128 | 16,777,216 | 0.0.0.0 – |
D | 255.255.0.0 | 16,384 | 65,536 | 128.0.0.0 – |
C | 255.255.255.0 | 2,097,152 | 256 | 192.0.0.0 – |
Comme nous pouvons le voir, la classe A continue d’utiliser les 8 premiers bits d’une adresse et peut convenir à de très grands réseaux. La classe B concerne les réseaux beaucoup plus petits que la classe A, mais toujours grands en soi. Les adresses de classe C conviennent aux petits réseaux.
Quelles sont les limites de l’adressage IP de classe ?
Comme vous pouvez probablement le deviner, Internet est avide d’adresses IP. Alors que l’adressage IP de classe était beaucoup plus efficace que l’ancienne méthode « premier 8 bits » consistant à découper l’espace d’adressage IPv4, elle n’était toujours pas suffisante pour suivre la croissance.
Alors que la popularité d’Internet continuait d’augmenter après 1981, il est devenu clair que l’attribution de blocs de 16 777 216, 65 536 ou 256 adresses n’était tout simplement pas durable. Les adresses étaient gaspillées dans des blocs trop grands, et il était clair qu’il y aurait un point de basculement où nous manquerions d’espace d’adressage IP.
L’une des meilleures façons de comprendre pourquoi c’était un problème est de considérer une organisation qui avait besoin d’un réseau légèrement plus grand qu’une classe C. Par exemple, supposons que notre organisation exemple ait besoin de 500 adresses IP. Passer à un réseau de classe B signifie gaspiller 65 034 adresses (65 534 adresses d’hôtes de classe B utilisables moins 500). De même, s’il n’avait besoin que de 2 adresses IP publiques, une classe C en perdrait 252 (254 adresses utilisables – 2).
De toute façon, les adresses IP sous le protocole IPv4 étaient épuisées, soit par gaspillage, soit par les limites supérieures du système.
Le saviez-vous ? Il y a une limite calculée de 4 294 967 296 adresses IPv4, et elles étaient épuisées le 21 avril 2017.
Qu’est-ce que l’adressage sans classe ?
L’adressage sans classe est une architecture d’adressage IPv4 qui utilise un masquage de sous-réseau de longueur variable.
La solution viendrait en 1993, en tant que Routage Inter-domaines sans classe (CIDR) introduisant le concept d’adressage sans classe. Vous voyez, avec l’adressage classful, la taille des réseaux est fixe. Chaque plage d’adresses possède un masque de sous-réseau par défaut. Cependant, l’adressage sans classe découple les plages d’adresses IP d’un masque de sous-réseau par défaut, ce qui permet un masquage de sous-réseau de longueur variable (VLSM).
En utilisant l’adressage sans classe et le VLSM, les adresses peuvent être allouées beaucoup plus efficacement. En effet, les administrateurs réseau peuvent choisir des masques réseau et, à leur tour, des blocs d’adresses IP de la bonne taille pour n’importe quel usage.
Comment fonctionne l’adressage sans classe ?
À un niveau élevé, l’adressage sans classe fonctionne en permettant aux adresses IP d’être assignées à des masques de réseau arbitraires sans égard à la classe « . »Cela signifie /8 (255.0.0.0), /16 (255.255.0.0) et /24 (255.255.255.0) les masques de réseau peuvent être affectés à n’importe quelle adresse qui aurait traditionnellement été dans la plage de classe A, B ou C. De plus, cela signifie que nous ne sommes plus liés à / 8, / 16 et / 24 comme nos seules options, et c’est là que l’adressage sans classe devient très intéressant.
Revenons à notre exemple d’organisation, si nous avons besoin de 500 adresses IP, en utilisant un calculateur de sous-réseau (nous en avons construit un!) nous indique qu’un bloc /23 est beaucoup plus efficace qu’une allocation de classe B. /23 nous donne 510 adresses d’hôtes utilisables. Cela signifie qu’en passant à l’adressage sans classe, nous avons évité de gaspiller plus de 65 000 adresses. De même, si nous n’avons besoin que des deux hôtes, a/30 enregistre 250 adresses.
Avec a / 23, presque toutes les adresses IP sont utilisées. Avec une classe B, 90% des IP seront gaspillées.
Qu’est-ce que le « sous-réseau sans classe » et en quoi est-ce différent?
Vous entendrez souvent les gens faire référence au terme « sous-réseau sans classe » de manière interchangeable avec « adressage sans classe », car les termes font généralement référence à la même chose. Le sous-réseau sans classe est simplement l’utilisation de VLSM pour sous-réseauter vos réseaux.
Il y a aussi la question de la classe et du sous-réseau. La différence fondamentale entre le sous-réseau sans classe et le sous-réseau sans classe est la suivante : les masques de réseau doivent être explicitement définis dans le sous-réseau sans classe, tandis que les masques de réseau sont implicites dans le sous-réseau sans classe. Qu’est-ce que cela signifie exactement?
Considérez l’adresse IP 192.168.11.11. Avec l’adressage IP de classe, vous savez que c’est une adresse de classe C. Cela signifie que vous savez également que le masque de réseau est 255.255.255.0 (/24). Dans une adresse classful, le format de l’adresse IP implique le masque de réseau. Il n’y a pas d’option.
Cependant, avec l’adressage sans classe, connaître l’adresse IP seule n’implique pas que vous ayez le masque de réseau. Vous devez être explicitement informé de ce que c’est.
Quels sont les avantages de l’adressage sans classe
En un mot, l’adressage sans classe peut être résumé comme suit: efficace. Plus précisément, comme nous pouvons le voir dans RFC4632, l’adressage sans classe a permis de résoudre trois problèmes majeurs et offre ces avantages:
- Plus d’allocations d’adresses IP. Aujourd’hui, nous savons qu’IPv6 est notre solution d’adresse IP à long terme au problème d’épuisement des adresses IP. Cependant, IPv6 n’est pas encore largement utilisé. Au début des années 1990, il était clair que nous épuiserions rapidement l’espace d’adressage IPv4 si rien ne changeait. En conséquence, l’adressage sans classe a été utilisé comme solution à moyen terme pour nous aider à prolonger la durée de vie de l’IPv4.
- Utilisation plus équilibrée des plages d’adresses IP. L’adressage sans classe découplait la relation entre la taille du réseau et l’adresse IP et permettait une utilisation équilibrée sur les plages de classe A, B et C. Beaucoup moins d’adresses gaspillées.
- Routage plus efficace. VLSM et le sous-réseau rendent possibles l’agrégation de routes et les protocoles de routage sans classe. Avec l’agrégation d’itinéraires (parfois appelée synthèse d’itinéraires ou supernettage), les tables de routage peuvent être plus petites, réduisant la consommation de ressources sur les routeurs et économisant de la bande passante. De plus, l’inclusion de masques de réseau dans les protocoles de routage permet d’annoncer des itinéraires plus spécifiques. Par exemple, 198.51.100.0/29 nous en dit plus que 198.51.100.0 (avec un implicite /24).
Bien sûr, comme toute personne ayant étudié pour une certification de réseau peut vous le dire, il y a une augmentation significative de la complexité entre l’adressage classful et l’adressage sans classe. Avec l’adressage classful, vous pouvez toujours déduire le sous-réseau de l’adresse IP. Avec l’adressage sans classe et VLSM, les masques de réseau doivent être explicitement définis. De même, il existe des complexités avec le routage sans classe qui n’existent pas avec le routage sans classe. Avec le routage classful, une table de routage peut avoir plusieurs correspondances pour une seule adresse IP. Dans l’ensemble, c’est beaucoup plus à apprendre et à rester droit.
Cependant, les avantages de l’adressage sans classe l’emportent de loin sur les compromis de complexité. En conséquence, l’adressage sans classe est devenu un élément fondamental du fonctionnement du sous—réseau — et même d’Internet.
Prenez rapidement le contrôle de votre sous-réseau avec la gestion de réseau basée sur le cloud d’Auvik. Vous voulez le savoir par vous-même? Inscrivez-vous à notre essai de 14 jours.