Chap 02 OSPF
Chap 02 OSPF
Chap 02 OSPF
OSPF multi-aires
OSPF
Caractéristiques
Classless (sans classe)
Résumé de routes possible non activé par défaut
Etat de liens (bande passante)
Vision globale du réseau (bases de données de
l’ensemble des routeurs du réseau)
Convergence rapide (mise à jour déclenchés par
évènements mais non périodiquement)
Standard (interopérabilité des équipements)
Diffusion multicast pour les mises à jour
Mise à jour non périodiques envoi de LSA ne
contenant que l’état des modifications de routes
(pas toute la table de routage)
Découpage en aires d’ OSPF
2
Université de Thiès Réseaux IP
Rappels OSPF
OSPF gère trois tables
Table de routage
Router#sh ip route
Table de voisinage
Router#sh ip ospf neighbors
Table topologique (vision globale du réseau)
Router#sh ip ospf database
Configuration de base
Router(conf)#routeur ospf [id_process]
Router(conf-router)#network [ip_network] [mask] area [area]
Le masque du réseau de destination est inclus
dans les mises à jour de routage (classless)
Résumé de routage désactivé par défaut
3
Université de Thiès Réseaux IP
OSPF dans une aire
OSPF Area 0
4
Métrique
Bande passante
M = 100 Mbps / BP Mbps
M=1 pour des liens de BP supérieur à 100 Mbps
Modification par configuration manuelle
Router(config-if)#ip ospf cost value
Permet de modifier le coût d’un lien sans tenir
compte du calcul précédent
Equilibrage de charge
Pour des chemins ayant la même métrique pour un
même réseau de destination
Table de routage
Chemins avec les coûts OSPF les plus faibles
5
Université de Thiès Réseaux IP
Métrique OSPF : exemple
Quel est le chemin
emprunté pour aller
de R4 à R6 connaissant
les métriques des
liaisons ?
6
Université de Thiès Réseaux IP
Voisinage d’OSPF
Hello voisinage
Disparation d’un voisin
Suppression de l’information
relative à ce voisin
Deux timers
Hello timer (HT)
Dead timer (DT)
Les routeurs diffusent
des LSA en cas de changement de topologie
Ceci permet la maintenance des trois tables
Tables des voisins
La base de données des routeurs OSPF
La table de routage
8
Université de Thiès Réseaux IP
Problèmes de voisinage
Problèmes empêchant un voisinage de s’établir
entre deux interfaces de deux routeurs voisins
Les interfaces ne sont pas dans le même sous-
réseau (vérifier l’adresse IP et le masque)
Les valeurs des timers HT et DT sont différentes
L’interface d’un des voisins est configurée comme
passive (pas de diffusion de mise à jour)
Le réseau associé à une des interfaces n’a pas été
déclaré avec la commande « network »
Une des interfaces n’a pas été activée (« no
shutdown »)
L’authentification OSPF est mal configurée
9
Université de Thiès Réseaux IP
Etapes activation OSPF
Etape 1 Etats des interfaces
Vérification de l’état des interfaces du routeur
Etape 2 Implémentation du voisinage
Envoi de messages Hello
Fixation des paramètres des timers
Relation d’adjacence
Etape 3 Synchronisation de la BD
Envoi des LSA aux autres routeurs du réseau
Exploitation des LSA reçus pour remplir sa BD
Etape 4 Construction de l’arbre SPF
Constructions de l’arbre SPF
Calcul de la table de routage
10
Université de Thiès Réseaux IP
Lab 1
On considère la topologie suivante décrite dans le
fichier de configuration Packet Tracer ci-dessous
11
Université de Thiès Réseaux IP
Réseaux à accès broadcast
La diffusion des Hello créent des contiguïtés
Consommation importante de la bande passante
Hello envoyés à tous les voisins
N routeurs ?
Contiguïtés ?
Solution
Routeur DR
Gère le voisinage
Routeur BDR
de secours en cas
d’indisponibilité du DR
Autres routeurs DROTHER
12
Université de Thiès Réseaux IP
Rôle du DR
Dans un réseau à
accès broadcast
Les voisinages des
routeurs sont établis
avec le DR
Réduction des
contiguïtés
Le DR centralise les mises à jour de routage
Exemple 1
Le réseau Ethernet derrière A devient inactif
A informe le DR à l’adresse 224.0.0.6 (tous les DR)
DR informe les autres routeurs à l’adresse
224.0.0.5 celle de tous les routeurs OSPF non DR
13
Université de Thiès Réseaux IP
Croissance du voisinage
Nb routeurs Sans DR 1 DR DR + BDR
1 0 0 1
2 1 1 3
3 3 2 5
4 6 3 7
5 15 4 9
6 21 5 11
7 28 6 13
8 36 7 15
9 45 8 17
14
Université de Thiès Réseaux IP
Election DR et BDR
Priorité
La plus élevée routeur DR
La suivante routeur BDR
Valeur par défaut 1
Comprise entre 0 et 255
Priorité 0 ne peut pas être le DR
R1(config-if)#ip ospf priority valeur
En cas d’égalité des priorités
Le routeur avec l’ID la plus élevé devient le DR
Calcul de l’ID en trois étapes
Commande routeur-id
Interface loopback la plus élevée
Adresse IP de l’interface active la plus élevée
15
Université de Thiès Réseaux IP
Exemple
Cas 1 (Même priorité)
DR ?
BDR ?
DROTHER ?
Cas 2
B (P=0)
Sur C commande router-id 1.1.1.1
Qui est DR, BDR, DROTHER ? priorités de A et C ?
Cas 3
B (P=0), C(P=10) et A(P=20)
Qui est DR, BDR, DROTHER ?
16
Université de Thiès Réseaux IP
Commandes de dépannage
show ip protocols – pour vérifier des informations
de configuration OSPF essentielles.
show ip ospf neighbor – pour vérifier que le
routeur a établi une contiguïté avec ses routeurs
voisins.
show ip ospf interface – pour afficher les
paramètres OSPF configurés sur une interface, tels
que l'ID de processus OSPF.
show ip ospf – pour examiner l'ID de processus
OSPF et l'ID de routeur.
show ip route ospf – pour afficher uniquement les
routes apprises par OSPF dans la table de routage.
clear ip ospf [process-id] process – pour
réinitialiser les contiguïtés de voisinage OSPFv2.
17
Université de Thiès Réseaux IP
OSPF : les aires
Problème dans une topologie à une seule aire en
cas de croissance du réseau
Taille excessive de la table de routage (pas de
récapitulation ou résumé de route par défaut)
Taille excessive de la base de données d'états
de liens (LSDB)
Fréquence élevée des calculs de coûts de chemins
par l'algorithme SPF
Solutions
Découpage en aires d’OSPF
Hiérarchie à deux niveaux
Aire backbone ou aire 0 et aire secondaire
Gestion interne des LSA dans chaque aire
18
Université de Thiès Réseaux IP
OSPF une zone vs multi-zones
19
Université de Thiès Réseaux IP
Avantages de la hiérarchisation
Taille de la base de données
Les bases de données des routeurs sont réduites
aux zones dans lesquelles ces routeurs
appartiennent
Routeur de bordure
Gèrent les communications inter-zones
Bande passante
Consommation plus efficiente de la bande passante
Mises à jour localisées
En cas de modification seuls les routeurs dans
cette aire reçoivent des informations de mises à
jours pour leurs bases de données. Ceci permet
d’isoler des liens instables
20
Université de Thiès Réseaux IP
Configuration OSPF multi-aires
OSPF Area 0 OSPF Area 1
21
Types de routeurs OSPF
Internal Routers (IR)
Toutes ses
interfaces
sont dans
la même aire
Backbone Routers (BR)
Au moins une interface dans l’aire 0
Area Border Routers (ABR)
Interconnecte deux aires (doit être relié à aire 0)
Autonomous System Boundary Routers (ASBR)
Au moins une interface associé à un réseau exécutant
un routage différent d’OSPF
22
Université de Thiès Réseaux IP
Liens virtuels
27
Université de Thiès Réseaux IP
Configuration lien virtuel OSPF
28
Université de Thiès Réseaux IP
Redistribution dans OSPF
R1 est un ASBR
Redistribution de AS1 avec un coût de 1785
Redistribution de type 2 (E2)
Coût total = Coût(redistribution)
Coût total = 1785 sur (R1, R3, R4 et R5)
Redistribution de type 1 (E1)
Coût total = Coût(redistribution) + Coût OSPF
interne
Coût total (R5) = 30 + 1785 = 1815 sur R5
24
Université de Thiès Réseaux IP
Routes par défaut
26
Université de Thiès Réseaux IP
OSPF dans la table de routage
Routes OSPF qui sont dans la même aire
O 2.0.0.0/8 [110/1562] via 1.0.0.2
Routes OSPF provenant d’une autre aire
O IA 2.0.0.0/8 [110/1562] via 1.0.0.2 (Inter Area)
Routes externes provenant d’un autre protocole
de routage (utilisant donc un routeur ASBR)
O E2 reflète le coût de la route de l’ASBR (routeur
qui redistribue) vers la destination finale
Ex : Pour une route statique ce coût vaut 1
O E1 reflète le coût de la route du routeur source
vers la destination (tout le chemin)
R(config-router)#redistribute protocole
R(config-router)#redistribute protocole metric-type [1|2]
25
Université de Thiès Réseaux IP
Types de LSA
LSA type 1
Envoi pour un routeur donné la listes de ses liens
directement connectés et leurs métriques à tous les
routeurs de la même zone. Ils ne sont pas envoyés
au-delà de leur zone (ne traversent pas les ABR)
Identifié par l’ID du routeur d’origine
LSA type 2
Le routeur DR envoi aux autres routeurs de la zone
la liste des routeurs de son réseau broadcast. Ils ne
sont pas envoyés au-delà de leur zone.
Identifié par l’ID
du routeur DR
29
Université de Thiès Réseaux IP
Types de LSA
LSA type 3
Un routeur
ABR diffuse
les informations
apprises dans un aire vers les autres aires. Les ABR
intermédiaires redistribuent cette information.
Identifié par l’ID de l’ABR d’origine
LSA type 4
Pour indiquer la présence d’un ASBR. Tous les ABR
intermédiaires redistribuent cette information.
Identifié par l’ID de l’ASBR d’origine
30
Université de Thiès Réseaux IP
Types de LSA
LSA type 5
Pour indiquer la présence des autres AS. Initié par
un routeur ASBR. Tous les ABR intermédiaires
redistribuent cette information.
Envoyé dans les aires OSPF par redistribution
Utilise les LSA de type 4 pour trouver les ASBR
Identifié par l’ID de l’ASBR d’origine
Ex : ASBR1 indique les AS qu’ils découvrent
31
Université de Thiès Réseaux IP
Résumé sur les LSA
Type Fonction Portée
32
Université de Thiès Réseaux IP
Portée des LSA
34
Université de Thiès Réseaux IP
Configuration du résumé
Sur un ABR
ABR(config)#router ospf 1
ABR(config-router)#area [area] range [network_res] [mask_res]
Les routes résumées propagées par un ABR ne seront
visibles que par les routeurs se trouvant sur une aire
différente de l’aire d’origine de ces routes.
Sur un ASBR
ASBR(config)#router ospf 1
ASBR(config-router)#summary-address [network_res] [mask_res]
Les routes résumées propagées par un ASBR seront
visibles par tous les routeurs OSPF différents de
l’ASBR qui les a propagées
35
Université de Thiès Réseaux IP
Résumé sur les ABR et ASBR
Area 0
R1 R2 Area 2
Area 1
172.16.64.0 /24 - 172.16.95.0 /24
172.16.32.0 /24 - 172.16.63.0 /24
ABR
External AS – RIPv2 .1
OSPF Area 1 OSPF Area 0
172.16.32.0 /24 – R1 172.16.64.0 /24 R2
172.16.63.0 /24
36
Types de réseaux OSPF
Backbone Area
Aire 0, toutes les aires secondaires y sont reliées
Reçoit tous les types de LSA
Stub Area
Aire secondaire pas de LSA de type 4 et 5
N’as pas d’informations sur les routes externes
Totally Stubby Area
Aire secondaire pas de LSA de type 3, 4 et 5
N’as pas d’informations sur les routes externes et
sur les réseaux se trouvant dans d’autres aires
Stub et Totally Stubby
Routes externes remplacées par 0 *IA (défaut)
39
Université de Thiès Réseaux IP
Configuration Stub Area
Donner la table de routage de R3 et R4
Masque /24
40
Université de Thiès Réseaux IP
Configuration Totally stubby
Ajouter l’extension no-summary
A ne faire qu’au niveau de l’ABR
R(config-router)#area 2 stub no-summary
Cas 1 Stub (Table de routage de R4)
C 192.168.15.0/24 directly connected
O IA 192.168.14.0/24 par R3
O*IA 0.0.0.0 par R3
Cas 2 Totally Stubby (Table de routage de R4)
Toutes les routes externes remplacées par une
unique route par défaut
C 192.168.15.0/24
O*IA 0.0.0.0 par R3
41
Université de Thiès Réseaux IP
Configuration Totally Stubby
42
Université de Thiès Réseaux IP