[发明专利]一种通过VPN接入应用服务器的方法及终端无效
| 申请号: | 201010044413.1 | 申请日: | 2010-01-14 |
| 公开(公告)号: | CN102130811A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 胡斌;曾建发 | 申请(专利权)人: | 深圳市深信服电子科技有限公司 |
| 主分类号: | H04L12/46 | 分类号: | H04L12/46 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通过 vpn 接入 应用 服务器 方法 终端 | ||
技术领域
本发明涉及通信领域,尤其涉及一种通过VPN接入应用服务器的方法及终端。
背景技术
如附图1,在现有的分布式虚拟专用网络(Virtual Private Network,VPN)部署环境中,目前只能够通过静态或动态的方式,让用户选择延时最小的VPN接入,但是却无法保证用户到应用服务器是最快的。如果VPN到应用服务器的网络链路不稳定,用户即使选择了最快的VPN接入,但由于网络原因可能访问应用服务器很慢,甚至根本不能访问,严重影响了网络接入的用户体验。
发明内容
有鉴于此,本发明实施例提供了一种通过VPN接入应用服务器的方法及终端,实现了快速接入终端访问VPN的同时保证快速接入应用服务器,增强了用户体验。
本发明实施例提供了一种通过VPN接入应用服务器的方法,包括:
从统一接入节点获取各个VPN节点的IP地址;
根据所述各个VPN节点的IP地址获取到各个VPN节点的时延;
获取由所述各个VPN节点检测获得到的VPN时延信息,所述VPN时延信息包括各VPN节点到各应用服务器的时延;
根据所述获取到的到各个VPN节点的时延和所述VPN时延信息确定客户端到目标应用服务器的接入路径,通过该客户端到目标应用服务器的接入路径建立客户端到目标应用服务器的接入隧道。
相应地本发明实施例提供了一种分布式VPN接入终端,所述分布式VPN接入终端包括:
IP获取单元,用于从统一接入节点获取各个VPN节点的IP地址;
节点时延获取单元,用于根据所述各个VPN节点的IP地址获取到各个VPN节点的时延;
VPN时延信息获取单元,用于获取由所述各个VPN节点检测获得到的VPN时延信息,所述VPN时延信息包括各VPN节点到各应用服务器的时延;
路径计算单元,用于根据所述获取到的到各个VPN节点的时延和所述VPN时延信息确定客户端到目标应用服务器的接入路径;
接入隧道建立单元,用于通过该客户端到目标应用服务器的接入路径建立客户端到目标应用服务器的接入隧道。
本发明实施例通过获取VPN节点的VPN时延信息进而计算从接入终端到达应用服务器整条路径的时延,实现了快速接入终端访问VPN的同时保证快速接入应用服务器,增强了用户体验。
附图说明
图1为现有技术中的分布式VPN网络结构组成示意图;
图2为本发明实施例中一种分布式VPN接入终端的结构组成示意图;
图3为本发明实施例中一种通过VPN接入应用服务器的方法流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图2为本发明实施例中一种分布式VPN接入终端的结构组成示意图,如图2所示该分布式VPN接入终端包括IP获取单元10、节点时延获取单元20、VPN时延信息获取单元30、路径计算单元40、接入隧道建立单元50,其中:
IP获取单元10用于从统一接入节点获取各个VPN节点的IP地址。具体地,所述统一接入节点可以为一个VPN节点,也可以为其他web服务器,用于保存VPN网络中的各个VPN节点设备的IP地址。
节点时延获取单元,用于根据所述各个VPN节点的IP地址获取到各个VPN节点的时延。具体获取时延的方式可以采用ping IP的方法,向目标节点发送一个数据包,并获取返回的回应数据包,通过计算来回时间来计算与目标节点之间的时延。
VPN时延信息获取单元,用于获取由所述各个VPN节点检测获得到的VPN时延信息,所述VPN时延信息包括各VPN节点到各应用服务器的时延。具体地,可以为接入终端根据节点时延获取单元获取到的接入终端到VPN节点间的时延,并向时延最短的VPN节点进行登录。成功登录该VPN节点后,定时的从各个节点获取该VPN时延信息,例如10s获取更新一次;也可以为各个VPN定时向所述统一接入节点上报所述VPN时延信息,接入终端欲接入VPN网络时从该统一接入节点获取该VPN时延信息。进一步地该VPN时延信息除了包括所述各VPN节点到各应用服务器的时延,还可以包括各个VPN节点之间的时延。
路径计算单元,用于根据所述获取到的到各个VPN节点的时延和所述VPN时延信息确定客户端到目标应用服务器的接入路径。具体地可以有两种计算方法:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市深信服电子科技有限公司,未经深圳市深信服电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010044413.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:旋转式压缩机
- 下一篇:一种用活性炭提取琼胶水解液中寡糖的方法





