OSPF双出口互引缺省路由总结

发布时间:  2016-04-13 浏览次数:  365 下载次数:  0
问题描述

R2R3OSPF进程,区域0R1模拟公网路由器

R2R3分别向R1指缺省路由,引入OSPF进程。

互联地址:

R1-R211.1.12.0网段,最后一位为路由编号。如R111.1.12.1

R2-R311.1.23.0网段,R1-R311.1.13.0网段。

配置1

R2R3分别向R1指缺省路由,引入OSPF进程。查看ospf LSDB表,ospf router表,及ip

R2 配置

[R2]dis th

 ip route-static 0.0.0.0 0 11.1.12.1

 

ospf 1

 default-route-advertise

 area 0.0.0.0

  network 2.2.2.2 0.0.0.0

  network 11.1.12.0 0.0.0.255

  network 11.1.23.0 0.0.0.255

#

 

R3配置

[R3]dis th

ospf 1

 default-route-advertise

 area 0.0.0.0

  network 3.3.3.0 0.0.0.255

  network 11.1.13.0 0.0.0.255

  network 11.1.23.0 0.0.0.255

#

 ip route-static 0.0.0.0 0 11.1.13.1

 

此时查看各自路由表,ospf路由表,ospf lsdb 发现只有自己的静态缺省

R2

 

 

 

 

R3

 

 

 

解决方案

当一台OSPF路由器发布缺省路由时如果本身有缺省路由,则对收到的五类缺省LSA不进行计算。

OSPF在发布缺省时有一个参数,permit-calculate-other,指定此参数,则不论本身是否产生LSA,都会计算收到的缺省路由。

有一种情况例外,如果OSPF先学习到对端发布的缺省,本设备再配置低于对端发布缺省路由优先级的缺省路由将不会覆盖已生成的对端OSPF路由表。

END