3.2 主备切换性能比较
普通方式下,使用协议报文本身的hello机制进行Martini方式MPLS L2VPN的主备VC切换网络性能如图3所示。
计算出的流量切换时间t1为:
t1=(端口1发送帧数-端口2接收帧数-端口3接收帧数)/发送帧速率
图3中端口1发送帧数=2 915 108帧,端口2接收帧数=1 613 388帧,端口3接收帧数=1 289 580帧,发送帧速率=84 345 f/s,则:
t1=((2915108-1613388-1289580)×1000)/84345
=143.9 ms
改用BFD检测时,BFD发送报文周期设置为最小的10 ms,性能如图4所示。
此时的流量切换时间t2为:
t2=((2701436-1322895-1375711)×1000)/84 345
=33.5 ms
由上述可见,利用BFD机制检测VC链路故障,其切换时间一般在50 ms之内。
利用BFD技术实现MPLS L2VPN主备链路切换, 大大减少了链路故障的检测时间, 并且主备VC的切换在数据平面完成, 不需要通过控制平面下发备VC表项, 减少了主备VC的切换时间。BFD的定位更多的是绑定到数据平面, 从而脱离具体的网络协议, 使快速检测缺陷实现电信级倒换成为可能,加上处理的低开销使得BFD的推广变得更加容易,并且具备更强的适用性, BFD必将成为网络电信化重要的推动力量。
参考文献
[1] 陈山枝.IP与ATM的结合[J].现代电信科技,1998,7(2):33-47.
[2] 吴江,赵慧玲.下一代的IP骨干网络技术——多协议标记交换[M].北京:人民邮电出版社,2001.
[3] 甘朝钦.VPN向下一代网络演进最现实合理的选择——MPLS L2VPN[J].电信技术,2004(3):57-59.
[4] 李劲松.BGP/MPLS VPN江湖恩仇录[EB/OL].(2010-05-26).http://wenku.baidu.com/view.
[5] 徐劲涛,余波.浅议高级BGP路由协议[J].江西通信科技, 2009(03):89-91.
[6] MARTINI L,ROSEN E,AAWAR N E.Pseudowire Setup and Maintenance Using the Label Distribution Protocol(LDP)[S].2006.
[7] 高鑫.双向转发检测(BFD)协议研究[M].北京:北京邮电大学出版社,2007.
[8] 陈利兵.BFD技术在IP承载网中的应用[J].现代电信科技,2008,38(1):54-58.