6. The Area Data Structure (Structure de données de zone)
Ce chapitre définit en détail les éléments constitutifs et les paramètres de configuration de la structure de données de zone OSPF.
Aperçu du chapitre (Chapter Overview)
La zone est un concept central de l'architecture de routage hiérarchique OSPF. Chaque zone maintient une base de données d'état de lien indépendante et interagit avec d'autres zones via des routeurs de frontière de zone (ABR).
6.1 Identification de zone (Area Identification)
Area ID (ID de zone)
Définition
- Identifiant de 32 bits
- Généralement représenté au format d'adresse IP (ex : 0.0.0.0)
- Area 0.0.0.0 est réservé comme zone d'épine dorsale
Zones spéciales
- Area 0 (Backbone) : Obligatoire, responsable du routage inter-zones
- Zones non-zéro : Zones régulières, doivent être interconnectées via la zone d'épine dorsale
6.2 Paramètres de zone (Area Parameters)
Paramètres de configuration de base
| Paramètre | Description | Valeur par défaut |
|---|---|---|
| Area ID | Identifiant unique de zone | Doit être configuré |
| ExternalRoutingCapability | Accepter AS-external-LSA | True |
| StubDefaultCost | Coût de route par défaut de zone de desserte | 1 |
| Authentication Type | Type d'authentification | None |
6.3 Plages d'adresses de zone (Area Address Ranges)
Configuration d'agrégation d'adresses (Address Summarization)
Objectif
- Configuré sur l'ABR
- Agréger plusieurs réseaux au sein de la zone
- Réduire le nombre de routes annoncées à d'autres zones
6.4 Types de zones (Area Types)
Zone standard (Standard Area)
Caractéristiques
- Accepte tous les types de LSA
- Informations de routage complètes
- Plus flexible mais consommation mémoire maximale
Zone de desserte (Stub Area)
Caractéristiques
- N'accepte pas les Type 5 AS-external-LSA
- Utilise une route par défaut pour accéder aux réseaux externes
- Réduit la taille de LSDB
Exigences de configuration
- Tous les routeurs de la zone doivent être configurés comme Stub
- Ne peut pas contenir d'ASBR
- Ne peut pas servir de zone de transit pour les liens virtuels
Zone de desserte totale (Totally Stubby Area)
Caractéristiques (Extension propriétaire Cisco)
- N'accepte pas les LSA Type 3, 4, 5
- Injecte uniquement une route par défaut unique
- Minimise LSDB
NSSA (Not-So-Stubby Area)
Caractéristiques (RFC 3101)
- Similaire à une zone de desserte, mais permet l'importation de routes externes limitées
- Utilise des LSA Type 7 (générés par ASBR)
- ABR convertit Type 7 en Type 5
6.5 Routage inter-zones (Inter-Area Routing)
Génération de Summary-LSA
Comportement ABR
- Génère des Summary-LSA Type 3 pour chaque réseau de zone
- Annonce à d'autres zones (via la zone d'épine dorsale)
- Applique les règles d'agrégation d'adresses
6.6 Base de données d'état de lien (Link State Database)
Structure organisationnelle LSDB
Chaque zone maintient une LSDB indépendante contenant :
| Type LSA | Nom | Portée d'inondation |
|---|---|---|
| Type 1 | Router-LSA | Zone unique |
| Type 2 | Network-LSA | Zone unique |
| Type 3 | Summary-LSA (réseau) | Zone unique |
| Type 4 | Summary-LSA (ASBR) | Zone unique |
| Type 5 | AS-external-LSA | AS entier |
| Type 7 | NSSA-external-LSA | NSSA unique |
6.7 Routeurs de frontière de zone (Area Border Routers)
Définition ABR
Conditions ABR
- Connecté à plusieurs zones
- Au moins une interface dans la zone d'épine dorsale (Area 0)
- Maintient une LSDB indépendante pour chaque zone
Responsabilités ABR
-
Traduction et filtrage de LSA
- Génère des Summary-LSA
- Filtre les LSA inappropriés
- Exécute l'agrégation de routes
-
Routage inter-zones
- Annonce les routes intra-zone à d'autres zones
- Calcule les meilleurs chemins inter-zones
6.8 Liens virtuels (Virtual Links)
Objectif des liens virtuels
Scénario de problème
- Zone physiquement incapable de se connecter à la zone d'épine dorsale
- Zone d'épine dorsale divisée
Solution
- Établir une connexion logique via une zone de transit
- Le lien virtuel est traité comme une partie de la zone d'épine dorsale
6.9 Meilleures pratiques de conception de zone (Area Design Best Practices)
Recommandations de taille
| Métrique | Valeur recommandée | Explication |
|---|---|---|
| Routeurs par zone | 50-100 | Éviter trop grand |
| Zones par routeur | 3 ou moins | Considération charge ABR |
| Stabilité zone d'épine dorsale | Élevée | Chemin critique |
Résumé technique (Technical Summary)
Concepts clés
-
Isolation de zone
- LSDB indépendante
- Réduit la portée du calcul SPF
- Améliore l'évolutivité du réseau
-
Interconnexion de zones
- Doit passer par la zone d'épine dorsale
- ABR responsable de la communication inter-zones
- Liens virtuels comme solution alternative
Références (References)
- Texte complet : RFC 2328 Section 6
- Extension NSSA : RFC 3101
Note : Ce document est basé sur la spécification officielle RFC 2328. La conception de zone doit être ajustée en fonction de l'échelle et des exigences réelles du réseau.