【技术实现步骤摘要】
一种并联网络传输方法、装置、设备及存储介质
[0001]本专利技术涉及网络传输领域,特别涉及一种并联网络传输方法、装置、设备及存储介质。
技术介绍
[0002]目前,在需要多跳板的网络环境中,比如vpn、l2tp、openvpn、haproxy各种点对点隧道串联起来使用时,通过传统tcp通道进行传输,但随着远程办公在实际工作中变得越来越普及,对网络传输速度和效率要求越来越高,传统得单通道tcp传输存在延迟高、低速度、低效率等问题,并且,tcp的通信过程中发端和收端都不能随意变换地址,由于网络状况不稳定或者延迟等,建立的tcp通道断开则网络传输便中断,这很难满足人们得工作需要,特别是视频会议、文件下载、文件上传这类大量数据传输的场景。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种并联网络传输方法、装置、设备及介质,能够提高网络传输速度和效率,提高网络传输的稳定性。其具体方案如下:
[0004]第一方面,本申请公开了一种并联网络传输方法,包括:
[0005]利用netns在本地 ...
【技术保护点】
【技术特征摘要】
1.一种并联网络传输方法,其特征在于,包括:利用netns在本地服务器创建多个网络隔离空间,并对每个所述网络隔离空间进行网络配置,以建立得到多个虚拟区域网;通过执行mptcp配置文件在所述本地服务器添加mptcp路由;建立所述本地服务器与远程服务器的mptcp连接,以构建得到每个所述网络隔离空间与所述远程服务器的mptcp子通道;利用所述mptcp路由通过所述mptcp子通道进行数据传输。2.根据权利要求1所述的并联网络传输方法,其特征在于,所述通过执行mptcp配置文件在所述本地服务器添加mptcp路由之前,还包括:对本地服务器和远程服务器进行mptcp内核配置,以得到安装有mptcp内核的本地服务器以及安装有mptcp内核的远程服务器。3.根据权利要求1所述的并联网络传输方法,其特征在于,所述利用netns在本地服务器创建多个网络隔离空间,并对每个所述网络隔离空间进行网络配置,包括:获取用户发送的网络空间配置信息;根据所述网络空间配置信息,通过ipnetns命令对系统资源进行隔离,以初始化得到多个网络隔离空间;根据所述网络空间配置信息中的网络配置参数,对每个所述网络隔离空间进行网络配置,以建立得到每个所述网络隔离空间对应的虚拟区域网;所述网路配置包括IP地址配置。4.根据权利要求1所述的并联网络传输方法,其特征在于,所述建立所述本地服务器与远程服务器的mptcp连接之前,还包括:在所述本地服务器部署socks5客户端,并向前端提供相应的开放的socks5端口;在所述远程服务器部署socks5服务端;通过所述socks5客户端和所述socks5服务端建立socks5连接,以便利用所述socks5连接和所述mptcp路由通过所述mptcp子通道进行数据传输。5.根据权利要求1至4任一项所...
【专利技术属性】
技术研发人员:骆安明,范渊,吴卓群,王欣,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。