OSPF Virtual Link

OSPF-protokollet (Open Shortest Path First), definierat i RFC 2328, är ett internt Gateway-protokoll som används för att distribuera routinginformation inom ett enda Autonomt System.

OSPF-protokollet är baserat på link-state-teknik, vilket är en avvikelse från Bellman-Ford vektorbaserade algoritmer som används i traditionella Internet-routingprotokoll som RIP. OSPF har introducerat nya koncept som autentisering av routinguppdateringar, subnätmasker med variabel längd (VLSM), ruttsammanfattning och så vidare.

ett OSPF-nätverk kan delas in i underdomäner som kallas områden. Ett område är en logisk samling av OSPF-nätverk, Routrar och länkar som har samma områdesidentifiering. En router inom ett område måste upprätthålla en topologisk databas för det område som den tillhör. Routern har inte detaljerad information om nätverkstopologi utanför sitt område, vilket minskar storleken på databasen.

alla områden i ett autonomt OSPF-system måste vara fysiskt anslutna till ryggradsområdet (område 0). I vissa fall där denna fysiska anslutning inte är möjlig kan du använda en virtuell länk för att ansluta till ryggraden via ett område som inte är ryggraden. Du kan också använda virtuella länkar för att ansluta två delar av en delad ryggrad genom ett område som inte är ryggrad. Det område genom vilket du konfigurerar den virtuella länken, känd som ett transitområde, måste ha fullständig routinginformation. Transitområdet kan inte vara ett stubbområde.

exempel:
Antag att hantera ett nätverk som kör en OSPF-process. Nätverket har tre områden: area0 (ryggraden), area2 och area3.

OSPF-virtuell länk

området0 har fyra nätverk:

  • 1.0.0.0/24
  • 1.0.1.0/24
  • 1.0.2.0/24
  • 1.0.3.0/24

området 2 har två nätverk:

  • 2.0.0.0/24
  • 2.0.1.0/24

area3 är ansluten till area0 via area2 och den har två nätverk:

  • 3.0.0.0/24
  • 3.0.1.0/24

i det här exemplet måste vi konfigurera tre routrar: Ciscozine1, Ciscozine2 och Ciscozine3. Ciscozine1 tillhör Område0 och Område2, Ciscozine2 tillhör Område2. Ciscozine3 tillhör Area2 och Area3, men på grund av OSPF-begränsning (alla områden i ett OSPF-autonomt system måste vara fysiskt anslutna till ryggradsområdet) kräver ciscozine3-routern en virtuell länk.

Tips:

  • för enkelhets skyld kommer nätverken 1.0.0.0/22 och 3.0.0.0/23 att definieras med loopback-gränssnitt.
  • för att annonsera loopback-subnätet som det faktiska subnätet som konfigurerats på loopbacks konfigureras kommandot ”ip ospf network point-to-point” under loopbacks.
  • Router-ID: Det är ett 32-bitars nummer som tilldelas varje router som kör OSPF-protokollet. Detta nummer identifierar unikt routern i ett autonomt System. RID är den högsta logiska (loopback) IP-adressen konfigurerad på en router, om ingen logisk / loopback IP-adress är inställd använder routern den högsta IP-adressen som är konfigurerad på sina aktiva gränssnitt. I det här exemplet, för att ha mer kontroll, har jag valt att definiera statiskt RID med kommandot” router-id ”

nedan, routerkonfigurationerna baserade på fyra steg:

  1. gränssnittskonfiguration
  2. Testanslutning
  3. OSPF-konfiguration
  4. virtuell länk

de tre (partiella) routerkonfigurationerna:

Ciscozine1#!interface Loopback0 ip address 1.0.0.1 255.255.255.0 ip ospf network point-to-point!interface Loopback1 ip address 1.0.1.1 255.255.255.0 ip ospf network point-to-point!interface Loopback2 ip address 1.0.2.1 255.255.255.0 ip ospf network point-to-point!interface Loopback3 ip address 1.0.3.1 255.255.255.0 ip ospf network point-to-point!interface FastEthernet0/0 description Link-to-Ciscozine2 ip address 2.0.0.1 255.255.255.0!router ospf 1 router-id 1.0.0.1 area 2 virtual-link 3.0.0.1 network 1.0.0.0 0.0.3.255 area 0 network 2.0.0.0 0.0.0.255 area 2
 Ciscozine2#!interface FastEthernet0/0 description Link-to-Ciscozine1 ip address 2.0.0.2 255.255.255.0!interface FastEthernet0/1 description Link-to-Ciscozine3 ip address 2.0.1.1 255.255.255.0!router ospf 1 router-id 2.0.0.2 network 2.0.0.0 0.0.1.255 area 2
Ciscozine3#!interface Loopback0 ip address 3.0.0.1 255.255.255.0 ip ospf network point-to-point!interface Loopback1 ip address 3.0.1.1 255.255.255.0 ip ospf network point-to-point!interface FastEthernet0/0 description Link-to-Ciscozine2 ip address 2.0.1.2 255.255.255.0!router ospf 1 router-id 3.0.0.1 area 2 virtual-link 1.0.0.1 network 2.0.1.0 0.0.0.255 area 2 network 3.0.0.0 0.0.1.255 area 3

kom ihåg: för att visa parametrar om och det aktuella tillståndet för OSPF virtuella länkar, använd kommandot ”Visa ip OSPF virtuella länkar” i EXEC-läge.

Obs: Du kan också bygga en gre-tunnel (generic routing encapsulation) mellan två routrar och placera tunneln i Område 0. De viktigaste skillnaderna mellan en gre-tunnel och en virtuell länk är:

gre Tunnel virtuell länk
all trafik i tunneln är inkapslad och avkapslad av tunneländpunkterna. routinguppdateringarna tunnlas, men datatrafiken skickas naturligt.
Tunnelhuvuden i varje paket orsakar overhead. datatrafik är inte föremål för någon tunnel overhead.
tunneln kan gå igenom ett stubbområde. transitområdet kan inte vara ett stubbområde, eftersom routrar i stubbområdet inte har rutter för externa destinationer. Eftersom data skickas naturligt, om ett paket som är avsett för en extern destination skickas till ett stubbområde som också är ett transitområde, dirigeras inte paketet korrekt. Routrarna i stubbområdet har inga rutter för specifika externa destinationer.

Lämna ett svar

Din e-postadress kommer inte publiceras.