Qu'est-ce que le Supernetting ? Un Guide Complet du Résumé de Routes
Le supernetting, aussi connu sous le nom de résumé de routes ou agrégation de routes, est le processus de combinaison de plusieurs sous-réseaux IP adjacents en un seul réseau plus grand. Pendant que le subnetting divise un réseau en pièces plus petites, le supernetting fait l'inverse—il fusionne de petits réseaux en un bloc plus grand représenté par une longueur de préfixe plus courte. Cette technique est fondamentale pour maintenir la table de routage Internet gérable et est utilisée par chaque grand FAI et fournisseur cloud dans le monde.
Comprendre le Supernetting
Le supernetting fonctionne en trouvant un préfixe commun qui couvre plusieurs sous-réseaux contigus. Par exemple, quatre réseaux /24 (192.168.0.0/24 à 192.168.3.0/24) peuvent être résumés en un seul supernet /22 : 192.168.0.0/22. Le préfixe /22 contient toutes les adresses de 192.168.0.0 à 192.168.3.255, couvrant les quatre sous-réseaux originaux. Au lieu d'annoncer quatre routes séparées, un routeur n'a besoin d'en annoncer qu'une seule.
L'exigence clé pour le supernetting est que les sous-réseaux doivent être contigus et alignés sur les limites binaires. Vous ne pouvez pas supernet des réseaux non adjacents ou des réseaux qui ne tombent pas sur des limites de puissance de deux appropriées. Par exemple, 10.0.1.0/24 et 10.0.2.0/24 peuvent être supernetés en 10.0.0.0/22 seulement si 10.0.0.0/24 et 10.0.3.0/24 sont aussi inclus. Sinon, le supernet inclurait des adresses en dehors de la plage prévue.
Avantages du Supernetting
Le principal avantage du supernetting est la réduction de la table de routage. La table de routage BGP mondiale contient près d'un million de routes, et sans supernetting, ce nombre serait de plusieurs ordres de grandeur supérieur. En agrégant les préfixes clients en blocs plus grands, les FAI réduisent considérablement les exigences mémoire et processeur de leurs routeurs centraux. Cela se traduit directement par des coûts matériels plus bas et des opérations réseau plus stables.
Le supernetting améliore également les performances et la stabilité du réseau. Des tables de routage plus petites signifient des recherches de routes plus rapides et une convergence plus rapide lorsque des changements de topologie réseau se produisent. Pendant une panne de lien, les routeurs avec des routes résumées peuvent recalculer les chemins plus efficacement car il y a moins d'entrées à traiter. Cela conduit à des temps d'arrêt plus courts et des réseaux plus résilients.
Un autre avantage important est la réduction de la charge des protocoles de routage. Les protocoles de routage comme OSPF et BGP échangent des informations de routage entre les routeurs. En résumant les routes aux frontières du réseau, les administrateurs peuvent réduire considérablement la quantité de données de routage qui traversent les liens WAN et les connexions Internet. Cela conserve la bande passante et améliore l'efficacité globale de l'infrastructure de routage.
Supernetting vs. Subnetting
Le supernetting et le subnetting sont des opérations opposées. Le subnetting prend un grand réseau et le divise en pièces plus petites en augmentant la longueur du préfixe. Par exemple, un réseau /24 peut être subdivisé en quatre réseaux /26. Le supernetting prend de petits réseaux et les combine en un plus grand en diminuant la longueur du préfixe, comme combiner quatre réseaux /24 en un /22. Comprendre les deux concepts est essentiel pour une conception de réseau IP efficace.
En pratique, les ingénieurs réseau utilisent les deux techniques ensemble. Une organisation pourrait recevoir un bloc /20 de son FAI, le subdiviser en réseaux /24 pour différents départements, puis utiliser le supernetting pour annoncer le /20 entier au FAI comme une seule route. Cette approche hiérarchique—subnetting en interne et supernetting en externe—est la base d'une gestion efficace des adresses IP.
Applications Pratiques du Supernetting
Le supernetting est largement utilisé dans le réseau du monde réel. Les fournisseurs de services Internet l'utilisent pour agréger les allocations clients en annonces de routes minimales. Sans l'agrégation de routes BGP, Internet se serait effondré sous le poids des annonces individuelles /24. Les fournisseurs cloud comme AWS, Azure et GCP utilisent le supernetting lors de l'annonce de blocs VPC aux réseaux sur site via VPN ou Direct Connect, garantissant que les limites de la table de routage ne soient jamais dépassées.
Les réseaux d'entreprise utilisent le supernetting aux couches de distribution et cœur pour résumer les routes des commutateurs d'accès. Au lieu de transporter les routes pour chaque VLAN, les routeurs centraux n'ont besoin de connaître que le supernet résumé pour chaque bâtiment ou étage. Cela réduit la taille de la table de routage sur les dispositifs centraux et accélère la convergence lors des changements réseau.
Le réseau IPv6 repose également fortement sur le supernetting. Avec des adresses de 128 bits, les tables de routage IPv6 pourraient devenir énormes sans agrégation appropriée. La nature hiérarchique de l'allocation d'adresses IPv6—où les FAI reçoivent des blocs /32 et assignent /48 ou /56 aux clients—est spécifiquement conçue pour permettre un supernetting efficace et maintenir la table de routage IPv6 gérable pendant des décennies.