Article de reference

Superréseau

Un exemple d'agrégation de routes dans le cadre du CIDR Exemple d'agrégation de routes ci-dessus au format binaire Un superréseau , ou réseau IP , est un réseau formé par l'agré...

Un exemple d'agrégation de routes dans le cadre du CIDR
Exemple d'agrégation de routes ci-dessus au format binaire

Un superréseau , ou réseau IP , est un réseau formé par l'agrégation de plusieurs réseaux (ou sous-réseaux ) en un réseau plus vaste. Le nouveau préfixe de routage du réseau agrégé représente les réseaux constitutifs dans une seule entrée de la table de routage . Le processus de formation d'un superréseau est appelé supernetting , agrégation de préfixes , agrégation de routes ou synthèse de routes .

Le supernetting au sein d' Internet sert de stratégie pour éviter la fragmentation de l' espace d'adressage IP en utilisant un système d'allocation hiérarchique qui délègue le contrôle de segments d'espace d'adressage à des registres Internet régionaux . Cette méthode facilite l'agrégation régionale des routes.

Les avantages du supernetting résident dans les gains d'efficacité obtenus au niveau des routeurs en termes de stockage en mémoire des informations de routage et de surcharge de traitement lors de la mise en correspondance des routes. Cependant, le supernetting peut engendrer des problèmes d'interopérabilité et d'autres risques.

sous-réseaux contigus , considérés comme un seul sous-réseau par le réseau principal. Les supernets sont toujours plus grands que leurs réseaux composants. Le supernetting consiste à agréger les routes vers plusieurs sous-réseaux, ce qui permet de gagner de l'espace dans la table de routage, de simplifier les décisions de routage et de réduire le nombre d'annonces de routes aux passerelles voisines. Le supernetting a contribué à gérer la taille croissante des tables de routage liée à l'expansion d'Internet.

Dans les grands réseaux complexes, le supernetting permet d'isoler les modifications de topologie des autres routeurs. Ceci améliore la stabilité du réseau en limitant la propagation des changements de routage en cas de défaillance d'une liaison. Si un routeur ne diffuse qu'une route agrégée au routeur suivant, il n'est pas nécessaire de diffuser les modifications aux sous-réseaux spécifiques inclus dans cette plage. Cela réduit considérablement les mises à jour de routage inutiles suite à une modification de topologie, accélérant ainsi la convergence et garantissant un environnement plus stable.

Exigences du protocole

Le supernetting nécessite l'utilisation de protocoles de routage prenant en charge le routage inter-domaines sans classe (CIDR). Les protocoles IGRP (Interior Gateway Routing Protocol) , EGRP (Exterior Gateway Protocol) et RIPv1 ( Routing Information Protocol ) supposent un adressage par classe et ne peuvent donc pas transmettre les informations de masque de sous-réseau nécessaires au supernetting.

Le protocole EIGRP (Enhanced Interior Gateway Routing Protocol ) prend en charge CIDR. Par défaut, EIGRP résume les routes de sa table de routage et les transmet à ses pairs. Parmi les autres protocoles de routage compatibles avec CIDR, on peut citer RIPv2, OSP ( Open Shortest Path First) , IS-IS et BGP (Border Gateway Protocol ).

Exemples

Une entreprise exploitant 150 agences comptables réparties dans 50 districts dispose d'un routeur dans chaque agence, connecté à son siège social par une liaison Frame Relay . Sans supernetting, la table de routage de chaque routeur pourrait devoir gérer 150 routeurs par district, soit 7 500 réseaux différents. Cependant, grâce à un système d'adressage hiérarchique implémenté avec supernetting, chaque district dispose d'un site centralisé servant de point d'interconnexion. Chaque route est agrégée avant d'être diffusée aux autres districts. Ainsi, chaque routeur ne reconnaît plus que son propre sous-réseau et les 49 autres routes agrégées.

La détermination de la route de synthèse sur un routeur implique la reconnaissance du nombre de bits de poids fort qui correspondent à toutes les adresses. La route de synthèse est calculée comme suit. Un routeur possède les réseaux suivants dans sa table de routage :

AdressePremier octetDeuxième octetTroisième octetQuatrième octet192.168.98.011 000 000101010000110 001000000000192.168.99.011 000 000101010000110 001100000000192.168.100.011 000 000101010000110 010000000000192.168.101.011 000 000101010000110 010100000000192.168.102.011 000 000101010000110 011000000000192.168.105.011 000 000101010000110 100100000000

Ensuite, on repère les bits où se termine la séquence commune de chiffres. Ces bits communs sont affichés en rouge. Enfin, on compte le nombre de bits communs. Le chemin de résumé est obtenu en mettant à zéro les bits restants, comme indiqué ci-dessous. Il est suivi d'une barre oblique, puis du nombre de bits communs.

Premier octetDeuxième octetTroisième octetQuatrième octetAdresseMasque de sous-réseau
11 000 000101010000110 000000000000192.168.96.0/20

La route résumée est 192.168.96.0/20. Le masque de sous-réseau est 255.255.240.0. Cette route résumée inclut également des réseaux qui n'étaient pas inclus dans le groupe résumé, à savoir : 192.168.96.0, 192.168.97.0, 192.168.103.0, 192.168.104.0, 192.168.106.0, 192.168.107.0, 192.168.108.0, 192.168.109.0, 192.168.110.0 et 192.168.111.0. Il est impératif de vérifier que les réseaux manquants n'existent pas en dehors de cette route.

Dans un autre exemple, un fournisseur d'accès Internet (FAI) se voit attribuer un bloc d' adresses IP par un registre Internet régional (RIR) allant de 172.1.0.0 à 172.1.255.255. Le FAI peut ensuite attribuer des sous-réseaux à chacun de ses clients en aval ; par exemple, le client A aura la plage 172.1.1.0 à 172.1.1.255, le client B recevra la plage 172.1.2.0 à 172.1.2.255 et le client C recevra la plage 172.1.3.0 à 172.1.3.255, et ainsi de suite. Au lieu d'une entrée pour chacun des sous-réseaux 172.1.1.x et 172.1.2.x, etc., le FAI pourrait agréger toute la plage d'adresses 172.1.xx et annoncer le réseau 172.1.0.0/16, ce qui réduirait le nombre d'entrées dans la table de routage globale.

Risques

Les risques de supernetting suivants ont été identifiés :

  • Le supernetting est implémenté de différentes manières sur différents routeurs.
  • Le supernetting sur une interface de routeur peut influencer la manière dont les routes sont annoncées sur les autres interfaces du même routeur.
  • En présence de super-réseaux, la détection d'une boucle de routage persistante devient un problème difficile.
  • Impact négatif dans les environnements de routage hétérogènes avec des sous-réseaux non contigus