OSPF

Le protocole OSPF : La Link State DataBase (LSDB)

La bibliothèque des LSA : comprendre la LSDB et les LSA de type 1, 2 et 3 à travers la commande show ip ospf database.

LA Link State DataBase (LSDB)

Une LSDB (Link State DataBase) est une base de données qui contient toutes les LSA (Link State Advertisement) apprises et générées par notre routeur. Pour imager tout ça :

  • une LSDB est une bibliothèque
  • une LSA est un livre

Notre bibliothèque (LSDB) est composée de plein de livres (LSA). Pour que deux routeurs soient dans l’état FULL, il faut que la bibliothèque (LSDB) de ces deux derniers soit identique.

Link State Database
Link State Database

Afin de voir le contenu de la bibliothèque et la couverture de nos livres, nous allons utiliser la commande suivante :

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

Les LSA (Link State Advertisement)

LSA = Link State Advertisement

Nous venons de voir que notre LSDB est composé de plusieurs LSA. Il existe plusieurs types de LSA :

  • LSA de type 1 (Router)
  • LSA de type 2 (Network)
  • LSA de type 3 (Net Summary)
  • LSA de type 4 (ASBR Summary)
  • LSA de type 5 (AS External)
  • LSA de type 6 (Group Membership)
  • LSA de type 7 (NSSA external) – NSSA
  • LSA de type 8 (Link LSAs) – IPv6
  • LSA de type 9 (Intra-Area Prefix LSAs) – IPv6
  • LSA de type 10,11 (Opaque)

Les LSA sont organisés par “Type” dans notre LSDB.

Il existe 4 types de liaison :

  • point-to-point (serial/tunnel/etc.)
    Link ID = router ID du neighbor
  • transit (Ethernet)
    Link ID = adresse IP du DR
  • stub (réseau ne possédant pas de neighbor)
    Link ID = adresse réseau
  • Virtual Link
    Link ID = Router ID du neighbor

Les LSA de type 1

Une LSA de type 1 permet de connaitre les routeurs et les réseaux présents dans son aire.

Chaque routeur génère sa propre LSA de type 1.

LSA de type 1
LSA de type 1

Voyons à quoi ressemble une LSA de type 1 de plus près :

R1# show ip ospf database router 1.1.1.1 OSPF Router with ID (1.1.1.1) (Process ID 1) Router Link States (Area 0) ... Link State ID: 1.1.1.1 Advertising Router: 1.1.1.1 ... Number of Links: 2 Link connected to: a Transit Network (Link ID) Designated Router address: A.A.A.1 (Link Data) Router Interface address: A.A.A.1 ... ... Metrics: 1 Link connected to: a Stub Network (Link ID) Network/subnet number: 10.0.0.0 (Link Data) Network Mask: 255.255.255.0 ... ... Metrics: 10

Les LSA de type 2

Concerne uniquement les liaisons transit :

  • pas de DR = pas de LSA de type 2
  • généré uniquement par le DR
LSA de type 2
LSA de type 2

Voyons à quoi ressemble une LSA de type 2 de plus près :

R1# show ip ospf database network A.A.A.1 OSPF Router with ID (1.1.1.1) (Process ID 1) Net Link States (Area 0) ... LS Type: Network Links Link State ID: A.A.A.1 (address of Designated Router) Advertising Router: 1.1.1.1 ... Network Mask: /24 Attached Router: 1.1.1.1 Attached Router: 2.2.2.2 Attached Router: 3.3.3.3 Attached Router: 4.4.4.4

Les LSA de type 3

Généré par les routeurs ABR.(Area Border Router).

Regroupe toutes les LSA de type 1 et 2 d’une aire X dans une seule LSA de type 3 et renvoie cette dernière dans une aire Y.

LSA de type 3
LSA de type 3
R1# show ip ospf database summary 1.1.1.1 OSPF Router with ID (1.1.1.1) (Process ID 1) Summary Net Link States (Area 1) Link ID ADV Router 10.0.0.0 2.2.2.2 10.0.0.0 4.4.4.4 20.0.0.0 2.2.2.2 20.0.0.0 4.4.4.4 30.0.0.0 2.2.2.2 30.0.0.0 4.4.4.4 40.0.0.0 2.2.2.2 40.0.0.0 4.4.4.4
Portrait d'Eric Jouffrion, contributeur du site FingerInTheNet

Eric JOUFFRILLON

Co-auteur de l'article

Expert SATCOM
Technicien Réseau
17 ans d’éxpérience déploiement réseau SATCOM
Spécialisé LFN (Long Fat Network).Diffusion vidéo et QOS.

Photo en noir et blanc de Noël Nicolas

Noël NICOLAS

Auteur de l'article

Expert Réseau
15 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Formation CCNA 200-301Formation CCNA

Devenez certifié CCNA 200-301

La formation complète Cisco, à votre rythme et accès à vie.

Voir la formation →

Guide CISCO
🎁 eBook offert · valeur 9,90€

Recevez gratuitement le Guide CISCO

Le guide complet de configuration CISCO, offert à tous les membres de la communauté FITN.

  • Toutes les commandes CISCO essentielles
  • Des exemples concrets pas à pas
  • Téléchargement immédiat en PDF

Presque terminé !

Entrez vos informations pour recevoir le guide.