由于业务网段和设备接口网段规划不合理产生的业务中断

发布时间:  2012-07-27 浏览次数:  91 下载次数:  1
问题描述
组网如附件:
路由规划:
CE与PE之间使用BGP建立邻居关系,在CE上使用network+黑洞路由方式发布本CE的路由给PE,CE与ASBR之间使用静态路由,CE与两台ASBR之间使用静态路由负载分担,设计思想,当CE与一台ASBR链路中断后,业务可以走另外一台ASBR,保证CE与ASBR之间的业务可靠性。
故障现象:
当CE与一台ASBR链路中断后,该CE上业务出现故障。
告警信息

处理过程
1、在规划网络时,尽量把业务网段地址与接口和设备loopback地址分离开来,保证接口路由不被黑洞路由迭代出现业务中断;
2、在配置静态路由时指定出接口,保证接口地址路由不被迭代。
根因
查看出问题时的路由情况,信息如下:
Destination/Mask    Proto  Pre  Cost     Flags NextHop         Interface 
      10.78.0.0/17  Static 60   0          RD  10.15.8.13      NULL0 
                    Static 60   0          RD  10.15.8.53      Ethernet1/0/1
如上,对于到ASBR网段路由出现了一条指向NULLO的路由,按照设计思路,当一条端口的链路中断后,静态路由失效,应该只有一条静态路由生效;
查看10.15.8.13(CE与ASBR接口地址网段),发现路由信息存在如下:
[RT0]display ip routing-table 10.15.8.13                                        
Route Flags: R - relay, D - download to fib                                     
------------------------------------------------------------------------------  
Routing Table : Public                                                          
Summary Count : 1                                                               
Destination/Mask    Proto  Pre  Cost     Flags NextHop         Interface     
      10.15.0.0/17  Static 60   0           D  0.0.0.0         NULL0            
由于10.15.0.0/17这段黑洞路由配置作用为BGP发布给PE的汇总路由,当出现CE与ASBR链中断后,该连路的静态路由跌代了这条黑洞路由导致部分流量丢弃。
建议与总结

END