Chapitre 3: protocole OSPF
Dr.ing. Mohamed Anis MASTOURI
objectifs
Décrivez les caractéristiques de base de OSPF
Identifiez et appliquez les commandes de configuration OSPF
basiques
Décrire, modifier et calculer la métrique utilisée par OSPF
Dr. Ing. Mohamed Anis Mastouri
1. Introduction à OSPF
Historique d'OSPF
Début : 1987
1989 OSPFv1 publié en RFC 1131
Cette version était expérimentale et jamais déployée
1991 OSPFv2 publié en RFC 1247
1998 OSPFv2 mis à jour dans RFC 2328
1999 OSPFv3 publié en RFC 2740
Dr. Ing. Mohamed Anis Mastouri
Il existe 5 types de paquets OSPF
L’ en-tête du paquet OSPF:
Contiens : ID du routeur, ID du zone, code du type pour le type du
paquet OSPF
L’ en-tête du paquet IP:
Contient: adresse IP source, adresse IP de destination et champs
de protocole =89
Dr. Ing. Mohamed Anis Mastouri
L’ en-tête de la trame de liaison de données:
Contient : adresse MAC source et adresse MAC destination
Dr. Ing. Mohamed Anis Mastouri
Les types du paquet OSPF:
type Nom du paquet
1 Hello Etablit et maintient les informations de contiguïté
(adjacency information) avec les voisins.
2 Database description Décrit le contenu des bases de données d’'état de liens
(DBD)
(link-state database) des routeurs OSPF.
3 Link-state Demande des éléments spécifiques des bases de
request (LSR) données d’'état de liens (link-state database) des
routeurs OSPF.
4 Link-state update Transporte les link-sate advertisements, les
(LSU) LSA,demandés aux routeurs voisins.
5 Link-state Accusés de réception des LSA des voisins.
acknowledgment
(LSAck)
Dr. Ing. Mohamed Anis Mastouri
L’algorithme de OSPF:
Les routeurs OSPF créent et maintiennent une base de données de
l’ état des liens contenant LSA reçue d'autres routeurs
Les informations trouvées dans la base de données sont utilisées
lors de l'exécution de l'algorithme Dijkstra SPF
Algorithme SPF utilisé pour créer un arbre SPF
L'arbre SPF utilisé pour remplir la table de routage
Dr. Ing. Mohamed Anis Mastouri
Distance administrative:
La distance administrative par défaut de OSPF = 110
Dr. Ing. Mohamed Anis Mastouri
2. La configuration basique de OSPF
2.1. Topologie:
La topologie utilisée pour ce chapitre :
Schéma d'adresse IP discontinu
Remarque : OSPF est un protocole de routage classless
Dr. Ing. Mohamed Anis Mastouri
2.2. La commande du routage ospf:
Pour activer l’OSPF dans un routeur, utiliser la commande suivante:
R1(config)#router ospf process-id
Process id
Un nombre localement significatif entre 1 et 65535
cela signifie qu'il ne doit pas correspondre à d'autres routeurs OSPF
Dr. Ing. Mohamed Anis Mastouri
2.3. La commande réseau de ospf:
wildcard mask : l’inverse du subnet mask
area-id
area-id fait référence à la zone OSPF.
La zone OSPF est un groupe de routeurs qui partagent des informations d'état
de liens
Exemple: Router(config-router)#network network-address
wildcard-ask area area-id
Dr. Ing. Mohamed Anis Mastouri
Dr. Ing. Mohamed Anis Mastouri
2.4. L’ID du routeur OSPF : OSPF router ID
Les commandes utilisees pour verifier l’ID du routeur OSPF
Show ip protocols
Show ip ospf
Show ip ospf interface
Dr. Ing. Mohamed Anis Mastouri
Router ID et adresses de boucle locale:
L'adresse de boucle locale la plus élevée sera utilisée comme ID de
routeur, si la commande router-id n'est pas utilisée
Avantage de l'utilisation de l'adresse de boucle locale
l'interface de boucle locale ne peut pas échouer
stabilité OSPF
La commande de OSPF router-id
Introduit dans IOS 12.0
La syntaxe de la commande:
Router(config)#router ospf process-id
Router(config-router)#router-id ip-address
Dr. Ing. Mohamed Anis Mastouri
2.5. Vérification de OSPF - Commandes supplémentaires
Command Description
Affiche L'ID du processus OSPF,
l'ID du routeur, les réseaux que le
Show ip protocols
routeur notifie et la distance
administrative
Affiche L'ID du processus OSPF,
l'ID du routeur, information de la
Show ip ospf
zone OSPF et la dernière fois
que l'algorithme SPF a été
calculé
Affiche hello interval and dead
Show ip ospf interface
interval
Dr. Ing. Mohamed Anis Mastouri
2.6. L’analyse de la table deroutage:
Utilisation de la commande show ip route pour afficher la table de
routage
Un «O» au début d'une route indique que la source du routeur est
OSPF
note : OSPF ne résume pas automatiquement aux grandes limites
du réseau
Dr. Ing. Mohamed Anis Mastouri
Dr. Ing. Mohamed Anis Mastouri
2.7. La métrique de OSPF:
OSPF utilise le coût comme mesure pour déterminer le meilleur
itinéraire
La meilleure route aura le coût le plus bas
Le coût est basé sur la bande passante d'une interface
Le coût est calculé selon la formule : 108 / bandwidth
Dr. Ing. Mohamed Anis Mastouri
COÛT d'une route OSPF
La valeur cumulée d'un routeur à l'autre
Dr. Ing. Mohamed Anis Mastouri
La commande bandwidth :
Dr. Ing. Mohamed Anis Mastouri
Dr. Ing. Mohamed Anis Mastouri
La commande ip ospf cost:
Une autre méthode pour utiliser la commande bandwidth est
d'utiliser la commande ip ospf cost, ce qui vous permet de spécifier
directement le coût d'une interface.
Dr. Ing. Mohamed Anis Mastouri
La commande bandwidth vs. la commande ip ospf cost
Dr. Ing. Mohamed Anis Mastouri