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

Finger In The Net

Vous ne savez pas lequel choisir entre RIP, EIGRP et OSPF ?

  • RIP = Trop vieux.
  • EIGRP = propriétaire CISCO.
  • OSPF = Protocole normalisé et tout le monde n’a que ce protocole en bouche.

Donc vous vous tournez vers le protocole OSPF … Parfait ! On va justement en parler maintenant !

Chapitre 1

Introduction

Le but d’un protocole de routage c’est que tous les routeurs annoncent les réseaux qu’ils connaissent !

OSPF = Open Shortest Path First

Shortest Path First = Algorithme qui permet de calculer le chemin le plus court vers toutes les destinations via le nombre de sauts et le coût des liaisons.

Le protocole OSPF
NormalisationRFC 2328
Type de routageDynamique
Classless / ClassfulClassless
IGP / EGPIGP
ProtocoleIP protocol type 89.
Choix d'itinéraireEn fonction de la bande passante. (metric)
AuthentificationPlain-text / MD5

Présentation du protocole OSPF en vidéo

Chapitre 4

Configuration

Étape 1 : Activation du protocole OSPF

R1(config)# router ospf X

X = Numéro de processus OSPF. Ce numéro n’a aucune importance, mettez ce que vous voulez.

Le protocole OSPF est activé ! Mais il est complètement aveugle pour le moment. Il ne sait pas :

  • Quel réseau activer
  • À quel routeur diffuser les informations qu’il connaît
Le routeur OSPF ne connaît personne pour le moment
Le routeur OSPF ne connaît personne pour le moment

Étape 2 : Donner une identité à notre routeur OSPF

Notre routeur va bientôt échanger avec d’autres routeurs OSPF. Avant toute chose, il est primordial de lui donner un nom, une identité. Cette identité va s’appeler le Router-ID

R1(config)# router ospf 1
R1(config-router)# router-id 10.10.10.1

Étape 3 : Déclarer des réseaux dans OSPF

Notre routeur a 4 réseaux qui lui sont directement connectés :

  • 192.168.1.0 /24
  • 2.2.2.0 /24
  • 3.3.3.0 /24
  • 4.4.4.0 /24

Du coup on va le dire à notre protocole OSPF :

R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)# network 2.2.2.0 0.0.0.255 area 0
R1(config-router)# network 3.3.3.0 0.0.0.255 area 0
R1(config-router)# network 4.4.4.0 0.0.0.255 area 0

La commande network permet de :

  • Déclarer ce réseau aux autres routeurs OSPF.
  • Chercher d’autre routeur OSPF dans ce réseau.

0.0.0.255 c’est quoi ?

  • Afin de déclarer un réseau, le protocole OSPF s’attend à recevoir un masque de type Wildcard-mask (masque inversé).

area 0 c’est quoi ?

  • Le protocole OSPF travaille en groupe de travail appelé area. Notre routeur est donc dans l’aire 0.
  • L’aire 0 est l’aire principale pour OSPF. Donc mettez tout le temps vos routeurs dans l’aire 0 quand vous commencez à créer une bulle OSPF. (Pour plus de détail, allez voir l’article dédié aux aires OSPF).
Le routeur R1 à trouvé les routeurs R2, R3 et R4 via la commande network
Le routeur R1 à trouvé les routeurs R2, R3 et R4 via la commande network

R1 a découvert des routeurs OSPF sur les réseaux :

  • 2.2.2.0 /24
  • 3.3.3.0 /24
  • 4.4.4.0 /24

Il va donc pouvoir envoyer et recevoir des informations de routages avec eux.

Sur le réseau 192.168.1.0 /24, le routeur R1 n’a trouvé personne. Ce qui est normal vu que c’est un réseau client.
Nous allons donc dire à R1 de ne pas chercher de routeurs sur ce réseau.

R1(config)# router ospf 1
R1(config-if)# passive-interface FastEthernet 0/0

Étape 4 : Les aires OSPF

R1(config)# router ospf [XXX]
R1(config-router)# network [network] [wildcard-mask] area [area-number]

Soit :

R1(config)# router ospf 10
R1(config-router)# network 10.10.10.0 0.0.0.255 area 0

[XXX] = 10
[network] = 10.10.10.0
[wildcard-mask] = 0.0.0.255
[area-number] = 0

On fait le point :

R1(config)# router ospf 1
R1(config-router)# router-id 10.10.10.1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)# network 2.2.2.0 0.0.0.255 area 0
R1(config-router)# network 3.3.3.0 0.0.0.255 area 0
R1(config-router)# network 4.4.4.0 0.0.0.255 area 0
R1(config-router)# passive-interface FastEthernet 0/0
Chapitre 5

Vérification

Afficher la liste des routeurs OSPF voisins

R1# show ip ospf neighbor

Neighbor ID     Pri    State      Dead Time    Address     Interface
10.10.10.2      1      FULL/DR    00:00:39     1.1.1.2     FastEthernet0/2
10.10.10.3      1      FULL/DR    00:00:39     2.2.2.2     FastEthernet0/3
10.10.10.4      1      FULL/DR    00:00:39     3.3.3.2     FastEthernet0/4



