L’agrégation de routes
Dans un réseau OSPF, la région n°0 est connue sous le nom de backbone et sert de point central de transit pour le trafic OSPF entre les différentes régions non-backbone. Lors de la création d’une nouvelle région, elle doit être connectée à cette backbone, ce qui garantit une communication cohérente et structurée dans l’ensemble du réseau OSPF. Les routeurs situés à la frontière entre la backbone et les autres régions sont appelés ABR. Ce sont les ABR qui sont responsables de la propagation des informations de l’état des liens entre la backbone et les autres régions.
Les stub areas sont une conception spéciale dans OSPF utilisée pour optimiser le routage dans certaines parties du réseau. Le concept de stub area est appliqué à des régions qui n’ont pas besoin de connaître toutes les routes spécifiques pour les réseaux extérieurs à leur propre région. Au lieu de cela, les routeurs dans une stub area utilisent une route par défaut pour diriger le trafic destiné à des réseaux en dehors de leur région. Cette route par défaut est fournie par l’ABR connectant la stub area à la backbone.
L’utilisation des stub areas réduit la taille de la base de données de l’états des liens dans ces régions, car elles ne stockent pas les informations détaillées sur les routes en dehors de leur propre area, ni de la backbone, ni des systèmes de routages externes. Cette réduction de la taille de la base de données signifie moins de charge le routeurs des stub areas, ainsi qu’une diminution du trafic de OSPF (car moins d’informations sur les états des liens sont échangées). Les stub areas offrent donc un moyen efficace de simplifier la gestion du routage dans les zones du réseau où la connaissance complète de la topologie externe n’est pas nécessaire, améliorant ainsi les performances globales du réseau OSPF.
Une totally stubby area est une variante encore plus restrictive de la stub area. Dans cette configuration, non seulement les informations sur les routes externes sont remplacées par une route par défaut, mais aussi les informations sur les routes inter-area. Cela signifie que les routeurs dans une Totally Stubby Area utilisent une route par défaut pour toute destination en dehors de leur propre area, réduisant encore plus la taille de leur table de routage. Cette configuration est particulièrement adaptée aux environnements où les routeurs n’ont pas besoin de connaître les détails des routes vers les autres areas OSPF ou vers des réseaux externes, se contentant d’une simple route vers l’ABR pour tout trafic sortant. En d’autres mots, privilégiez une totally stubby area si vous n’avez qu’un seul ABR sur votre stub area.
La caractéristique principale d’une stub area est donc sa capacité à filtrer les informations sur les routes externes. Les routeurs internes à une stub area ne connaissent pas les détails des routes vers les réseaux extérieurs à l’OSPF, mais utilisent la route par défaut générée par les ABRs pour atteindre ces réseaux. Cette configuration est idéale pour des zones où les routes vers les réseaux externes ne sont pas critiques ou pour des environnements souhaitant minimiser la complexité de la gestion du routage.
La conception des stub areas offre un équilibre entre la simplification du routage et les besoins d’accès aux réseaux externes. Cependant, elle présente la limitation de ne pas pouvoir propager des informations de routage pour des réseaux externes au sein de la stub area, contrairement aux NSSA, qui permettent une plus grande flexibilité dans ce domaine.
Dans une NSSA, les ABR génèrent toujours une route par défaut pour le routage vers les réseaux extérieurs à l’area, tout comme dans les stub areas classiques. Cependant, les routeurs dans une NSSA peuvent également recevoir et propager des informations de routage pour des réseaux externes au système OSPF, ce qui n’est pas possible dans une stub area standard.
Reçois : | Normal | Stub | Totally Stub | NSSA | Totally NSSA |
---|---|---|---|---|---|
État des liens de la région | Oui | Oui | Oui | Oui | Oui |
État des liens de la backbone | Oui | Oui | Non | Oui | Non |
État des liens d’autres régions | Oui | Non | Non | Non | Non |
État des liens externes | Oui | Non | Non | Oui | Oui |
Pour bien distinguer la différence entre une stub area et une NSSA dans OSPF, il est utile de se concentrer sur la manière dont chaque type gère les routes externes et la connectivité avec des réseaux non OSPF, comme ceux gérés par BGP.
En règle générale, une stub area est idéale pour des zones secondaires du réseau OSPF qui n’ont pas besoin de connaître les détails des routes externes. Dans une stub area, les routeurs ABR remplacent les routes externes par une route par défaut. Cela simplifie la gestion du routage en réduisant la taille de la table de routage. Les stub areas sont parfaites pour des zones qui ne nécessitent qu’une connectivité de base vers des réseaux extérieurs, sans avoir à gérer la complexité des routes externes.
Cependant, dans certains cas, une zone OSPF peut nécessiter une connexion directe à des réseaux externes, par exemple, via BGP. Dans ces situations, configurer la zone en tant que NSSA est plus approprié. Une NSSA permet aux routeurs de recevoir et de propager des informations de routage pour des réseaux externes, tout en conservant les avantages d’une stub area en termes de simplification du routage. C’est le cas, par exemple, lorsque vous avez une area secondaire dans OSPF qui est également connectée à un réseau externe via BGP. La NSSA peut gérer cette connectivité externe tout en restant relativement isolée des autres parties du réseau OSPF.
La clé pour distinguer entre une stub area et une NSSA réside dans le besoin de connectivité externe. Si une zone n’a pas besoin de détails sur les routes externes et nécessite uniquement une route par défaut pour la connectivité, une stub area est idéale. Si, en revanche, il y a une nécessité de propager des informations de routage depuis et vers des réseaux externes, comme c’est souvent le cas avec des connexions BGP, alors une NSSA est la solution la plus adaptée.
Pour configurer une area en stub:
Router(config-router)# area [area_id] [stub|nssa] [no-summary]
Pour utiliser cette commande :
- Entrez dans le menu de configuration de OSPF
- Tapez
area [area_id] [stub|nssa] [no-summary]
afin de reconfigurer le type de région souhaitée, où leno-summary
permet de créer une totally stub ou une totally nssa.
Exemple d’utilisation :
Router(config)# router ospf 1
Router(config-router)# area 1 stub