IPFRR与NSIS在网络中的应用及挑战
1. IPFRR性能评估
IP快速重路由(IPFRR)是IP协议套件迈向成熟运营商级传输技术的关键缺失组件之一。当前,限制IPFRR广泛部署的并非理论限制或权衡,而是一些具体的技术和实际问题。
为了验证这一观点,我们在一个完整的IP测试平台上实现并测试了主流的IPFRR提案Not - via和轻量级Not - via。测试系统部署在9台运行Debian GNU/Linux发行版的PC路由器上,使用Quagga套件中的开放最短路径优先(OSPF)路由协议和基于内核的双向转发检测(BFD)协议kbfd。
测试结果显示,IPFRR确实如预期般快速。在将BFD配置为最多9毫秒检测到任何故障(BFD间隔 = 3毫秒,BFD乘数 = 3)的情况下,Not - via修复单个故障平均需要16.65毫秒,最大为18.5毫秒。而传统的OSPF根据实际拓扑、故障性质和位置等因素,修复时间在120毫秒到数秒之间。
我们的测量主要关注Not - via的管理成本。发现大量的not - via地址的分配和维护带来了相当大的管理复杂性。以下是不同拓扑下原始Not - via和轻量级Not - via所需额外地址数量的对比表格:
| 拓扑类型 | 原始Not - via额外地址数量 | 轻量级Not - via额外地址数量 |
| ---- | ---- | ---- |
| 小型拓扑 | [具体数量1] | [具体数量2] |
| 中型拓扑 | [具体数量3] | [具体数量4] |
| 大型拓扑 | [具体数量5] | [具体数量6] |
此外,Not - via的计算复杂度