昆仑山

注册

 

发新话题 回复该主题

详解OSPFVirtualLink虚链 [复制链接]

1#

组网要求:

1.AR1、AR2、AR3及AR4运行OSPF;所有路由器的RouterID均为x.x.x.x,其中x为设备编号;

2.由于Area2并未与Area0直连,因此网络中OSPF路由计算将会出现问题。在AR2-AR3之间建立虚链路VirtualLink。

一、eNSP实际操作视频:

16:39

二、主要知识点:

OSPF虚连接

在部署OSPF时,要求所有的非骨干区域与骨干区域相连,否则会出现有的区域不可达的问题。在实际应用中,可能会因为各方面条件的限制,无法满足所有非骨干区域与骨干区域保持连通的要求,此时可以通过配置OSPF虚连接来解决这个问题。

虚连接(Virtuallink)是指在两台ABR之间通过一个非骨干区域建立的一条逻辑上的连接通道。

虚连接必须在两端同时配置方可生效。

为虚连接两端提供一条非骨干区域内部路由的区域称为传输区域(TransitArea)。

虚连接相当于在两个ABR之间形成了一个点到点的连接,因此,虚连接的两端和物理接口一样可以配置接口的各参数,如发送Hello报文间隔等。

通过虚连接,两台ABR之间直接传递OSPF报文信息,这两台ABR之间的OSPF设备只是起到一个转发报文的作用。由于OSPF协议报文的目的地址不是这些设备,所以这些报文对于这些设备而言是透明的,只是当作普通的IP报文来转发。

三、IP设置:

AR1:..10.1/24

AR2:..10.2/24,..20.1/24

AR3:..20.2/24,..30.1/24

AR4:..30.2/24

四、AR1的主要配置文件:

#

sysnameAR1

#

routerid1.1.1.1

#

interfaceGigabitEthernet0/0/0

ipaddress..10....0

#

ospf1

area0.0.0.0

authentication-modemd51cipher%$%$\c`U%J(\-Eur+RtkMfH{

3%$%$//开启区域0认证,认证方式为MD5,密码为

network..10.00.0.0.

#

return

五、AR2的主要配置文件:

#

sysnameAR2

#

routerid2.2.2.2

#

interfaceGigabitEthernet0/0/0

ipaddress..10.2...0

#

interfaceGigabitEthernet0/0/1

ipaddress..20....0

#

ospf1

area0.0.0.0

authentication-modemd51cipher%$%$tl8J3y-tUD$aTS#K)~`X{Zj%$%$////开启区域0认证,认证方式为MD5,密码为

network..10.00.0.0.

area0.0.0.1

authentication-modemd51cipher%$%$~Sh,4HL[OAb.0XE6GutL

+]%$%$//开启区域1认证,认证方式为MD5,密码为huawei

network..20.00.0.0.

vlink-peer3.3.3.3//建立虚链路,虚链路的对等体标识位AR3的routerid

#

return

OSPF虚链路被视为骨干区域area0的延伸。因此一旦在AR2及AR3之间建立起虚链路,则AR3相当于通过虚链路与area0建立了直接连接,此时它就是一台ABR了,就可以将3类LSA注入到area2,并将描述area2的区域内部路由的3类LSA注入area0。虚链路的配置需在area视图下进行,例如本实验中,虚链路是跨越area1而建立的,因此配置虚链路时需进入area1的配置视图,vlink-peer关键字用于指定虚链路的对端路由器的RouterID。

六、AR3的主要配置文件:

#

sysnameAR3

#

routerid3.3.3.3

#

interfaceGigabitEthernet0/0/0

ipaddress..20.2...0

#

interfaceGigabitEthernet0/0/1

ipaddress..30....0

#

ospf1

area0.0.0.0

authentication-modemd51cipher%$%$ppJrF.Cub1sc\V4yA,W*$im%$%$//在AR3要开启区域0的认证,认证方式0与AR1的区域0认证方式一致。否则虚链路无法正常建立。

area0.0.0.1

authentication-modemd51cipher%$%$BT%$M

q)DcVLB$wlC}A%$%$//在AR3要开启区域1的认证,认证方式与AR2的区域1认证方式一致。

network..20.00.0.0.

vlink-peer2.2.2.2

area0.0.0.2

network..30.00.0.0.

#

return

七、AR4的主要配置文件:

#

sysnameAR4

#

routerid4.4.4.4

#

interfaceGigabitEthernet0/0/0

ipaddress..30.2...0

#

ospf1

area0.0.0.2

network..30.00.0.0.

#

return

八、验证配置结果:

1、在AR2上查看虚链路情况。

AR2displayospfvlink

OSPFProcess1withRouterID2.2.2.2

VirtualLinks

Virtual-linkNeighbor-id-3.3.3.3,Neighbor-State:Full

Interface:..20.1(GigabitEthernet0/0/1)

Cost:1State-2-PType:Virtual

TransitArea:0.0.0.1

Timers:Hello10,Dead40,Retransmit5,TransmitDelay1

GRState:Normal

我们看到AR2与AR3之间的虚链路已经建立起来了,状态为Full。如此一来,AR3就能够通过这条跨越area1的虚链路来实现与area0的连通性,此时AR3就是一台ABR了。

2、在AR1上查看路由表。

AR1dispiprouting-table

RouteFlags:R-relay,D-downloadtofib

------------------------------------------------------------------------------

RoutingTablesublic

Destinations:9Routes:9

Destination/MaskProtoPreCostFlagsNextHopInterface

.0.0.0/8Direct00D.0.0.1InLoopBack0

.0.0.1/32Direct00D.0.0.1InLoopBack0

.../32Direct00D.0.0.1InLoopBack0

..10.0/24Direct00D..10.1GigabitEthernet

0/0/0

..10.1/32Direct00D.0.0.1GigabitEthernet

0/0/0

..10./32Direct00D.0.0.1GigabitEthernet

0/0/0

..20.0/24OSPFD..10.2GigabitEthernet

0/0/0

..30.0/24OSPFD..10.2GigabitEthernet

0/0/0

.../32Direct00D.0.0.1InLoopBack0

本实验是通过华为模拟器eNSP1.3.00.版(最新版)完成。该软件还包含CE、CX、NE40E、NEE、NEE、USGV的设备IOS,可完成复杂网络测试,需要该模拟器的朋友,可以转发此文

分享 转发
TOP
发新话题 回复该主题