一种并联网络传输方法、装置、设备及存储介质制造方法及图纸

技术编号:31495226 阅读:22 留言:0更新日期:2021-12-18 12:35
本申请公开了一种并联网络传输方法、装置、设备及存储介质。该方法包括:利用netns在本地服务器创建多个网络隔离空间,并对每个所述网络隔离空间进行网络配置,以建立得到多个虚拟区域网;通过执行mptcp配置文件在所述本地服务器添加mptcp路由;建立所述本地服务器与远程服务器的mptcp连接,以构建得到每个所述网络隔离空间与所述远程服务器的mptcp子通道;利用所述mptcp路由通过所述mptcp子通道进行数据传输。由此,可以实现多mptcp子通道的并联传输,可以提高网络传输速度和效率,并且某个mptcp子通道的故障不会影响整体数据的传输进程,大幅提高了网络传输的稳定性。大幅提高了网络传输的稳定性。大幅提高了网络传输的稳定性。

【技术实现步骤摘要】
一种并联网络传输方法、装置、设备及存储介质


[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任一项所...

【专利技术属性】
技术研发人员:骆安明范渊吴卓群王欣
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1