Une aire OSPF = Un groupe de travail !
Ce protocole fonctionne avec l’algorithme de Dijkstra. Ce dernier est un gros algorithme.
OSPF utilise l’appellation AREA afin de découper un groupe de routeur en plusieurs petits groupes de travail. Si nous mettons tous nos routeurs OSPF dans la même aire, cela va fonctionner, mais cela va demander une grosse charge de travail à nos routeurs pour exécuter cet algorithme.
Imaginons que nous ayons une entreprise avec 500 routeurs et 1000 sous-réseaux et que tout le monde est dans la même aire OSPF. Chaque routeur de cette aire va exécuter l’algorithme de Dijkstra pour chaque sous-réseau. Quand une interface d’un de ses 500 routeurs va tomber, TOUS les routeurs de l’aire OSPF vont recalculer l’ensemble des chemins pour tous nos réseaux. Tous nos routeurs vont mettre un temps énorme pour converger et leurs charges CPU vont être tout le temps à fond…
Avantages :
- les LSDB de nos routeurs sont plus petite
- diminution de la charge CPU de nos routeurs
- diminution du nombre de messages LSA
Règles à respecter :
- mettre toutes les interfaces qui appartiennent à un même réseau dans la même aire OSPF
- une aire OSPF ne doit pas être coupée en deux par une autre aire OSPF
Il existe deux types de routeurs OSPF :
- routeurs internes à une aire : Toutes ses interfaces physiques appartiennent à la même aire OSPF
- routeur de bordure d’aire (ABR = Aera Border Routers) : Une partie de ces interfaces font partie d’une aire non-backbone et d’autres font partie de l’aire backbone
Toute aire non-backbone doit avoir un routeur ABR raccordé à une aire Bakcbone.

