Sie sind auf Seite 1von 45

11- OSPF

1
Objectifs du chapitre 11
 Décrire le contexte et les fonctions élémentaires d’OSPF
 Identifier et appliquer des commandes de configuration OSPF
de base
 Décrire, modifier et calculer la mesure utilisée par OSPF
 Décrire le processus de sélection du routeur désigné/routeur
de désigné de sauvegarde(DR/BDR) dans les réseaux à accès
multiple
 Utiliser la commande defaut-information originate pour
configurer et propager une route par défaut dans OSPF

2
Introduction
 Le développement initial du protocole OSPF a débuté en 1987,
mené par le groupe de travail OSPF de l’IETF (Internet
Engineering Task Force).
 À cette époque, Internet était un réseau académique de recherche
fondé par le gouvernement des États-Unis.
 1989 OSPFv1 released in RFC 1131
This version was experimental & never deployed
 1991 OSPFv2 released in RFC 1247
 1998 OSPFv2 updated in RFC 2328
 1999 OSPFv3 published in RFC 2740

3
Terminologie OSPF

4
Encapsulation de message OSPF

5
Types de paquet OSPF

6
Paquet HELLO
 Le but du paquet HELLO :
–découvrir des voisins OSPF et établir des contiguïtés ;
–annoncer les paramètres sur lesquels les deux routeurs doivent s’accorder pour
devenir voisins ;
–définir le routeur désigné (DR) et le routeur désigné de secours sur les réseaux
à accès multiple, de type Ethernet et Frame Relay.

7
Paquet HELLO
 Les champs importants indiqués dans la figure incluent :
–Type : type de paquet OSPF : Hello (1), DD (2), LS Request (3) (requête d’état
des liaisons), LS Update (4) (mise à jour d’état des liaisons), LS ACK (5) (accusé
de réception d’état des liaisons)
–ID du routeur : ID du routeur d’origine
–ID de la zone : zone d’origine du paquet
–Masque de réseau : masque de sous-réseau associé à l’interface expéditrice
–Intervalle Hello : nombre de secondes qui s’écoulent entre deux envois de
paquets Hello
–Priorité du routeur : utilisé dans la sélection du routeur désigné ou du routeur
désigné de secours (étudié par la suite)
–Routeur désigné (DR) : ID du routeur désigné,
–Routeur désigné de secours (BDR) : ID du routeur désigné de secours
–Liste des voisins : indique l’ID de routeur OSPF du ou des routeurs voisins

8
Paquet HELLO
 Les informations contenues dans les paquets Hello OSPF
comprennent l’ID routeur OSPF du routeur qui envoie le paquet
Hello
 OSPF Hello Intervals
–Envoyé à l’adresse multicast (224.0.0.5)
–Envoyé chaque 10 secondes pour Multi-access NWs
–Envoyé chaque 30 secondes pour les segments NBMA
 OSPF Dead Intervals
–L’intervalle Dead est la période, exprimée en secondes,
pendant laquelle le routeur attendra de recevoir un paquet
Hello avant de déclarer le voisin « hors service ».
–La valeur par défaut est le quadruple de l’intervalle Hello.

9
Paquet HELLO

10
Concept de voisinage

11
Mises à jour d’état des liaisons
OSPF
 Les paquets de mise à jour d’états des liaisons (LSU) sont les
paquets utilisés pour la mise à jour du routage OSPF.
 Un paquet LSU peut contenir dix types différents d’annonces
d’état des liaisons (LSA), comme indiqué dans le schéma suivant.
 La différence entre les termes LSU (Link-State Update) et LSA
(Link-State Advertisement) peut parfois être difficile à comprendre.
 Ces termes sont parfois utilisés indifféremment.
 Toutes les LSU contiennent une ou plusieurs LSA et les deux
termes peuvent s’utiliser pour désigner les informations d’état des
liaisons propagées par les routeurs OSPF.

12
Mises à jour d’état des liaisons
OSPF

13
Algorithme OSPF
 Chaque routeur OSPF conserve une base de données d’état des liaisons contenant
les LSA reçues de tous les autres routeurs. Une fois qu’un routeur a reçu toutes les
LSA et créé sa base de données d’état des liaisons locale, OSPF utilise l’algorithme
du plus court chemin de Dijkstra (SPF) pour créer une arborescence SPF.
L’arborescence SPF est ensuite utilisée pour fournir à la table de routage IP les
meilleurs chemins vers chaque réseau.

14
Le processus de SPF
Adjacency Database

Now let’s draw


the topology

Now let’s draw the


routes from B

Topology Database

Routing Table 15
Distance administrative
 La distance administrative correspond à la fiabilité (ou préférence)
de la route source.
 La distance administrative par défaut OSPF est de 110

16
Authentification OSPF
 OSPF peut être configuré pour l’authentification, qui constitue une saine
pratique.
 Les protocoles RIPv2, EIGRP, OSPF, IS-IS et BGP peuvent tous être
