【技术实现步骤摘要】
一种故障切换方法及系统
[0001]本申请涉及网络通信领域,特别涉及一种故障切换方法及系统。
技术介绍
[0002]在二层隧道协议(L2TP:Layer 2Tunneling Protocol)组网环境中,二层隧道协议访问集中器(LAC:L2TP Access Concentrator)可以配置多个二层隧道协议网络服务器(LNS:L2TP Network Server),通过在LAC与各台LNS间建立L2TP隧道,由各台LNS承载来自远端用户的内部网络访问业务。
[0003]但是在现有技术中,当某台正在为远端用户提供内部网络访问服务的LNS故障后,会导致该LNS承载的访问业务断开,远端用户掉线,需要用户多次重复拨号才能上线成功,用户体验较差。
技术实现思路
[0004]本申请提供一种故障切换方法及系统,以解决LNS故障后远端用户会掉线的问题,实现用户无感知情况下的故障LNS切换,提升用户体验。
[0005]根据本申请实施例的第一方面,提供一种故障切换方法,所述方法应用于包括二层隧道协议访问集中 ...
【技术保护点】
【技术特征摘要】
1.一种故障切换方法,应用于包括二层隧道协议访问集中器LAC和多台二层隧道协议网络服务器LNS的系统,其特征在于,为所述多台LNS配置相同的虚拟地址,建立并维持所述LAC与所述虚拟地址之间的二层隧道协议L2TP隧道;所述方法包括:所述LAC检测到任一LNS故障后,通过所述L2TP隧道,向所述虚拟地址发送故障切换请求;当通过所述L2TP隧道接收到针对所述故障切换请求的响应报文后,确定发送所述响应报文的LNS,将该LNS确定为故障切换目标LNS,并将故障LNS承载的业务切换至所述故障切换目标LNS;其中,任一LNS在接收到故障切换请求后,根据本地保存的LNS维护表确定是否需要针对所述故障切换请求发送所述响应报文。2.根据权利要求1所述的方法,其特征在于,LAC检测LNS故障的方式,包括:通过因特网控制报文协议ICMP向所述虚拟地址定期发起故障信息链路探测;当接收到ICMP差错报文时,将该ICMP差错报文针对的LNS确定为故障LNS。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测到任一LNS故障后,在所述LNS维护表中记录该LNS故障,作为故障信息;将所述故障LNS承载的业务切换至所述故障切换目标LNS后,在所述LNS维护表中将所述故障LNS和所述业务的对应关系删除,记录故障切换目标LNS和所述业务的对应关系,作为关系信息;其中,所述故障LNS和所述业务的对应关系在所述故障LNS开始承载所述业务时记录在所述LNS维护表中。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当接收到业务请求,或者,经过固定间隔时间后,向所述虚拟地址发起信息获取链路探测;基于所述信息获取链路探测获取所述多台LNS的链路信息,分别计算与所述LNS中任一LNS间的链路成本;基于计算结果生成所述多台LNS的动态优先级排序,作为动态优先级信息,在所述LNS维护表中记录所述动态优先级信息。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:静态配置所述多台LNS的静态优先级排序;将所述多台LNS的静态优先级排序作为静态优先级信息,在所述LNS维护表中记录所述静态优先级信息。6.根据权利要求3至5任一项所述的方法,其特征在于,当在所述LNS维护表中记录任意信息后,所述方法还包括:通过所述L2TP隧道,将更新后的所述LNS维护表发送至虚拟地址。7.一种故障切换方法,应用于包括LAC和多台LNS的系统,其特征在于,为所述多台LNS配置相同的虚拟地址...
【专利技术属性】
技术研发人员:吴哈申其其格,
申请(专利权)人:新华三信息安全技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。