设为首页   锐捷官网
用其他帐号登录:
查看: 1700|回复: 0

[讨论] 4 OSPF >> 4.4 配置举例 >> 4.4.10 OSPF虚链接

[复制链接]

72

主题

129

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-3-23 16:22:43 | 显示全部楼层 |阅读模式
本帖 * 后由 no_on 于 2016-6-29 16:05 编辑

4 OSPF  >>  4.4 配置举例 >> 4.4.10 OSPF虚链接
拓扑图
下图为一个 OSPF 路由域。网络 192.168.1.0 属于区域 0,网络 192.168.2.0 属于区域 1,网络 192.168.3.0 属于区域 2。由于实际条件限制,不能物理地将个别其他区域环绕骨干区域。如图所示,区域 2 不直接同区域 0 相连。

OSPF虚链接

 OSPF虚链接


应用需求
通过配置,使得 D 能够学习到 192.168.1.0/24(区域 0)、 192.168.2.0/24(区域 1)网段的路由;同时, B 也能学习到192.168.3.0/24(区域 2)网段的路由。
设备 IP 地址分配如下表所示:

设备 IP 地址分配如下表

设备 IP 地址分配如下表

配置要点

&说明:OSPF 路由域由多个区域组成时,每个区域必须与骨干域( area 0)直接连接,否则区域间将不能连通。如果物理上没有直接连接,则可以通过创建虚链接,使得在逻辑上同骨干域是直接相连的。
配置设备各接口 IP 地址(略)
配置 OSPF 基本功能
创建虚链接
虚链接必须在 ABR 上配置,本例在 B C 两台设备上配置。
使用 area area-id virtual-link router-id 命令在 ABR 上创建虚链接。其中 router-id 指的是对端设备标识符。
配置步骤
* 步,配置 OSPF 基本功能
!在 A 上创建 OSPF 进程,并定义与该路由进程关联的 IP 地址范围及所属的 OSPF 区域
A(config)#router ospf 1
A(config-router)#network 192.168.1.0 0.0.0.255 area 0
A(config-router)#exit
!在 A 上配置回环 IP 地址 1.1.1.1 来作为 A 的设备标识符
A(config)#interface loopback 0
A(config-Loopback 0)#ip address 1.1.1.1 255.255.255.0
!在 B 上创建 OSPF 进程,并定义与该路由进程关联的 IP 地址范围及所属的 OSPF 区域
B(config)#router ospf 1
B(config-router)#network 192.168.1.0 0.0.0.255 area 0
B(config-router)#network 192.168.2.0 0.0.0.255 area 1
B(config-router)#exit
!在 B 上配置回环 IP 地址 2.2.2.2 来作为 B 的设备标识符
B(config)#interface loopback 0
B (config-Loopback 0)#ip address 2.2.2.2 255.255.255.0

!在 C 上创建 OSPF 进程,并定义与该路由进程关联的 IP 地址范围及所属的 OSPF 区域
C(config)#router ospf 1
C(config-router)#network 192.168.2.0 0.0.0.255 area 1
C(config-router)#network 192.168.3.0 0.0.0.255 area 2
C(config-router)#exit
!在 C 上配置回环 IP 地址 3.3.3.3 来作为 C 的设备标识符
C(config)#interface loopback 0
C(config-Loopback 0)#ip address 3.3.3.3 255.255.255.0
!在 D 上创建 OSPF 进程,并定义与该路由进程关联的 IP 地址范围及所属的 OSPF 区域
D(config)#router ospf 1
D(config-router)#network 192.168.3.0 0.0.0.255 area 2
D(config-router)#exit

!在 D 上配置回环 IP 地址 4.4.4.4 来作为 D 的设备标识符
D(config)#interface loopback 0
D(config-Loopback 0)#ip address 4.4.4.4 255.255.255.0
!查看 A OSPF 路由表
A#show ip route ospf
O IA 192.168.2.0/24 [110/2] via 192.168.1.2, 00:32:48, GigabitEthernet 0/1
由于 Area 2 没有同 Area0 直接相连,所以 A 的路由表中没有 Area2 的路由信息
* 步,创建虚链路
! 在 B 上创建虚链接
B(config)#router ospf 1
B(config-router)#area 1 virtual-link 3.3.3.3
!在 C 上创建虚链接
C(config)#router ospf 1
C(config-router)#area 1 virtual-link 2.2.2.2

配置验证
!查看 B OSPF 路由表
B#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default
Gateway of last resort is no set
C 2.2.2.0/24 is directly connected, Loopback 0
C 2.2.2.2/32 is local host.
C 192.168.1.0/24 is directly connected, GigabitEthernet 0/1
C 192.168.1.2/32 is local host.
C 192.168.2.0/24 is directly connected, GigabitEthernet 0/3
C 192.168.2.1/32 is local host.
O IA 192.168.3.0/24 [110/2] via 192.168.2.2, 00:02:49, GigabitEthernet 0/3

由以上信息可以看出,配置虚链接后, B 成功学习到 192.168.3.0/24(区域 2)网段的路由
!查看 D OSPF 路由表
D#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default
Gateway of last resort is no set
C 4.4.4.0/24 is directly connected, Loopback 0
C 4.4.4.4/32 is local host.
O IA 192.168.1.0/24 [110/3] via 192.168.3.1, 00:04:45, GigabitEthernet 0/5

O IA 192.168.2.0/24 [110/2] via 192.168.3.1, 00:05:02, GigabitEthernet 0/5
C 192.168.3.0/24 is directly connected, GigabitEthernet 0/5
C 192.168.3.2/32 is local host.
由以上信息可以看出,配置虚链接后, D 成功学习到 192.168.1.0/24(区域 0)、 192.168.2.0/24(区域 1)网段的路由。
!查看 A OSPF 路由表
A#show ip route ospf
O IA 192.168.2.0/24 [110/2] via 192.168.1.2, 00:51:22, GigabitEthernet 0/1
O IA 192.168.3.0/24 [110/3] via 192.168.1.2, 00:07:58, GigabitEthernet 0/1
由以上信息可以看出,配置虚链接后, A 也成功学习到 192.168.3.0/24(区域 2)网段的路由。
!查看 B 的 OSPF 虚链接的信息

B#show ip ospf 1 virtual-links
Virtual Link VLINK0 to router 3.3.3.3 is up
Transit area 0.0.0.1 via interface GigabitEthernet 0/3
Local address 192.168.2.1/32
Remote address 192.168.2.2/32
Transmit Delay is 1 sec, State Point-To-Point,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:03
Adjacency state Full
!查看 C OSPF 虚链接的信息
C#show ip ospf 1 virtual-links
Virtual Link VLINK0 to router 2.2.2.2 is up
Transit area 0.0.0.1 via interface GigabitEthernet 0/3
Local address 192.168.2.2/32
Remote address 192.168.2.1/32
Transmit Delay is 1 sec, State Point-To-Point,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:00
Adjacency state Full

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则