扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
下面仍以OSPF为例说明解决方案。
IGP非强制下发缺省路由方法的特点(以OSPF为例):使用IGP非强制方式下发缺省路由时,路由器首先检查本地路由表,仅当本地路由表中存在一条以上活动(active)的缺省路由且该缺省路由不是通过本OSPF进程学到的缺省路由时,
路由器才会生成type5缺省路由向整个OSPF路由域扩散;同时,路由器也学习本OSPF进程其它路由器下发的type5缺省路由;如果学到本进程的OSPF缺省路由协议优先级优于当前路由表中的活动缺省路由,则路由器优选本进程OSPF路由并停止下发type5 OSPF缺省路由。
从上面问题分析来看,我们完全可以采用IGP非强制缺省路由下发方式配合合理的路由协议优先级的调整使得CR上行出口故障时永远优选本进程OSPF缺省路由来解决强制方式存在的这些问题。
1、在2台CR上调整各类缺省路由的协议优先级,使得协议优先级满足以下条件:EBGP缺省路由>IGP缺省路由>IBGP缺省路由(>代表优先)。
2、2台CR上配置IGP以非强制方式下发缺省路由(缺省路由参数相同)。
具体配置和缺省路由情况如下图所示:
正常时2台CR上均存在2条缺省路由(一主一备):
主用缺省路由:EBGP缺省路由,指向直连的Internet骨干网路由器。
备用缺省路由:本进程OSPF缺省路由,指向另一台CR的互连接口。
对问题1的消除:当一台核心出口路由CR的上行链路(或到Internet骨干网的EBGP连接)故障时,如下图中CR2上行出口故障。此时CR2上EBGP路由(包括EBGP缺省路由)失效,指向CR1的本进程OSPF缺省路由成为新的活动缺省路由,CR1此时因已不满足非强制下发IGP缺省路由的条件而立刻停止下发OSPF缺省路由,新的活动缺省路由和所有到Internet骨干网的BGP路由同时指向CR1。此时汇接层所有BR仅存在一条指向CR1的OSPF缺省路由,所有出网上行流量被自动全部引导到CR1上,不再通过CR2绕行。如下图所示:
对问题2的消除、当一台核心出口路由CR的上行链路(或到Internet骨干网的EBGP连接)故障,同时CR间互连链路也出现故障时,如下图中CR2上行出口故障同时CR间互连链路也故障。此时CR2上EBGP路由(包括EBGP缺省路由)失效,指向CR1的本进程OSPF缺省路由成为新的活动缺省路由,CR1此时因已不满足非强制下发IGP缺省路由的条件而立刻停止下发OSPF缺省路由,新的活动缺省路由和所有到Internet骨干网的BGP路由同时通过IGP收敛后指向BR(存在4条等值OSPF缺省路由,IBGP路由是否也通过迭代形成4条等值路由与CR的VRP版本相关)。此时汇接层所有BR仅存在一条指向CR1的OSPF缺省路由,所有出网上行流量被自动全部引导到CR1上,不再形成路由环路。如下图所示:
对问题3的消除、当2台核心出口路由CR的上行链路(或到Internet骨干网的EBGP连接)全部故障时。此时2台CR上的EBGP路由(包括EBGP缺省路由)全部失效,2台CR上都不存在活动的缺省路由,此时因已不满足非强制下发IGP缺省路由的条件而同时停止下发OSPF缺省路由。此时所有接入层、汇接层BAS、AR、BR通过IGP收敛都不存在可用的缺省路由,所有出网上行流量在接入层AR、BAS被自动本地直接丢弃,不会占用城域网骨干网带宽。如下图所示:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。