configurés pour chiffrer et authentifier leurs informations de routage.
 Cette pratique garantit que les routeurs n’accepteront que les informations
en provenance de routeurs ayant été configurés avec le même mot de
passe ou les mêmes informations d’authentification.

17
Configuration OSPF de base
 Le schéma montre la topologie utilisée pour ce chapitre.
 Le schéma d’adressage est non contigu. Le protocole OSPF est
un protocole de routage sans classe.

18
Configuration OSPF de base
 OSPF est activé à l’aide de la commande de configuration globale router
ospf process-id.
 Le process-id (id de processus) est un nombre compris entre 1 et 65535
choisi par l’administrateur réseau.
 Le process-id n’a qu’une signification locale, ce qui veut dire qu’il n’a pas à
correspondre à celui des autres routeurs OSPF pour établir des
contiguïtés avec des voisins, contrairement à ce qui se passe dans le
protocole EIGRP.
 R1(config)#router ospf process-id

19
Configuration OSPF de base
 La commande network utilisée avec le protocole OSPF a la même fonction que
lorsqu’elle est utilisée avec les autres protocoles de routage IGP :
–Toute interface de routeur qui correspond à l’adresse réseau dans la
commande network est activée pour envoyer et recevoir des paquets OSPF.
–Ce réseau (ou sous-réseau) sera inclus dans les mises à jour de routage
OSPF.
 La commande network est utilisée dans le mode de configuration du routeur.
 Router(config-router)#network adresse_réseau masque générique area area-
id

20
Architecture OSPF

21
ID de routeur OSPF
 L’ID de routeur OSPF permet d’identifier de façon unique chaque
routeur du domaine de routage OSPF.
 Un ID de routeur est tout simplement une adresse IP. Les routeurs
Cisco définissent leur ID de routeur en utilisant trois critères,
suivant la priorité suivante:
1-L’adresse IP configurée à l’aide de la commande router-id du
protocole OSPF.
2-Si router-id n’est pas configuré, le routeur choisit l’adresse IP
la plus élevée parmi ses interfaces de bouclage IP.
3-Si aucune interface de bouclage n’est configurée, le routeur
choisit l’adresse IP active la plus élevée parmi ses interfaces
physiques.
 Modification du Router ID
–Utiliser la commande Router#clear ip ospf process  

22
Vérification de la configuration
 Commandes de vérification du ID routeur :
–Show ip protocols
–Show ip ospf
–Show ip ospf interface

23
Vérification de la configuration
 La commande show ip ospf neighbor peut être utilisée pour vérifier et réparer les
relations de voisinage OSPF. Pour chaque voisin, cette commande affiche les
éléments suivants :
–Neighbor ID - ID du routeur voisin.
–Pri - priorité OSPF de l’interface. Ce sujet est traité dans une section ultérieure.
–State - état OSPF de l’interface. L’état FULL signifie que le routeur et son voisin
ont des bases de données d’état des liaisons OSPF identiques. Les états OSPF
sont traités dans le cours CCNP.
–Dead Time - durée de temps pendant laquelle le routeur attendra un paquet Hello
OSPF du voisin avant de déclarer le voisin hors service. Cette valeur est
réinitialisée lorsque l’interface reçoit un paquet Hello.
–Address - adresse IP de l’interface du voisin à laquelle ce routeur est directement
connecté.
–Interface - interface sur laquelle ce routeur a établi une contiguïté avec son voisin.
 Deux routeurs ne peuvent pas établir une contiguïté OSPF si :
–les masques de sous-réseau ne correspondent pas, plaçant ainsi les routeurs sur
des réseaux séparés ;
–les compteurs OSPF Hello ou les compteurs d’arrêt ne correspondent pas ;
–les types de réseau OSPF ne correspondent pas ;
–La commande OSPF network est manquante ou incorrecte. 24
Vérification de la configuration

25
Vérification de la configuration

26
Vérification de la configuration
 Vérification de la table de routage:
–OSPF ne résume pas automatiquement les réseaux au niveau des frontières de réseau
principales. OSPF est un protocole sans classe à part entière.

27
Mesure OSPF
 La mesure OSPF s’appelle le coût.
 Un coût est associé au niveau de la sortie de chaque interface de
routeur. Ce coût est configurable par un administrateur système.
 Plus le coût est faible, plus l’interface sera utilisée pour acheminer
le trafic de données.
 Le coût est calculé par la formule suivante: Coût=108 / bandwidth

28
Mesure OSPF
 Le coût d’une route OSPF est la valeur cumulée depuis un routeur
jusqu’au réseau de destination.

29
Mesure OSPF
 Sur les routeurs Cisco, de nombreuses interfaces série ont pour valeur de
bande passante par défaut T1 (1,544 Mbits/s).
 Cependant, certaines interfaces ont comme valeur par défaut 128 Kbits/s.
Ne supposez donc pas qu’OSPF utilise une valeur de bande passante
particulière. Commencez toujours par vérifier la valeur par défaut à l’aide
de la commande show interface.

30
Mesure OSPF
 Modification du coût