- Area 0 = Aire principale
- toutes les autres aires doivent être directement connectées à l’Area 0
- si cela n’est pas possible, il est possible de mettre en place un virtual circuit (voir le cours suivant)
Un ABR (Aera Border Routers) est un routeur qui fait le lien entre deux Area OSPF.
Un ASBR (Autonomous System Boundary Router) est un routeur qui fait le lien entre notre bulle OSPF et un autre protocole de routage.
CONCLUSION :
- Ne faites pas des aires OSPF avec 50 routeurs (15 max)
- Gréer toujours l’aire 0 en premier (dans le cas où vous avez que 5 routeurs par exemple
- Retenez bien ce cours, c’est la base d’OSPF !
Les types d'aires OSPF
Ce cours va parler des différentes aires OSPF :
- Area standard = N’importe quelle aire OSPF.
- Area stub = Aire standard sur laquelle on va faire du tri.
- Area totally stub = Aire standard où on va faire beaucoup de tri.
- Area not so stubby = Aire Stub mais on va quand même autoriser quelques trucs !
Stub = Bout de corde = Cul-de-sac
Rappel des LSA :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne à une aire OSPF pour les DR et BDR.
- LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.
- LSA de type 4 = Le routeur ASBR s’annonce : “Je suis la porte de sortie vers le WAN” !!
- LSA de type 5 = Routes qui viennent d’un autre protocole de routage.
- LSA de type 6 = CISCO NE LES SUPPORTE PAS.
- LSA de type 7 = Concerne les aires NSSA donc on verra plus tard.
- LSA de type 8 = IPv6.
- LSA de type 9 = IPv6.
- LSA de type 10,11 (opaque) = ????
On fait le tri de tout ça, il nous reste quoi ??
Dialogue au sein d’une même aire OSPF :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne a une aire OSPF pour les DR et BDR.
Dialogue inter-aires OSPF :
- LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.
En dehors d’OSPF :
- LSA de type 4 = Le routeur ASBR s’annonce : “Je suis la porte de sortie vers le WAN” !!
- LSA de type 5 = Routes qui viennent d’un autre protocole de routage.
Area Standard
Cette aire est l’aire de base. Pas besoin de commande supplémentaire pour la mettre en place. Le but de ce chapitre est de voir quel type de LSA circule au sein d’une aire standard.

Les LSA qui circulent dans une aire standard :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne a une aire OSPF pour les DR et BDR.
- LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.
- LSA de type 4 = Le routeur ASBR s’annonce : “Je suis la porte de sortie vers le WAN” !!
- LSA de type 5 = Routes qui viennent d’un autre protocole de routage.
Regardons de plus près notre table de routage :
R1# show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route Gateway of last resort is not set 10.0.0.0 /24 is subnettned, 3 subnets O IA 10.0.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O IA 10.0.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O IA 10.0.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 10.10.0.0 /24 is subnettned, 3 subnets O 10.10.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 10.100.0.0 /24 is subnettned, 3 subnets O E2 10.100.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O E2 10.100.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O E2 10.100.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
Ça fait beaucoup de route pour rien en faite !! Notre aire OSPF 10 a-t-elle besoin de connaître toutes ces routes ? On ne peut pas lui donner une passerelle par défaut au lieu de lui donner tous ces Network ?? Bien sûr que si ! Et ce grâce aux area stubby 🙂
Area Stubby
Les LSA qui circulent dans une aire standard :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne a une aire OSPF pour les DR et BDR.
- LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.
LSA de type 4 = Le routeur ASBR s’annonce : “Je suis la porte de sortie vers le WAN” !!LSA de type 5 = Routes qui viennent d’un autre protocole de routage.
Eh oui, le routeur ABR est la seule porte de sortie de notre aire ! Pour joindre les réseaux externes a notre bulle OSPF, nous serons obligés de passer par notre routeur ABR, donc autant mettre une passerelle par défaut vers ce dernier !

Vérification de notre table de routage :
R1# show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route Gateway of last resort is X.X.X.X to network 0.0.0.0 10.0.0.0 /24 is subnettned, 3 subnets O IA 10.0.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O IA 10.0.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O IA 10.0.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 10.10.0.0 /24 is subnettned, 3 subnets O 10.10.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 10.100.0.0 /24 is subnettned, 3 subnetsO E2 10.100.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O E2 10.100.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O E2 10.100.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
Action :
- Les réseaux en E2 (Externe à OSPF) ont été supprimés
- Une route par défaut vers notre routeur ABR a été ajoutée
Mise en place :
R1(config-router)# ospf [AREA] stub
Ce qui nous donne :
R1(config)# router ospf 1 R1(config-router)# ospf 10 stub
Cette configuration est à mettre dans tous les routeurs de notre Area OSPF.
(Sinon, nos routeurs ne seront plus Neighbors)
Area Totally Stubby
Les LSA qui circulent dans une aire standard :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne a une aire OSPF pour les DR et BDR.
LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.LSA de type 4 = Le routeur ASBR s’annonce : 3Je suis la porte de sortie vers le WAN3 !!LSA de type 5 = Routes qui viennent d’un autre protocole de routage.

R1# show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route Gateway of last resort is X.X.X.X to network 0.0.0.0 10.0.0.0 /24 is subnettned, 3 subnetsO IA 10.0.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O IA 10.0.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O IA 10.0.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/010.10.0.0 /24 is subnettned, 3 subnets O 10.10.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 O 10.10.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0 10.100.0.0 /24 is subnettned, 3 subnetsO E2 10.100.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O E2 10.100.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0O E2 10.100.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
Mise en place :
- Les réseaux en E (Externe à OSPF) et en IA (Inter-Area) ont été supprimés
- Une route par défaut vers notre routeur ABR a été ajoutée
Mise en place :
Identique à une aire Stub
R1(config)# router ospf 1 R1(config-router)# ospf 10 stub
Cette configuration est à mettre dans tous les routeurs de notre Area OSPF (sinon, nos routeurs ne seront plus neighbors).
Il faut cependant ajouter sur notre routeur ABR ceci :
R1(config)# router ospf 1 R1(config-router)# ospf 10 stub no-summary
Et voilà ! Le tour est joué !
Area Not So Stubby Area (NSSA)
Les LSA qui circulent dans une aire standard :
- LSA de type 1 = J’annonce un Network.
- LSA de type 2 = Dialogue interne a une aire OSPF pour les DR et BDR.
- LSA de type 3 = LSA 1 + LSA 2 d’une autre aire OSPF.
- LSA de type 4 = Le routeur ASBR s’annonce : “Je suis la porte de sortie vers le WAN” !!
- LSA de type 5 = Routes qui viennent d’un autre protocole de routage.

R1# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate
default U - per-user static route
10.0.0.0 /24 is subnettned, 3 subnets
O IA 10.0.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O IA 10.0.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O IA 10.0.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
10.10.0.0 /24 is subnettned, 3 subnets
O 10.10.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O 10.10.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O 10.10.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
10.100.0.0 /24 is subnettned, 3 subnets
O E2 10.100.1.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O E2 10.100.2.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
O E2 10.100.3.0 [110/XX] via X.X.X.X, 00:01:39, FastEthernet0/0
Sur le même thème :
- Présentation
- Le protocole OSPF
- Les bases
- Les aires OSPF
- Le Virtual Link
- Election du DR et du BDR
- Les tables OSPF
- La Neighbors Table
- La Link State Database
- La table de routage
- La Sécurité
- Authentification OSPF
- Le LSA Filtering
- Autres
- Les types de réseau WAN
Merci de votre soutien et de votre fidélité ! Ce site existe grâce à vous et je ne vous remercierais jamais assez !