[发明专利]虚拟专用网络的选路方法、系统、设备及存储介质有效
申请号: | 202110949179.5 | 申请日: | 2021-08-18 |
公开(公告)号: | CN113676408B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 张海森;汤斌 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L12/46 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 黄玉霞 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 专用 网络 方法 系统 设备 存储 介质 | ||
1.一种虚拟专用网络的选路方法,其特征在于,应用于所创建虚拟专用网络系统中的服务提供者设备,其中,所述虚拟专用网络系统采用至少一个互联网服务提供商给定的IP地址来接入互联网并构造虚拟网络链路,所述方法包括:
接收到用户侧设备发送的原始报文后,确定各所述虚拟网络链路当前具备的链路优先级,所述确定各所述虚拟网络链路当前具备的链路优先级,包括:
针对每个互联网服务提供商关联的每条虚拟网络链路,接收当前收发包信息,所述当前收发包信息由与本端服务提供者设备建立通信连接的对端服务提供者设备反馈;
根据所述当前收发包信息确定所述虚拟网络链路的当前丢包率;其中,所述当前收发包信息包括当前发包数和当前收包数,当数据包乱序到达对端服务提供者设备时,计算收包数与发包数的差值,将该差值保存,以用于下一统计周期中的收包数相加,作为下一周期新的收包数;
通过所述当前丢包率与所设定丢包阈值的比对结果,确定所述虚拟网络链路当前具备的链路优先级;
根据各所述链路优先级,确定用于所述用户侧设备通信的目标虚拟网络链路。
2.根据权利要求1所述的方法,其特征在于,虚拟网络链路的构造步骤包括:
针对所述虚拟专用网络中采用的每个互联网服务提供商,按照所述互联网服务提供商所提供的IP地址接入互联网后,提取通过所述IP地址生成的至少一个端口对,其中,各端口对中包括源端口和目标端口,且源端口和目标端口的端口号相同;
通过各所述端口对中的源端口和目标端口,分别构建一条与对端服务提供者设备通信所需的虚拟网路链路。
3.根据权利要求1所述的方法,其特征在于,所述当前收发包信息包括由本端服务提供者设备在当前统计周期内统计并发送给所述对端服务提供者设备的当前发包数,以及,所述对端服务提供者设备在当前统计周期内统计出的当前收包数;
相应的,根据所述当前收发包信息确定所述虚拟网络链路的当前丢包率,包括:
根据所述当前发包数及当前收包数确定所述虚拟网络链路的当前丢包率。
4.根据权利要求1所述的方法,其特征在于,在通过所述当前丢包率与所设定丢包阈值的比对结果,确定所述虚拟网络链路当前具备的链路优先级之后,还包括:
确定所述虚拟网络链路所归属目标互联网服务提供商的线路质量,并根据所述线路质量调整所述虚拟网络链路的链路优先级。
5.根据权利要求4所述的方法,其特征在于,所述确定所述虚拟网络链路所归属目标互联网服务提供商的线路质量,包括:
获取所述目标互联网服务提供商在当前打分周期下的当前有效分值,其中,所述当前打分周期为从当前时刻向前第一设定时间段;
如果所述当前有效分值大于或等于预设置的第一打分阈值,则确定所述目标互联网服务提供商的线路质量为差等质量;
如果所述当前有效分值小于或等于预设置的第二打分阈值,则确定所述目标互联网服务提供商的线路质量为优等质量;
其中,所述第一打分阈值大于所述第二打分阈值。
6.根据权利要求4所述的方法,其特征在于,所述确定所述虚拟网络链路所归属目标互联网服务提供商的线路质量,包括:
获取所述目标互联网服务提供商在当前计数周期下的当前警示计数值,其中,所述当前计数周期为从当前时刻向前第二设定时间段;
如果所述当前警示计数值大于或等于预设置的第一计数阈值,则确定所述目标互联网服务提供商的线路质量为差等质量;
如果所述当前警示计数值小于或等于预设置的第二计数阈值,则确定所述目标互联网服务提供商的线路质量为优等质量;
其中,所述第一计数阈值大于所述第二计数阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110949179.5/1.html,转载请声明来源钻瓜专利网。