OSPF Virtual Link

den åbne korteste sti først (OSPF) protokol, defineret i RFC 2328, er en indvendig Portprotokol, der bruges til at distribuere routinginformation inden for et enkelt autonomt System.

OSPF-protokollen er baseret på link-state-teknologi, som er en afvigelse fra Bellman-Ford vektorbaserede algoritmer, der anvendes i traditionelle internet routing protokoller såsom RIP. OSPF har introduceret nye koncepter såsom godkendelse af routingopdateringer, undernetmasker med variabel længde (VLSM), rutesammendrag osv.

et OSPF-netværk kan opdeles i underdomæner kaldet områder. Et område er en logisk samling af OSPF-netværk, routere og links, der har samme områdeidentifikation. En router inden for et område skal opretholde en topologisk database for det område, den tilhører. Routeren har ikke detaljerede oplysninger om netværkstopologi uden for sit område, hvilket reducerer størrelsen på sin database.

alle områder i et autonomt OSPF-system skal være fysisk forbundet med rygradsområdet (område 0). I nogle tilfælde, hvor denne fysiske forbindelse ikke er mulig, kan du bruge et virtuelt link til at oprette forbindelse til rygraden gennem et ikke-rygradsområde. Du kan også bruge virtuelle links til at forbinde to dele af en partitioneret rygrad gennem et ikke-rygradsområde. Det område, gennem hvilket du konfigurerer det virtuelle link, kendt som et transitområde, skal have fuld routinginformation. Transitområdet kan ikke være et stubområde.

eksempel:
Antag at administrere et netværk, der kører en OSPF-proces. Netværket har tre områder: area0 (rygraden), area2 og area3.

ospf-virtual-link

området0 har fire netværk:

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

area2 har to netværk:

  • 2.0.0.0/24
  • 2.0.1.0/24

area3 er forbundet til area0 via area2, og det har to netværk:

  • 3.0.0.0/24
  • 3.0.1.0/24

i dette eksempel skal vi konfigurere tre routere: Cisco1, Cisco2 og Cisco3. Ciscosine1 tilhører Area0 og Area2, Ciscosine2 tilhører Area2. Ciscosine3 tilhører Area2 og Area3, men på grund af OSPF-begrænsning (alle områder i et OSPF-autonomt system skal være fysisk forbundet til rygradsområdet) kræver Ciscosine3-routeren et virtuelt link.

Tips:

  • for nemheds skyld defineres netværkene 1.0.0.0 / 22 og 3.0.0.0 / 23 ved hjælp af loopback-grænseflader.
  • for at reklamere for loopback-undernet som det faktiske undernet, der er konfigureret på loopbacks, er kommandoen “ip ospf-netværk punkt-til-punkt” konfigureret under loopbacks.
  • Router-ID: Det er et 32-bit nummer tildelt til hver router, der kører OSPF-protokollen. Dette nummer identificerer entydigt routeren inden for et autonomt System. RID er den højeste logiske (loopback) IP-adresse konfigureret på en router, hvis der ikke er indstillet nogen logisk/loopback IP-adresse, bruger routeren den højeste IP-adresse konfigureret på dens aktive grænseflader. I dette eksempel, for at have mere kontrol, har jeg valgt at definere statisk RID ved hjælp af kommandoen” router-id ”

nedenfor, routerkonfigurationerne baseret på fire trin:

  1. Interfacekonfiguration
  2. testforbindelse
  3. OSPF-konfiguration
  4. virtuelt Link

de tre (delvise) routerkonfigurationer:

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

husk: for at vise parametre om og den aktuelle tilstand af OSPF virtuelle links, skal du bruge kommandoen “Vis ip OSPF virtual-links” i EKSEKVERINGSTILSTAND.

Bemærk: Du kan også bygge en generisk routing encapsulation (GRE) tunnel mellem to routere og sætte tunnelen i område 0. De største forskelle mellem en GRE-tunnel og et virtuelt link er:

GRE Tunnel virtuelt Link
al trafik i tunnelen er indkapslet og afkapslet af tunnelens endepunkter. ruteopdateringerne tunneleres, men datatrafikken sendes indbygget.
Tunneloverskrifter i hver pakke forårsager overhead. datatrafik er ikke underlagt nogen tunneloverhead.
tunnelen kan gå gennem et stubområde. transitområdet kan ikke være et stubområde, fordi routere i stubområdet ikke har ruter til eksterne destinationer. Fordi data sendes indbygget, hvis en pakke bestemt til en ekstern destination sendes til et stubområde, som også er et transitområde, dirigeres pakken ikke korrekt. Routerne i stubområdet har ikke ruter til specifikke eksterne destinationer.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.