【技术实现步骤摘要】
数据传输方法及相关设备
本申请实施例涉及数据传输领域,具体涉及一种数据传输方法及相关设备。
技术介绍
在现有的数据传输方案中,一般采用快速传输控制协议KCP协议与用户数据报协议(UDP,userdatagramprotocol)的组合来进行数据传输。KCP协议与UDP协议组合进行数据传输的方式可以提高网络传输的可靠性,加快数据传输的速度和效率。但是,KCP协议与UDP协议组合的方式下,该传输方式的传输链路单一,当传输链路出现不稳定的状况时,对数据传输服务的影响较大。而且,在UDP协议下,当传输的数据包被防火墙阻挡时便无法继续传输,影响了数据的接收。
技术实现思路
本申请实施例提供了一种数据传输方法及相关设备,用于解决当传输链路出现不稳定的状况时数据无法被传输的技术问题。本申请实施例第一方面提供了一种数据传输方法,所述方法应用于发送方,所述方法包括:获取待发送数据;基于网络传输协议建立多个传输链路;通过所述多个传输链路中的任意一个或多个向接收方发送所述待发送数据,以使 ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述方法应用于发送方,所述方法包括:/n获取待发送数据;/n基于网络传输协议建立多个传输链路;/n通过所述多个传输链路中的任意一个或多个向接收方发送所述待发送数据,以使所述接收方通过所述传输链路接收所述待发送数据。/n
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于发送方,所述方法包括:
获取待发送数据;
基于网络传输协议建立多个传输链路;
通过所述多个传输链路中的任意一个或多个向接收方发送所述待发送数据,以使所述接收方通过所述传输链路接收所述待发送数据。
2.根据权利要求1所述的数据传输方法,其特征在于,所述方法还包括:
通过传输链路管理模块选择所述多个传输链路中的一个或多个;
所述通过所述多个传输链路中的任意一个或多个向接收方发送所述待发送数据,包括:
通过所述传输链路管理模块所选择的传输链路向所述接收方发送所述待发送数据。
3.根据权利要求2所述的数据传输方法,其特征在于,所述通过传输链路管理模块选择所述多个传输链路中的一个或多个,包括:
通过所述传输链路管理模块判断所述多个传输链路中是否有处于连通状态的目标传输链路;
若有,则确定所述目标传输链路为所述待发送数据的传输链路。
4.根据权利要求1所述的数据传输方法,其特征在于,所述通过所述多个传输链路中的任意一个或多个向接收方发送所述待发送数据,包括:
分别通过每个所述传输链路向所述接收方发送多个相同的所述待发送数据中的一个。
5.根据权利要求1至4任一项所述的数据传输方法,其特征在于,所述网络传输协议为传输控制协议及用户数据报协议中的一种或多种,所述多个传输链路为多个基于传输控制协议的传输链路和/或多个基于用户数据报协议的传输链路;
所述方法还包括:
通过可靠传输模块将所述待发送数据封装成可靠传输协议格式的数据;
所述通过所述多个传输链路中的任意一...
【专利技术属性】
技术研发人员:傅佳锋,
申请(专利权)人:杭州涂鸦信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。