Académique Documents
Professionnel Documents
Culture Documents
Cours3 OSPF EIGRP
Cours3 OSPF EIGRP
1
© F. Nolot 2007
OSPF ?
2
Historique
3
Les principes d'OSPF
4
Idée du fonctionnement
coût 100
coût 10 coût
C 100
coût 100
10.1.1.0/24 E B coût 10
coût 10 A
coût D coût
100 100
5
Idée du fonctionnement
coût 100
coût 10 coût
C 100
coût 100
10.1.1.0/24 E B coût 10
coût 10 A
coût D coût
100 100
6
Idée du fonctionnement
L'algorithme utilisé pour trouver les meilleurs routes est appelé Shortest Path First
algorithm : SPF
Appelé également Dijkstra SPF algorithm ou bien simplement Dijkstra algorithm
du nom de son concepteur
Les échanges d'informations ne se font pas dès le départ par un broadcast
Initialisation du processus par une recherche des voisins
Après qu'un routeur ait identifié un voisin, les routeurs s'échangent leurs
informations topologiques
© F. Nolot 2007
7
Les paquets utilisés
8
Fonctionnement détaillé d'OSPF
9
Les protocoles de routage OSPF et EIGRP
10
Les messages OSPF
11
Les types de paquets OSPF
© F. Nolot 2007
12
Identification d'un routeur
13
Découverte des voisins
2 routeurs OSPF deviennent voisins s'ils possèdent une interface sur le même
sous-réseau
Pour découvrir d'autres routeurs OSPF, un routeur OSPF diffuse par multicast un
message du type OSPF Hello
Les paquets Hello sont envoyés en multicast à l'adresse 224.0.0.5, c'est à dire à
tous les routeurs qui « parlent » OSPF
Ces paquets sont envoyés toutes les
10 secondes sur les réseaux supportant le broadcast
30 secondes sur les autres
Ces paquets permettent à un routeur de
Découvrir ses voisins
Partager des paramètres de configuration
© F. Nolot 2007
14
Le paquet Hello
© F. Nolot 2007
15
Découverte des voisins
16
Routeurs voisins ?
Hello interval
30 s sur les NBMA
10 s sur les autres
Dead Interval
Sur routeur Cisco, par
défaut, 4 * Hello Interval
Dead Interval
Network type
17
Le « Designated Router »
Afin de diminuer le trafic réseaux entre tous les routeurs, dans certains
cas, un routeur désigné est élu
Ainsi, tous les échanges ne se font qu'avec ce routeur désigné
DR
Pas de routeur désigné
Après l'élection du DR,
les Database Description packets
vont vers le DR qui les retransmets à tous
Sans DR sur un réseau de 10 routeurs, DR
il y a 45 couples différents de routeurs
© F. Nolot 2007
entre lesquels des echanges devront
avoir lieu !
18
Élection du Designated Router
20
Distance administrative
© F. Nolot 2007
21
Les autres mécanismes ?
22
L'authentification
23
Les protocoles de routage OSPF et EIGRP
24
Les types de messages LSU
© F. Nolot 2007
25
Les protocoles de routage OSPF et EIGRP
26
Sur grand réseau ?
OSPF peut être utilisé sur de très petits réseaux comme les exemples
présentés jusqu'à présent
Sur de grands réseaux, les ingénieurs doivent étudier la mise en place
d'OSPF pour tirer au mieux parti de ses fonctionnalités
Prenons l'exemple suivant
10.1.6.0
10.1.7.0
10.1.8.0
10.1.9.0
© F. Nolot 2007
27
Nouvelle fonctionnalité ?
28
Le zone OSPF
10.1.7.0
10.1.8.0
10.1.9.0
Area
Border
© F. Nolot 2007
Router
29
Le zone OSPF
Area
Zone 1 Border Zone 0 10.1.6.0
Router
10.1.7.0
10.1.8.0
10.1.9.0
Zone 1 peut
être vu ainsi :
10.1.6.0
10.1.7.0
10.1.8.0
10.1.9.0 Important : le routeur ABR
© F. Nolot 2007
a toujours besoin des
informations des 2 zones
30
Comparatif
31
Les protocoles de routage OSPF et EIGRP
Configuration d'OSPF
© F. Nolot 2007
32
Configuration exemple
33
Configuration basique
34
Configuration basique
Définition du réseau
network adresse wildcard_mask area_id
adresse : réseau devant être utilisé pour diffuser et écouter les
messages OSPF
area_id : zone dans laquelle le réseau figure
© F. Nolot 2007
35
Configuration basique
Visualiser le Router ID
3 solutions :
show ip protocols
show ip ospf
show ip ospf interface
© F. Nolot 2007
36
Configurer le loopback
Le Router ID (RID) est déterminé par soit l'adresse de loopback, soit par
l'adresse IP d'une interface
Avantage d'uitliser une adresse de loopback
Une interface de Loopback ne peut pas devenir défaillante
Apporte une plus grande stabilité à OSPF
Pour faire prendre en compte une modification de RID
Router#clear ip ospf process
© F. Nolot 2007
37
Vérifier les configurations
38
Configuration basique
Command Description
Displays OSPF process ID,
router ID, networks router is
Show ip protocols
advertising & administrative
distance
Displays OSPF process ID,
router ID, OSPF area information
Show ip ospf
& the last time SPF algorithm
calculated
© F. Nolot 2007
Displays hello interval and dead
Show ip ospf interface
interval
39
La table de routage
40
Les métriques OSPF
41
Calcul du cout
Le cout total d'une route est la somme des couts de chaque lien
© F. Nolot 2007
42
Visualiser le cout d'un lien
43
Modifier le cout
44
Les protocoles de routage OSPF et EIGRP
45
Les concepts
46
© F. Nolot 2007
EIGRP
47
Historique d'IGRP et EIGRP
49
EIGRP packet header
© F. Nolot 2007
50
Type/Length/Values types (TLV)
© F. Nolot 2007
51
Type/Length/Values types (TLV)
réseau
192.168.10.192/27, 32
bits supplémentaires
seront utilisés (soient 52
TLV pour les routes externes
53
Les tables EIGRP
54
Modules dépendants du protocol
55
Voisinage et information topologique
Les mises à jour sont envoyées via le protocole RTP (Reliable Transport
Protocol)
56
Le protocole RTP
Proposition de RTP
Utilisé par EIGRP pour les échanges de
paquets EIGRP
Caractéristiques :
Permet de faire à la fois de l'acheminement
fiable qui necessite des accusés
réceptions
non fiable
Les paquets peuvent être envoyés
en unicast et
en multicast sur l'adresse 224.0.0.10
© F. Nolot 2007
57
Les types de message EIGRP
58
Hello packets
59
Update packets
© F. Nolot 2007
60
EIGRP Bounded updates
EIGRP n'envoie des mises à jour que si des changements sont constatés
Partial update
N'inclu que les informations de routage ayant été modifié
Bounded update
Quand une route change, seules les routeurs concernés par ce changement
seront prévenus grâce à des partials updates
EIGRP utilise des partial bounded updates pour minimiser l'utilisation de
la bande passante
© F. Nolot 2007
61
Distance administrative
62
Authentification
EIGRP peut
encrypter les informations de routage
authentifier les informations de routage
© F. Nolot 2007
63
Les protocoles de routage OSPF et EIGRP
Le calcul de la métrique
© F. Nolot 2007
64
La métrique
65
La métrique
66
© F. Nolot 2007
La métrique
67
Le délai
68
Les autres paramètres
La fiabilité
mesuré dynamiquement
exprimé par une fraction de 255
Plus la fraction est élevée, meilleur
est la fiabilité
la charge
ce nombre reflète le trafic du lien
mesuré dynamiquement et exprimé
par une fraction
plus cette fraction est petite, plus la
charge du lien est faible et meilleur
sera la métrique
© F. Nolot 2007
69
Modifier la bande passante
70
Résultat de la métrique
© F. Nolot 2007
71
Le calcul
EIGRP utilise la bande passante (BW) la plus faible dans son calcul de la
métrique
BW calculée = BW de référence / la plus petite BW de la route (en kbps)
Le délai EIGRP utilisé est la somme de toutes les interfaces de sortie
Le délai calculé = la somme de tous les délais des interfaces de sortie
La métrique EIGRP = BW calculé + délai calculé
© F. Nolot 2007
72
© F. Nolot 2007
Exemple
73
Les protocoles de routage OSPF et EIGRP
L'algorithme DUAL
© F. Nolot 2007
74
L'algorithme DUAL
75
Suppression des boucles
76
Les concepts
77
Les feasible successors ?
78
Reported ou advertised distance (RD) ?
Egalement appelée
Advertised Distance
(AD)
C'est la feasible
distance envoyé par
un voisin d'un routeur,
vers une destination
Dans l'exemple, la RD
vers 192.168.1.0/24
envoyé par R1 à R2
est 2172416
© F. Nolot 2007
79
Feasibility condition ?
80
Topology table
La commande show ip
eigrp topology permet de
visualiser :
les successor routes
les feasible successor
routes :
© F. Nolot 2007
81
Exemple de table de topologie
© F. Nolot 2007
82
No feasible successor ?
© F. Nolot 2007
83
Le DUAL actif
84
La Finite State Machine (FSM)
C'est une machine abtraite qui définit les états possibles d'un routeur
EIGRP
FSM est utilisée pour définir
Comment les « device » fonctionne en fonction des événements reçus
© F. Nolot 2007
85
La FSM de l'algorithme DUAL
© F. Nolot 2007
86
Etats de la FSM
87
Les protocoles de routage OSPF et EIGRP
L'auto-summarization
© F. Nolot 2007
88
La route Null0
Par défaut, EIGRP, utilise l'interface Null0 pour supprimer un paquet qui vérifie les 2
© F. Nolot 2007
règles suivantes :
Il correspond bien à une route d'un réseau parent
Et à aucune route du même sous-réseau
89
Null0 Summary Route
90
Les protocoles de routage OSPF et EIGRP
Configuration
© F. Nolot 2007
91
Configuration d'EIGRP
92
La commande network
93
Visualiser les voisins
© F. Nolot 2007
94
Manual summarization
95
Manual summarization
96
Résultat d'une Manual summarization
© F. Nolot 2007
97
Redistribution des routes statiques
98