Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Created by potrace 1.10, written by Peter Selinger 2001-2011

Le protocole OSPF : Les aires en détail

Finger In The Net

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.

Aires OSPF
Aires OSPF
  • 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 !
Chapitre 1

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.
Chapitre 2

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.

Standard
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 🙂

Chapitre 3

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 !

Stubby
Stubby

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 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

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)

Chapitre 4

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.
Totally Stubby
Totally Stubby
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 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

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é !

Chapitre 5

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.
NSSA
NSSA
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 :

Merci de votre soutien et de votre fidélité ! Ce site existe grâce à vous et je ne vous remercierais jamais assez !

Noël NICOLAS

Expert Réseau
11 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

sept + neuf =

Guide de préparation officiel au

CCNA 200-301

CURSUS DE FORMATION