Le protocole OSPF : Le Virtual-Link
Connecter virtuellement une aire OSPF à la Backbone : deux cas concrets de Virtual-Link et leur configuration.
Le Virtual-Link
Virtual Link OSPF = Lien Virtuel entre deux aires OSPF
Les règles de base des aires OSPF :
- Aire 0 = Aire Backbone
- les autres Aires doivent être directement connectées à l’Aire 0 (Backbone)
Si cela n’est pas possible, nous pouvons créer un Virtual-link afin de connecter une aire OSPF à la Backbone.
Les Virtual-Link peuvent être utilisés dans deux cas :
- une Aire OSPF n’est pas directement connectée à l’aire 0
- l’Aire 0 est séparée par une aire standard
Mise en situation 1 :
L’Area 2 n’est pas connectée à l’Area 0
Architecture

Nous pouvons voir sur cet exemple que l’AREA 2 n’est pas connecté à l’aire 0.
Nous allons donc mettre en place un Vitual-Link.
Le but du jeu est de connecter virtuellement l’Area 2 a l’Area 0.
Configuration
R1(config)# router ospf 1
R1(config-router)# router-id 20.1.1.1
R1(config-router)# network 10.10.10.0 0.0.0.255 area 0
R1(config-router)# network 1.1.1.0 0.0.0.255 area 1
R1(config-router)# area 1 virtual-link 20.1.1.2R2(config)# router ospf 1
R2(config-router)# router-id 20.1.1.2
R2(config-router)# network 1.1.1.0 0.0.0.255 area 1
R2(config-router)# network 10.10.20.0 0.0.0.255 area 2
R2(config-router)# area 1 virtual-link 20.1.1.1Attention : L’adresse IP qui vient après la commande Virtual-Link est l’adresse IP du Router-ID distant !
Mise en situation 2 :
L’Area 0 est divisée en deux
Architecture

Nous pouvons voir sur cet exemple que l’AREA 0 est divisée en deux par l’AREA 1.
Nous allons donc mettre en place un Vitual-Link.
Configuration
R1(config)# router ospf 1
R1(config-router)# router-id 20.1.1.1
R1(config-router)# network 10.10.10.0 0.0.0.255 area 0
R1(config-router)# network 1.1.1.0 0.0.0.255 area 1
R1(config-router)# area 1 virtual-link 20.1.1.2
R2(config)# router ospf 1
R2(config-router)# router-id 20.1.1.2
R2(config-router)# network 10.10.20.0 0.0.0.255 area 0
R2(config-router)# network 1.1.1.0 0.0.0.255 area 1
R2(config-router)# area 1 virtual-link 20.1.1.1Attention : L’adresse IP qui vient après la commande Virtual-Link est l’adresse IP du Router-ID distant !



