配置OSPF虚连接
应用环境
OSPF划分区域之后,骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。因为OSPF规定:
所有非骨干区域必须与骨干区域保持连通骨干区域自身也必须保持连通,但在实际应用中,可能会因为各方面条件的限制,无法满足这个要求。这时可以通过配置OSPF虚连接予以解决。
虚连接的另外一个应用是提供冗余的备份链路,当骨干区域因链路故障将被分割时,通过虚连接仍然可以保证骨干区域在逻辑上的连通性。
虚连接相当于在两个ABR之间形成了一个点到点的连接,因此,在这个连接上,和物理接口一样可以配置接口的各参数,如发送hello报文间隔等。
配置思路
在配置OSPF的虚连接时,采用如下的配置思路:
在各路由器上配置OSPF基本功能。
在传输区域的路由器上配置虚连接,使非骨干区域与骨干区域连通。
配置注意事项
虚连接必须在两端同时配置方可生效。
虚连接不能配置在Stub区域和NSSA区域。
组网需求
在下图中,Area2没有与骨干区域直接相连。Area1被用作传输区域(Transit Area)来连接Area2和Area0。RouterA和RouterB之间配置一条虚连接。
配置OSPF虚连接的组网图
适用的产品和版本
路由器端可以使用任意一款NE产品,版本为(VRP5.30)及后续版本。
配置步骤
步骤 1 配置各接口的IP地址(略)
步骤 2 配置OSPF基本功能
# 配置RouterA。 [RouterA] ospf 1 router-id 1.1.1.1 [RouterA-ospf-1] area 0 [RouterA-ospf-1-area-0.0.0.0] network 10.0.0.0 0.255.255.255 [RouterA-ospf-1-area-0.0.0.0] quit [RouterA-ospf-1] area 1 [RouterA-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255 [RouterA-ospf-1-area-0.0.0.1] quit # 配置RouterB。 [RouterB] ospf 1 router-id 2.2.2.2 [RouterB-ospf-1] area 1 [RouterB-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255 [RouterB-ospf-1-area-0.0.0.1] quit [RouterB-ospf-1] area 2 [RouterB–ospf-1-area-0.0.0.2] network 172.16.0.0 0.0.255.255 [RouterB–ospf-1-area-0.0.0.2] quit # 配置RouterC。 [RouterC] ospf 1 router-id 3.3.3.3 [RouterC-ospf-1] area 0 [RouterC-ospf-1-area-0.0.0.0] network 10.0.0.0 0.255.255.255 [RouterC-ospf-1-area-0.0.0.0] quit # 配置RouterD。 [RouterD] ospf 1 router-id 4.4.4.4 [RouterD-ospf-1] area 2 [RouterD-ospf-1-area-0.0.0.2] network 172.16.1.0 0.0.0.255 [RouterD-ospf-1-area-0.0.0.2] quit
# 查看RouterA的OSPF路由表。
[RouterA] display ospf routing
OSPF Process 1 with Router ID 1.1.1.1
Routing Tables
Routing for Network
Destination Cost Type NextHop AdvRouter Area
10.0.0.0/8 1 Transit 10.1.1.1 1.1.1.1 0.0.0.0
192.168.1.0/24 1 Stub 192.168.1.1 1.1.1.1 0.0.0.1
Total Nets: 2
Intra Area: 2 Inter Area: 0 ASE: 0 NSSA: 0
说明
由于Area2没有与Area0直接相连,所以RouterA的路由表中没有Area2中的路由。
步骤 3 配置虚连接
# 配置RouterA。
[RouterA] ospf [RouterA-ospf-1] area 1 [RouterA-ospf-1-area-0.0.0.1] vlink-peer 2.2.2.2 [RouterA-ospf-1-area-0.0.0.1] quit # 配置RouterB。 [RouterB] ospf 1 [RouterB-ospf-1] area 1 [RouterB-ospf-1-area-0.0.0.1] vlink-peer 1.1.1.1 [RouterB-ospf-1-area-0.0.0.1] quit
验证结果
# 查看RouterA的OSPF路由表。
[RouterA] display ospf routing
OSPF Process 1 with Router ID 1.1.1.1
Routing Tables
Routing for Network
Destination Cost Type NextHop AdvRouter Area
172.16.0.0/16 2 Inter-area 192.168.1.2 2.2.2.2 0.0.0.0
10.0.0.0/8 1 Transit 10.1.1.1 1.1.1.1 0.0.0.0
192.168.1.0/24 1 Stub 192.168.1.1 1.1.1.1 0.0.0.1
Total Nets: 3
Intra Area: 2 Inter Area: 1 ASE: 0 NSSA: 0





