[发明专利]一种虚拟内网加速方法、系统和计算机设备有效
申请号: | 201811459242.1 | 申请日: | 2018-11-30 |
公开(公告)号: | CN111262715B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 曾东方;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/46 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 苗源;白莹 |
地址: | 550003 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 加速 方法 系统 计算机 设备 | ||
本发明提供了一种虚拟内网加速方法、系统、存储介质和计算机设备。涉及SD-WAN领域,解决了现有预防丢包处理方式资源消耗量大且效果欠佳的问题。该方法包括:发起端客户端设备CPE在接收到所述发起端服务器向接收端服务器发送的TCP请求时,将所述TCP请求相关信息传输至接收端CPE;所述接收端CPE根据所述TCP请求相关信息,配置所述发起端服务器与所述接收端服务器之间的连接链;通过所述连接链,传输TCP请求和/或TCP响应数据。本发明提供的技术方案适用于SD-WAN子系统间数据传输,实现了发起端与接收端之间的TCP连接透明加速。
技术领域
本发明涉及软件定义广域网(SD-WAN)领域,尤其涉及一种虚拟内网加速方法、系统和计算机设备。
背景技术
传统大型企业通常会有大量全国分公司或分部。分部规模通常都比较大,主要是承担区域本地化职能,有专门的IT部门负责网络管理和运营,部署独立的服务。总部需要访问分部的服务,分部也需要访问总部的服务。在互联网云时代,企业也会大量使用云服务,购买云机房,企业要访问云机房内服务。通常为了安全及方便管理等方面,企业通常会将总部和分部及云机房采用网络技术实现内网打通,相互访问都是内网服务形式。
由于直接部署专线的方案成本居高不下,以及使用VPN方式不能保证链路稳定等原因,很多企业会采购SD-WAN产品来实现分支及云机房互联,以下以分支互联来具体说明。基本架构如图1所示,分支之间通过部署CPE设备实现内网打通,内网之间交换的数据通过SD-WAN动态链路加速传输,大部分情况下可以良好满足企业需求。
当前预防传输过程中丢包的通常做法是对同一数据包进行多份传输,通过多份传输的方式尽量降低丢包的几率。比如内网用户的一个TCP包,在SD-WAN网络内网使用发送两到三份相同的数据,走不同路径。多份传输占用不同路径,在传输数据量较大的情况下会增加对网络资源的消耗,且不能完全避免丢包的发生。
发明内容
本发明旨在解决上面描述的问题。
根据本发明的第一方面,提供了一种虚拟内网加速方法,包括:
发起端客户端设备(CPE)在接收到所述发起端服务器向接收端服务器发送的TCP请求时,将所述TCP请求相关信息传输至接收端CPE;
所述接收端CPE根据所述TCP请求相关信息,配置所述发起端服务器与所述接收端服务器之间的连接链;
通过所述连接链,传输TCP请求和/或TCP响应数据。
优选的,发起端CPE在接收到所述发起端服务器向接收端服务器发送的TCP请求时,将所述TCP请求相关信息传输至接收端CPE的步骤包括:
所述发起端CPE在检测到TCP请求时,直接将所述TCP请求转发到对应端口;
所述发起端CPE将所述分支服务器发送的TCP请求相关信息使用私有协议封装后,向所述接收端CPE发送,所述TCP请求相关信息至少包含如下内容:
请求数据、作为目标的接收端服务器的IP及端口、作为请求来源的发起端服务器的IP及端口。
优选的,所述发起端CPE通过SD-WAN的可靠传输方式将所述TCP请求相关信息传输至所述接收端CPE。
优选的,所述接收端CPE根据所述TCP请求相关信息,配置所述连接链的步骤包括:
所述接收端CPE在接收到所述TCP请求相关信息后,使用所述私有协议解析;
对所述接收端服务器的IP及端口发起连接,配置目标端;
将所述发起端服务器的IP及端口配置为源端;
在所述目标端及源端之间建立连接链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811459242.1/2.html,转载请声明来源钻瓜专利网。