formation ccna 27 - le protocole ospf* *open shortest path first

40
Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Upload: hercule-martel

Post on 04-Apr-2015

124 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Formation CCNA

27 - Le protocole OSPF*

*Open Shortest Path First

Page 2: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Sommaire

1) Caractéristiques2) Les protocoles de routage à état de lien3) Fonctionnement d’OSPF4) Configuration d’OSPF5) Configuration de l’authentification6) Configuration des timers

7) Dépannage d’OSPF

Page 3: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

1) Caractéristiques d’OSPF

Open Shortest Path First

Protocole de routage intérieur

Protocole à état de lien

Protocole de routage Classless

Page 4: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Caractéristiques d’OSPF

Utilisation d’aires (area) au sein d’un même système autonome (AS)

Supporte le VLSM

Métrique = coût

Page 5: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

2) Protocoles de routage à état de lien

Émission des mises à jour déclenchée par modification(s) topologique(s).

Connaissance exacte et complète de la topologie du réseau.

Page 6: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Protocoles de routage à état de lien

Chaque noeud connaît l’existence de ses voisins adjacents.

Construction de l’arbre SPF (Shortest Path First tree)

Utilisation de l’algorithme Dijkstra

Page 7: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

3) Fonctionnement d’OSPF

Les différents types de réseaux

Les aires

Le protocole Hello

Établissement de la base de données topologique

Construction de la table de routage

Page 8: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Les différents types de réseaux

Les réseaux multi-accès

Les réseaux point-à-point

Les réseaux multi-accès non broadcast NonBroadcast Multi-Access (NBMA)

Les réseaux point-à-multipoint

Page 9: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Les aires OSPF

Aire : regroupement de routeurs dans un même système autonome

Area 0 = Area de backbone

But: Réduire la taille des tables de routage Convergence plus rapide Réduire la fréquence des calculs SPF

Page 10: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Les aires OSPF - Exemple

Area 0

Area 1 Area 2

Système autonome

Page 11: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Le protocole Hello

Protocole fiable permettant la découverte des routeurs voisins

Utilisation des paquets Hello pour:

S’assurer de la connectivité avec les voisins Remplir la neighbor table

Page 12: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Le protocole Hello

Les paquets Hello

Lab_A Lab_C

Lab_B

Lab_B est mon voisin

Lab_A et Lab_C sont mes voisins

Lab_B est mon voisin

Page 13: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

La base de données topologique

Dans un réseau point-à-point:

Envoi de mises jours topologiques (LSU) aux routeurs voisins déclenchées par : Initialisation OSPF Modifications topologiques

Utilisation des messages LSA

Page 14: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

La base de données topologique

Dans un réseau point-à-point

192.168.1.0 /24

192.168.4.0 /24

Lab_A

Lab_B

Lab_C

LSA

LSA

Informations envoyées par Lab_A à Lab_B :

192.168.2.0 /24192.168.3.0 /24

« J’ai accès aux réseaux 192.168.1.0 et 192.168.2.0 »

Page 15: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

La base de données topologique

Dans chaque réseau multi-accès, on choisira :

Un DR (Designated Router)

Un BDR (Backup Designated Router)

Page 16: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

La base de données topologique

Dans un réseau multi-accès

DR BDR

Envoi de paquets LSA au DR et au BDRen utilisant l’adresse multicast 224.0.0.6

Envoi de paquets LSA à tous les routeursen utilisant l’adresse multicast 224.0.0.5

DR BDR

Page 17: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Élection du DR

1er critère : priorité ospf

Le routeur ayant la plus grande priorité est élu DR

2ème critère : router-id

Le routeur ayant le router-id le plus élevé est élu DR

Page 18: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Élection du DR

Processus d’élection du DR et Router-ID

Existence d’un router ayant une priorité plus grande que celle des

autres routeurs ?

Existence d’un ou plusieurs routeurs ayant une interface loopback

configurée ?

Celui-ci sera élu DR

Oui

Non

Le routeur ayant la plus grande adresse IP sur son interface

loopback sera élu DR

Oui

Le routeur ayant la plus grande adresse IP configurée sur l’une de ses interfaces sera élu DR

Non

Page 19: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Construction de la table de routage

A partir de la base de donnée topologique construction de l’arbre du plus court chemin d’abord (SPF tree)

Utilisation de l’algorithme Dijkstra ou SPF (Shortest Path First)

Page 20: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Construction de la table de routage

Adjacency Database

Topological Database

Routing Table

SPF Tree + Algorithme SPF

HELLO LSA

Page 21: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

L’ algorithme Dijkstra

Créé par le scientifique Hollandais Dr Edsger Dijkstra

Appelé algorithme du plus court chemin d’abord

Calcul de la meilleure route pour atteindre un réseau

Meilleure route = coût le plus bas

Coût = 108/BP où BP = Bande Passante en bps

Page 22: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

4) Configuration d’OSPF

router ospf {id}

Activation d’OSPF sur le routeur Mode de configuration globale id : n° de processus (1<=id<=65535)

Router#conf tEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #r out er ospf ? <1- 65535> Pr ocess I D

Rout er ( confi g) #r out er ospf 1Rout er ( confi g) #

Page 23: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration d’OSPF

network {préfixe} {masque générique} area {n° aire}

Indique les réseaux directement connectés au routeur Mode de configuration du routeur

Router#Rout er #conf t er mEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #r out er ospf 1Rout er ( confi g- r out er ) #net wor k 10. 0. 0. 0 0. 0. 0. 255 ar ea 0Rout er ( confi g- r out er ) #net wor k 172. 16. 32. 16 0. 0. 0. 15 ar ea 0Rout er ( confi g- r out er ) #net wor k 150. 150. 150. 8 0. 0. 0. 3 ar ea 0Rout er ( confi g- r out er ) #

