摘要
目前在VPN应用领域,MPLS L2VPN技术已成为最热门的VPN解决方案。为了增强基于VPWS(Virtual Private Wire Service,虚拟专线业务,又称为VLL)技术的L2VPN数据传输的可靠性,本文提出了VPWS冗余备份的设计方案。该方案采用状态机的设计方法,通过C语言中的函数指针和二维数组将状态和事件映射到各个处理函数上来实现。当网络链路发生故障时,该方案可以快速的切换VPWS冗余备份中主备PW(pesiod–wire,虚链路)的状态以加快网络收敛,从而保证L2VPN业务的稳定性。
At present,MPLS L2VPN technology has been the most popular VPN solution in the field of VPN application.For enhancing the reliability of data transmission of L2VPN based on VPWS technology,this paper proposes a scheme of VPWS redundant backup.This solution adopts the state machine design method,which states and events are mapped to varieties of processing functions through function pointers and two-dimensional arrays realizes.When the network link goes wrong,the solution can switch the state of standby PW of VPWS redundant backup quickly to accelerate the network convergence,which ensures the stability of L2VPN service.
出处
《计算机系统应用》
2010年第11期185-189,共5页
Computer Systems & Applications
关键词
多协议标签交换
虚拟专线业务
冗余备份
状态机
链路
multiprotocol label switching
virtual private wire service
redundant backup
state machine
pesiod–wire