ospf virtual-link funzionalità

Home » Blog » Routing » ospf » ospf teoria » ospf virtual-link funzionalità

ospf virtual-link funzionalità

04.01 2020 | by massimiliano

OSPF virtual-link funzionalità   La trasmissione di pacchetti su un OSPF virtual link avviene tra router non direttamente collegati ma […]


https://www.ingegnerianetworking.com/wp-content/uploads/2020/01/ospf-virtual-link-esempio-d45.png

OSPF virtual-link funzionalità

 

La trasmissione di pacchetti su un OSPF virtual link avviene tra router non direttamente collegati ma logicamente adiacenti.

 

Pacchetti OSPF tra aree differenti non comunicano tra loro (partizionamento delle aree); router che si trovano in aree differenti non inoltrano tra loro nessuna informazione di routing ne annunciano adiacenze per via di LSA.

Affinchè ci possa essere comunicazione tra aree differenti e necessario avere un’area definita di backbone che consente la trasmissione di LSA tra aree mediante l’impiego di router ABR (Area Border Router) che hanno la capacità di avere un collegamento verso un’area partizionata ed un collegamento verso l’area backbone inviando su quest’ultima le LSA summary che descrivono l’interno di ciascuna area o partizione

 

La funzionalità di virtual-link si rende necessaria quando abbiamo un’area non direttamente collegata all’area backbone ma si necessità un collegamento virtuale tra esse; il diagramma di rete evidenzia tale scopo:

 

 

ospf virtual link esempio

 

 

L’area 100 deve essere necessariamente una transit-area; non può essere quindi una stub-area

Creando un virtual link tra i due router in figura questi vengono considerati logicamente adiacenti e si comportano come tali, scambiandosi hello packets ed LSP attraverso il virtual link ed attraverso l’area comune.

 

Lo scambio dei pacchetti di routing è reso possibile dal fatto che:

 

  • i pacchetti OSPF sono incapsulati all’interno di pacchetti IP
  • i due router si affacciano sulla stessa area di transito
  • i due router alla estremità del virtual link conoscono i rispettivi router-ID; dalle informazioni di routing interne all’area comune ricavano l’indirizzo IP del RID del suo neighbor virtuale e lo utilizzano come destinazione per l’intestazione IP dei pacchetti OSPF scambiati

 

Esempio di Configurazione:

 

ABR-A:

 

router ospf 1

router-id 20.20.20.20

area 100 virtual-link 30.30.30.30

 

 

ABR-B:

 

router ospf 1

router-id 30.30.30.30

area 100 virtual-link 20.20.20.20

 

E’ possibile anche una topologia con due aree 0 collegate tra loro da una transit-area:

 

 

ospf virtual link esempio2

 

 

 

Se l’autenticazione è abilitata, questa deve essere configurata anche sul virtual link come estensione dell’area 0

 

 

ABR-A:

 

router ospf 1

router-id 20.20.20.20

area 100 virtual-link 30.30.30.30 message-digest-key 1 md5 cisco

 

 

ABR-B:

 

router ospf 1

router-id 30.30.30.30

area 100 virtual-link 20.20.20.20 message-digest-key 1 md5 cisco

 

Torna in alto