Page 24: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration d’OSPF

Exemple:

IP:192.168.1.65/27

S0E0

E0

S1

Router A

Router B

IP:192.168.1.33/27

IP:192.168.1.97/27

Rout er A( confi g) #r out er ospf 1 Rout er A( confi g- r out er ) # net wor k 192. 168. 1. 64 0. 0. 0. 31 ar ea 0Rout er A( confi g- r out er ) # net wor k 192. 168. 1. 32 0. 0. 0. 31 ar ea 0

Page 25: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Interface logique

interface loopback {n°}

Configuration d’une interface logique Mode de configuration globale

Rout er ( confi g) # i nt er f ace l oopback 1 Rout er ( confi g- i f ) # i p addr ess 10. 0. 0. 1 255. 0. 0. 0

Page 26: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Interface logique (suite)

Configuration interface logique sur routeur A:

Router#Rout er #conf t er mEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt er f ace l oopback ? <0- 2147483647> Loopback i nt er f ace number

Rout er ( confi g) #i nt er f ace l oopback 200Rout er ( confi g- i f ) #i p addr ess 192. 168. 31. 11 255. 255. 255. 255Rout er ( confi g- i f ) #

Page 27: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration optionnelle

bandwidth {BP}

Spécifie la bande passante Mode de configuration d’interface Le paramètre BP est exprimé en Kbps.

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt er f ace ser i al 0/ 0Rout er ( confi g- i f ) #bandwi dt h ? <1- 10000000> Bandwi dt h i n ki l obi t s

Rout er ( confi g- i f ) #bandwi dt h 256

Page 28: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration optionnelle

ip ospf priority {priorité}

Priorité d’éligibilité du DR (0 à 255; défaut = 1) Mode de configuration d’interface Remarque :

Non éligible = O

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt S0/ 0Rout er ( confi g- i f ) #i p ospf pr i or i t y ? <0- 255> Pr i or i t y

Rout er ( confi g- i f ) #i p ospf pr i or i t y 2Rout er ( confi g- i f ) #

Page 29: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration optionnelle

ip ospf cost {coût}

Spécification du coût Mode de configuration d’interface

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt S0/ 0Rout er ( confi g- i f ) #i p ospf cost ? <1- 65535> Cost

Rout er ( confi g- i f ) #i p ospf cost 3000Rout er ( confi g- i f ) #

Page 30: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

5) Configuration de l’authentification

ip ospf authentication-key {mdp}

Définition du mot de passe Mode configuration d’interface

Rout er ( confi g) # i nt er f ace ser i al 0/ 0Rout er ( confi g- i f ) # i p ospf aut hent i cat i on- key passwor d

Page 31: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration de l’authentification

area {n° aire} authentication

Activation de l’authentification Mode de configuration du routeur

Rout er ( confi g- r out er ) # ar ea 0 aut hent i cat i on

Page 32: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Exemple d’authentification

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt S0/ 0Rout er ( confi g- i f ) #i p ospf aut hent i cat i on- key TOTORout er ( confi g- i f ) #Rout er ( confi g- i f ) #r out er ospf 1Rout er ( confi g- r out er ) #ar ea 0 aut hent i cat i on ? message- di gest Use message- di gest aut hent i cat i on <cr >

Rout er ( confi g- r out er ) #ar ea 0 aut hent i cat i onRout er ( confi g- r out er ) #

Page 33: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration de l’authentification

ip ospf message-digest-key {id-clé} md5 {clé}

Mode configuration d’interface Cryptage des authentifications en MD5 id-clé : identifiant (1 à 255) clé : jusqu’à 16 caractères alphanumériques

Rout er ( confi g) # i nt er f ace ser i al 0/ 0Rout er ( confi g- i f ) # i p ospf message- di gest - key 1 md5 cl e_de16Al phanum

Page 34: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration de l’authentification

area {n° aire} authentication message-digest

Activation de l’authentification Cryptage des authentifications Mode de configuration du routeur

Rout er ( confi g- r out er ) # ar ea 0 aut hent i cat i on message- di gest

Page 35: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

6) Configuration des timers

ip ospf hello-interval {secondes}

Spécification de la fréquence des Hello Mode de configuration d’interface Défaut

Ethernet : 10s Nonbroadcast : 30s

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt er f ace ser i al 0/ 0Rout er ( confi g- i f ) #i p ospf hel l o- i nt er val ? <1- 65535> Seconds

Rout er ( confi g- i f ) #i p ospf hel l o- i nt er val 15Rout er ( confi g- i f ) #

Page 36: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Configuration des timers

ip ospf dead-interval {intervalle}

Configuration du délai des paquets Hello Mode de configuration d’interface Défaut : 4 fois la valeur du hello-interval

Router#conf termEnt er confi gur at i on commands, one per l i ne. End wi t h CNTL/ Z.Rout er ( confi g) #i nt er f ace ser i al 0/ 0Rout er ( confi g- i f ) #i p ospf hel l o- i nt er val ? <1- 65535> Seconds

Rout er ( confi g- i f ) #i p ospf hel l o- i nt er val 15Rout er ( confi g- i f ) #i p ospf dead- i nt er val 40Rout er ( confi g- i f ) #

Page 37: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

7) Dépannage d’OSPF

show ip ospf

Affiche le nombre d’exécutions de l’algorithme SPF Affiche l’intervalle des mises à jour

show ip ospf neighbor detail

Affiche une liste détaillée des voisins, leur priorité et leur statut.

Page 38: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Questions types CCNA

Page 39: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Questions types CCNA

Page 40: Formation CCNA 27 - Le protocole OSPF* *Open Shortest Path First

Questions types CCNA