扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
l 设备不能保存“cryptographic sequence number”。标准中没有强制要求这种情况下不启动GR,但这种情况会导致GR收敛时间至少在RouterDeadInterval以上。在RFC2328附录D关于OSPF的安全性考虑中,在启用MD5认证时,为了防止报文重播,引入了“cryptographic sequence number”概念,设备如果收到了一个“cryptographic sequence number”为0的OSPF报文,在RouterDeadInterval以内会拒绝接收对端发送的任何OSPF报文。如果设备不能保存这个序号,那么在切换后发送的第一个报文的序号会是0,邻居在RouterDeadInterval以前不会处理对端发过来的OSPF报文,导致收敛时间过长。
b) 路由快速收敛
i 等价多路径(ECMP)
对于ECMP来说,静态和动态情况下其收敛时间基本相同。ECMP中某条路径出现故障时,故障路径上的流量被重新分布到其他等价路径。流量恢复时间为故障发现时间和软硬件转发表项更新的时间,可以在10ms量级恢复。至于ECMP的故障路径恢复的过程,为新的路由学习和软硬件转发表项更新的时间。由于在设备新学到的路由和转发表项下发生效前,流量并不会重新分布,所以等价路由恢复的时间为0。
等价多路径有很好的收敛速度,在网络设计中,如果核心网基于纯IP架构,那么使用ECMP来保障高可用性是很好的一个选择。
ii 浮动静态路由
所谓浮动静态路由(floating static route)是指对同一个目的网络,配置下一跳不同,且优先级不同的多条静态路由。正常情况下,只有优先级最高的静态路由起作用。当优先级最高的静态路由失效时,次优静态路由被启用….,以此保障目的网络总是可达,提高网络可用性。
在路径故障的情况下,浮动静态路由在收到路径故障信息后,设备首先删除出错的软硬件转发表项,接着启用次优路由,并下设软硬件转发表项。时间大致在10ms到100ms量级。
路径恢复时,其收敛过程和收敛时间和路径故障时类似。
iiiOSPF快速收敛
对于IGP,收敛速度是衡量其优劣的一个重要指标。数据中心解决方案中只涉及OSPF协议运用,因此这里我们只对OSPF的快速收敛进行分析。对于OSPF来说,缩短hello报文时间间隔可以有效加快故障检测速度;当然缩短hello报文时间间隔也可以提高邻居关系的建立.(要注意的是存在冗余路径时,因为会计算选路切到冗余路径,快速Hello对于加快邻居关系建立的意义不大);
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。