[发明专利]一种备用LNS服务器优选方法和装置有效
申请号: | 201410224568.1 | 申请日: | 2014-05-23 |
公开(公告)号: | CN103973706A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 赵裕繁;张宗盛 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24;H04L12/46 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 备用 lns 服务器 优选 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及备用LNS服务器优选方法和装置。
背景技术
L2TP(Layer2Tunneling Protocol,二层隧道协议)是一种对PPP链路层数据包进行封装,并通过隧道进行传输的技术。
参见图1,图1是现有技术L2TP组网示意图,包括远端系统(即PPP客户端)、L2TP访问集中器(Layer2Access Concentrator,LAC)、L2TP网络服务器(L2TP Network Server,LNS),其中,LAC通过PPPoE/ISDN网络与远端系统相连,通过建立在因特网上的L2TP隧道与LNS服务器相连。LAC用于在PPP客户端和LNS服务器之间传递数据,具有包括:将从PPP客户端接收到的信息进行封装后发送到LNS服务器,以及将从LNS服务器接收到的信息进行解封装后发往PPP客户端。
PPP客户端和LNS服务器之间的PPP会话协商过程如下:PPP客户端在LAC上进行认证、LAC基于PPP客户端提供的用户名或PPP客户端所在认证域在预先配置的认证域/用户名和LNS-IP地址之间的关联信息中查找对应的目标LNS服务器的IP地址,并据此与目标LNS服务器建立L2TP隧道和L2TP会话,最后目标LNS服务器为PPP客户端分配私网IP地址,从而完成PPP会话协商。
在现有技术中,LAC允许存在多个备用LNS服务器,即一个认证域/用户名可对应多个LNS-IP。在存在多个备用LNS服务器的情况下,LAC按照备用LNS-IP配置的先后顺序依次向每个备用LNS服务器发送建立L2TP隧道的请求。LAC接收到某个备用LNS服务器的接受应答后,该备用LNS服务器就作为隧道的对端;否则,LAC向下一个备用LNS服务器发起隧道建立请求。
由于LAC需要依次尝试向每个备用LNS服务器发起隧道请求才能完成最终PPP会话的协商。在较坏情况下,一次PPP会话协商的时间代价可达几十秒。而且同一认证域/用户名的PPP客户端后续拨入时,LAC仍是依次向多个备用LNS服务器发起L2TP隧道请求,每次PPP会话协商无法避免地承受着较大的时间代价,非常影响用户体验。
发明内容
有鉴于此,本发明的目的在于提供一种备用LNS服务器优选方法和装置,能够缩短PPP客户端与LNS服务器之间的PPP会话协商过程。
为了达到上述目的,本发明提供了如下技术方案:
一种备用LNS服务器优选方法,包括:
检测LAC与每个备用LNS服务器之间链路的链路状态和链路时间代价;
基于LAC与每个备用LNS服务器之间链路的链路状态和链路时间代价计算该条链路的链路权值;
LAC完成对PPP客户端的认证后,比较LAC与各备用LNS服务器之间链路的链路权值,选择最大链路权值对应的备用LNS服务器,向选择的备用LNS服务器发起L2TP隧道建立请求,以完成PPP客户端与备用LNS服务器之间的PPP会话协商。
一种备用LNS服务器优选装置,应用于LAC,该装置包括:
检测单元,用于检测所述LAC与每个备用LNS服务器之间链路的链路状态和链路时间代价;
计算单元,用于基于所述LAC与每个备用LNS服务器之间链路的链路状态和链路时间代价计算该条链路的链路权值;
优选单元,用于所述LAC完成对PPP客户端的认证后,比较所述LAC与各备用LNS服务器之间链路的链路权值,选择最大链路权值对应的备用LNS服务器,向选择的备用LNS发起L2TP隧道建立请求,以完成PPP客户端与备用LNS服务器之间的PPP会话协商。
由上面的技术方案可知,本发明中,通过综合考虑LAC与每个备用LNS服务器之间链路的链路状态和链路时间代价,得到链路的链路权值;LAC完成对PPP客户端的认证后,优先向最大链路权值对应的备用LNS服务器发起L2TP隧道建立请求,由于链路权值最大的链路是最有可能成功建立L2TP隧道的链路,因此本发明可以达到优化和缩短PPP客户端和备用LNS服务器之间的PPP会话协商过程的目的。
附图说明
图1是现有技术L2TP组网示意图;
图2是本发明实施例LAC与多个备用LNS服务器的组网示意图;
图3是本发明实施例备用LNS服务器优选装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并据实施例,对本发明的技术方案进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410224568.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种芯材裁边处理的真空绝热板及其制备方法
- 下一篇:树脂固体含量检测方法