[发明专利]基于N:M连接动态映射的网络连接加速转发方法有效
申请号: | 202110272876.1 | 申请日: | 2021-03-14 |
公开(公告)号: | CN113014512B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 白杨 | 申请(专利权)人: | 白杨 |
主分类号: | H04L47/70 | 分类号: | H04L47/70;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200092 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 连接 动态 映射 网络 加速 转发 方法 | ||
1.一种基于N:M连接动态映射的网络连接加速转发方法,其特征在于,包含数据转发客户端和数据转发服务器;所述数据转发客户端可在任意应用程序客户端与所述数据转发服务器之间转发数据;所述数据转发服务器可在所述数据转发客户端与任意应用程序服务器之间转发数据;还包括以下步骤:
步骤一:动态监测;动态感知当前数据转发服务中,N个应用连接的传输瓶颈;
步骤二:创建新的中间加速连接;若瓶颈在所述数据转发客户端与数据转发服务器之间,且动态加速连接数量未达到预设的上限M-MAX,则在所述数据转发客户端与数据转发服务器之间创建1条或多条新的中间加速连接,并使用新建后的所有M个中转连接来转发上述N个应用连接的数据包。
2.根据权利要求1所述的基于N:M连接动态映射的网络连接加速转发方法,其特征在于,
所述步骤一为:逐一地动态感知当前数据转发服务的N个或N组应用连接中,每个或每组应用连接NP的传输性能瓶颈;
所述步骤二是针对上述每个或每组应用连接NP进行的。
3.根据权利要求1所述的基于N:M连接动态映射的网络连接加速转发方法,其特征在于,所述步骤一为:动态感知当前数据转发服务中,N个应用连接与多个所述数据转发服务器之间,总体和/或针对不同的所述数据转发服务器各自的传输瓶颈;所述步骤二是针对每个所述数据转发服务器总体和/或各自进行的。
4.根据权利要求2所述的基于N:M连接动态映射的网络连接加速转发方法,其特征在于,
所述步骤一为:逐一地动态感知当前数据转发服务的N个或N组应用连接中,每个或每组应用连接NP分别与多个所述数据转发服务器之间,总体和/或针对不同的所述数据转发服务器各自的传输瓶颈;所述步骤二是针对每个或每组所述应用连接NP与每个所述数据转发服务器分别逐一进行的。
5.根据权利要求1或权利要求3中任意一项权利要求所述的基于N:M连接动态映射的网络连接加速转发方法,其中所述传输瓶颈包括数据转发客户端发送方向/数据转发服务器接收方向传输瓶颈和数据转发客户端接收方向/数据转发服务器发送方向传输瓶颈;
所述数据转发客户端发送方向/数据转发服务器接收方向传输瓶颈的动态感知算法如下:为每个所述数据转发客户端设置A段的每次最大IO数据块尺寸A-IO-MAX-SZ和与之对应的阈值A-SPAWN-MAX-SZ,所述A-SPAWN-MAX-SZ的值小于等于所述A-IO-MAX-SZ,当由所述A段到达所述数据转发客户端的包尺寸连续指定次数大于等于所述A-SPAWN-MAX-SZ的值时,就认为所述数据转发客户端的B段发送方向发生了拥堵;
其中的数据转发客户端接收方向/数据转发服务器发送方向传输瓶颈的动态感知算法如下:为每个所述数据转发客户端设置B段的每次最大IO数据块尺寸B-IO-MAX-SZ和与之对应的阈值B-SPAWN-MAX-SZ,所述B-SPAWN-MAX-SZ的值小于等于所述B-IO-MAX-SZ,当由所述B段到达所述数据转发客户端的消息尺寸连续指定次数大于等于所述B-SPAWN-MAX-SZ值时,就认为所述数据转发客户端的B段接收方向发生了拥堵;
其中,所述A段是应用程序客户端与所述数据转发客户端之间的网络连接,所述B段是所述数据转发客户端与数据转发服务器之间的网络连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于白杨,未经白杨许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110272876.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种饱和砂土区排水管的半挖半顶工法
- 下一篇:一种口腔医疗用的智能辅助平台