–Les deux côtés de la liaison doivent être configurés pour avoir la même valeur. Les
commandes d’interface bandwidth ou ip ospf cost permettent d’atteindre cet objectif :
une valeur précise que le protocole OSPF utilise pour déterminer la meilleure route.
–Router(config-if)#bandwidth bandwidth-kbpsExample:
–R1(config)#interface serial 0/0/0
–R1(config-if)#ip ospf cost 1562

31
OSPF et les réseaux à accès
multiple
 Le protocole OSPF définit cinq types de réseau :
–point à point ;
–accès multiple avec diffusion ;
–accès NBMA ;
–point-à-multipoint ;
–liaisons virtuelles.

32
OSPF et les réseaux à accès
multiple
 Les LSA sur les réseaux à accès multiple peuvent présenter deux
difficultés pour OSPF :
–1. La création de contiguïtés multiples, une pour chaque paire de routeurs.
–2. Une diffusion massive de LSA (Link-State Advertisements - Annonces d’état
des liaisons).

33
OSPF et les réseaux à accès
multiple
 Les routeurs d’état des liaisons diffusent leurs paquets d’état des liaisons
lorsque OSPF est initialisé ou qu’une modification de topologie intervient.
 Chaque routeur d’un réseau à accès multiple qui envoie une LSA, doit
recevoir un accusé de réception de toutes les LSA de tous les routeurs de
ce réseau à accès multiple.
 Conséquence:
–Consommation de la bande
de passante
–Le trafic réseau deviendrait
chaotique.

34
OSPF et les réseaux à accès
multiple
 La solution pour gérer le nombre de contiguïtés et la diffusion des LSA sur
un réseau à accès multiple :
 Routeur désigné (DR).
 Routeur Désigné secours (BDR)
 Dans les réseaux à accès multiple, OSPF sélectionne un routeur désigné
(Designated Router - DR) comme point de collecte et de distribution des
LSA envoyées et reçues.
 Un routeur désigné de secours (Backup Designated Router - BDR) est
également choisi en cas de défaillance du routeur désigné.
 Tous les autres routeurs deviennent des DROthers (ce qui signifie qu’ils
ne sont ni DR, ni BDR).
 les DROthers envoient leurs LSA uniquement au DR et au BDR en
utilisant l’adresse multidiffusion de 224.0.0.6 (ALLDRouters - tous les
routeurs DR)
 Le DR utilise l’adresse multidiffusion 224.0.0.5 (AllSPFRouters - tous les
routeurs OSPF).
35
Types de Réseaux OSPF

36
OSPF et les réseaux à accès
multiple
 Processus de sélection DR/BDR

37
OSPF et les réseaux à accès
multiple
 Comment le routeur désigné et le routeur désigné de
secours sont-ils sélectionnés ? On applique les critères
suivants :
 1. DR : est le routeur avec la priorité d’interface OSPF
la plus élevée.
 2. BDR : Il s’agit du routeur dont la priorité d’interface
OSPF est la seconde valeur la plus élevée.
 3. Si les priorités d’interface OSPF sont égales, c’est le
routeur dont l’ID est le plus élevé qui est choisi.

38
Sélection du DR/BDR

39
Selection DR et BDR
Sélection DR et BDR sur un réseau à accès multiple

40
Synchronisation de la sélection
DR/BDR
 Une fois le DR sélectionné, il le reste jusqu’à ce que l’une des
situations suivantes se produise :
–le DR tombe en panne ;
–le processus OSPF sur le DR échoue ;
–l’interface à accès multiple du DR ne fonctionne plus.
 Comment pouvez-vous alors être sûr que ce sont les routeurs que
vous avez choisis qui deviendront respectivement DR et BDR ? Si
vous ne voulez pas procéder à une nouvelle configuration,
procédez comme suit :
–démarrez le DR en premier, puis le routeur désigné de secours,
et démarrez ensuite tous les autres routeurs ; ou
–arrêtez l’interface de tous les routeurs, exécutez une commande
no shutdown sur le DR, puis sur le routeur désigné de secours,
puis sur tous les autres routeurs.

41
Définition de la priorité OSPF

Les priorités peuvent être définies à n’importe quelle valeur comprise


entre 0 et 255. Une valeur égale à 0 empêche la sélection du routeur
comme DR ou BDR. Le routeur dont la priorité OSPF est la plus
élevée sera sélectionné comme routeur désigné . La valeur par défaut
est 1. 42
Redistribution du routage OSPF
par défaut

Router(config)#ip route 0.0.0.0 0.0.0.0 [interface | adresse-du-saut-suivant]


L’instruction de configuration suivante propagera cette route à tous les routeurs
situés dans une zone OSPF normale:
Router(config-router)#default-information originate
43
Configuration des compteurs
OSPF
 OSPF exige que les intervalles Hello et Dead de deux
routeurs correspondent pour devenir contigus.

44
Questions ?

A vos travaux pratiques

45

Das könnte Ihnen auch gefallen