OSPF与静态路由优先级比较

发布时间:  2012-07-19 浏览次数:  306 下载次数:  1
问题描述


简介:如图所示,下方是一个服务器集群(172.168.254.0/24)缺省网关:172.168.254.152/24;由此往上是2台华为S5624的交换机(透明模式);接着往上是2台Eudemon 200的防火墙,二者做的是双机热备,上下各定义了1个虚拟IP地址,分别是172.168.253.1/24、172.168.254.152/24其中E200 B是master;E200 B再往上是1台Cisco 3550交换机(透明模式);再往上是Cisco的3台路由器(Cisco 3660—C、2台Cisco 2620—B、C),它们之间启用动态路由协议OSPF,中兴网管服务器与R-A相连、西门子服务器通过L2交换机与R-B相连。
故障现象描述:1. 服务器集群(172.168.254.0/24)与中兴网管服务器(10.25.6.130/26)能够进行互访,防火墙E200 B能与Route-A互访,但是防火墙E200 B却不能与中兴网管服务器(10.25.6.130/26)互访;2.防火墙E200 B能够与西门子服务器(150.166.30.30/26、150.166.20.11/26)进行互访,但是服务器集群(172.168.254.0/24)却不能与西门子服务器(150.166.30.30/26、150.166.20.11/26)进行互访。
 
  
告警信息
处理过程
在Cisco路由器上手工添加静态路由,将业务网段通过静态路由发布出去,测试后通过查看路由表发现其通过静态路由学习到了相关路由,保证了路由的可达性,很好的消除了故障现象,保证了业务的正常运营。 
根因
通过对3台Cisco路由器的配置仔细检查发现,3台路由器的OSPF的配置都有问题,他们各自都通告了自己的非直连路由,并且通过查看设备的路由表,发现相关的业务路由是没有通过OSPF学习到的,换句话说就是OSPF通告没有生效,即路由不可达。
建议与总结
需要了解友商设备与我们自己设备的路由协议的度量值,能够区分那种路由协议的优先级更高,比如对于Cisco来说,静态路由(度量值:1)就优先于OSPF(度量值:110)路由协议,然而我们的设备是OSPF(度量值:10)路由协议优先于静态路由(度量值:60);另外就是在Tshoot的时候不能因为配置了OSPF并通告了相应的网段就认为该路由一定会通过OSPF发布出去,一定要去设备上查看相应的路由表,以确认设备是否通过OSPF学习到了相应的路由。 

END