发布时间: 2018-11-12 | 浏览次数: 1927 | 下载次数: 45 | 作者: mWX466272 | 文档编号: EKB1001983271
版本信息:V200R010
问题描述:如下图示,S7700作为网络出口,通过OSPF为下挂S5700下发默认路由,S5700路由表中没有默认路由生成。
1.确认S7700配置
ospf 1 router-id 1.1.1.1
default-route-advertise always
import-route direct
import-route static
可以看到S7700引入了外部路由,角色为ASBR,下发默认路由时指定了always参数,理论上是会下发默认路由的。
2.确认S7700是否生成了默认路由的5类LSA
[S7700]dis ospf lsdb ase self-originate
OSPF Process 1 with Router ID 1.1.1.1
Link State Database
Type : External
Ls id : 0.0.0.0
Adv rtr : 1.1.1.1
Ls age : 1095
Len : 36
Options : E
seq# : 80000004
chksum : 0xdaee
Net mask : 0.0.0.0
TOS 0 Metric: 1
E type : 2
Forwarding Address : 0.0.0.0
Tag : 1
Priority : Low
可以看到,S7700已经生成了默认路由的5类LSA
3.确认S5700是否收到S7700下发的默认路由的5类LSA
<NT_BG_putou.14> dis ospf lsdb ase 0.0.0.0
OSPF Process 1 with Router ID 5.5.5.5
Link State Database
Type : External
Ls id : 0.0.0.0
Adv rtr : 5.5.5.5
Ls age : 310
Len : 36
Options : E
seq# : 80000006
chksum : 0x5e59
Net mask : 0.0.0.0
TOS 0 Metric: 1
E type : 2
Forwarding Address : 0.0.0.0
Tag : 1
Priority : Low
Type : External
Ls id : 0.0.0.0
Adv rtr : 1.1.1.1
Ls age : 1178
Len : 36
Options : E
seq# : 80000004
chksum : 0xdaee
Net mask : 0.0.0.0
TOS 0 Metric: 1
E type : 2
Forwarding Address : 0.0.0.0
Tag : 1
Priority : Medium
可以看到,S5700已经收到了S7700下发的默认路由5类LSA,但同时注意到S5700自身产生了一条默认路由的5类LSA,这种情况下S5700认为本地有默认路由,是不会将S7700下发的默认路由加表的。
4.查看S5700配置
ospf 1 router-id 5.5.5.5
default-route-advertise always
发现S5700也有下发默认路由的配置,所以会生成一条默认路由的5类LSA。
S5700 OSPF进程下配置了下发默认路由。
删除S5700上下发默认路由配置
ospf 1 router-id 5.5.5.5
undo default-route-advertise
运行OSPF协议设备如需要接收其他设备下发OSPF默认路由,则不能再配置默认路由下发命令,如配置会导致无法生成默认路由。