Afficher les informations apprissent par OSPF

R1# show ip ospf database 
            OSPF Router with ID (10.10.10.1) (Process ID 1)

                Router Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum Link count
10.10.10.2      10.10.10.2      200         0x80000003 0x00dea8 2
10.10.10.3      10.10.10.3      163         0x80000003 0x005c22 2
10.10.10.1      10.10.10.1      135         0x80000007 0x0078c0 4
10.10.10.4      10.10.10.4      135         0x80000003 0x00d99b 2

                Net Link States (Area 0)
Link ID         ADV Router      Age         Seq#       Checksum
2.2.2.1         10.10.10.1      200         0x80000001 0x00d620
3.3.3.1         10.10.10.1      163         0x80000002 0x00b53c
4.4.4.1         10.10.10.1      135         0x80000003 0x009557

Afficher la 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
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       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, ia - IS-IS inter area
       * - candidate default, U - per-user static route, o - ODR
       P - periodic downloaded static route

Gateway of last resort is not set

     2.0.0.0/24 is subnetted, 1 subnets
C       2.2.2.0 is directly connected, FastEthernet0/2
     3.0.0.0/24 is subnetted, 1 subnets
C       3.3.3.0 is directly connected, FastEthernet0/3
     4.0.0.0/24 is subnetted, 1 subnets
C       4.4.4.0 is directly connected, FastEthernet0/4
C    192.168.1.0/24 is directly connected, FastEthernet0/1
O    192.168.2.0/24 [110/2] via 2.2.2.2, 00:01:53, FastEthernet0/2
O    192.168.3.0/24 [110/2] via 3.3.3.2, 00:01:15, FastEthernet0/3
O    192.168.4.0/24 [110/2] via 4.4.4.2, 00:00:47, FastEthernet0/4
Merci de votre attention

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

Comments (10)

Bonjour ,

Je suis occupé a étudier pour passer la certification CCNA .
Je trouve votre site particulièrement bien fait , il m’as permis de mieux comprendre certain fonctionnement et principe .
Domage que beaucoup de liens image ne sont plus accessible .

Bien à vous

Bonjour Francois.

Je suis ravi que mon site vous plaise.
Quels sont les articles possédant des liens images mort ??

J’ai migrer d’hébergeur il n’y as pas longtemps et il y a eu pas mal de problèmes …

Je suis vraiment désolé pour la gêne occasionné

Félicitations ! Je voulais juste rappeler que le Router-ID est choisi de façon automatique, s’il n’y en a pas un de configuré de façon explicite.

bonjour,

Je suis occupé à préparer la certification CCNP route
J’ai étudié par votre site EIGRP et maintenant OSPF et je trouve que vous explique très bien dans vos articles.

Merci
Félicitation Noël

Bonjour

Je trouve l’article vraiment très bien, et super clair et en plus en Français.
Je pense qu’il y a une erreur, je prépare le ccie et j’aimerai bien avoir votre avis.
Sur l aire NSSA, les lsa qui circulent pour moi sont les 1,2,3,4 et 7 (et non 5) d’ailleurs les lsa 7 sont transformés en 5 lorsqu’elles rejoignent l’aire 0.
J’ai noté quelques petits points si vous voulez nous pouvons en débattre. Ceci étant ma remarque n’enlève en rien la qualité du travail. D’ailleurs j’aime beaucoup votre analogie bibliotheque /livre.

Merci

Bonjour Abermond,

Je dois refaire et relire l’article OSPF et EIGRP dans les semaines à venir.
Merci beaucoup pour votre retour. Je vais me pencher sur la question et je vous fait un retour au plus vite.

Si vous avez une source fiable à me transmettre, je suis preneur 🙂

Bonne journée à vous.
Amicalement
Noël

Bonjour,

J’ai pas encore lu votre cours EIGRP,
Les 2 livres que je lis actuellement sont Stup ccie tricks de Johnny bass et CCNP and CCIE enterprise Core (official cert Guide). Vous verrez vous avez une différence sur les LSA sur les area stub (avec Johny Bass )et j’avoue que je rajouterai aussi le fait que si il existe plusieurs routeurs dans une area stub, tous les routeurs doivent être configurés. C’est un détail mais j’avoue que preparant le CCIE je suis un peu sur ce genre de détail.
Sinon je vous le redis, votre article est vraiment très bien et j’aurai adoré le lire au moment de passer mon ccnp, il m’aurait éclairé beaucoup sur les lsa/lsbd/lsu etc

Continuez ainsi c’est super

Merci

Merci beaucoup pour ton retour.

Je vais me documenter un peu plus en détail. Je pense qu’il est primordiale d’être minutieux et je te remercie encore pour ton retour.

Si tu vois d’autre point à retravailler sur d’autres articles, je suis preneur 😉

Bonne journée à toi !

Laisser un commentaire

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

vingt − 14 =

Guide de préparation officiel au

CCNA 200-301

CURSUS DE FORMATION