一种套接字组及基于套接字组的数据传输方法技术

技术编号:40938751 阅读:22 留言:0更新日期:2024-04-18 14:57
本发明专利技术涉及一种套接字组及基于套接字组的数据传输方法,属于网络传输技术领域,该套接字组包括广播、备份以及平衡三种类型,广播组类型使用多个网络链路执行相同的传输,备份组类型当一个链路变得不稳定时,另一个链路立即被激活,通过当前活动连接发送数据包,平衡组类型使用多个网络链路执行相同的传输,但单个输入信号将发送的数据包分布在这些链路之间,以使一个链路可以利用另一个链路的带宽负担,套接字组方案可以弥补套接字稳定性受多种因素影响的缺点,提升套接字健壮性和稳定性。

【技术实现步骤摘要】

本专利技术属于网络传输,尤其涉及一种套接字组及基于套接字组的数据传输方法


技术介绍

1、套接字是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。网络应用程序将要传输的数据写入它所在主机的socket中,该socket通过网络接口的传输介质将这段信息发送给另一台主机的socket中,使这段信息能传送到其他程序中。因此,两个应用程序之间的数据传输要通过套接字来完成。

2、网络传输过程中多种因素会影响套接字的稳定性,例如网络连接不稳定、数据传输过程中出现错误等,所以仅仅使用单个套接字可能影响网络传输的可靠性。


技术实现思路

1、鉴于以上现有技术的不足,专利技术的目的在于提供一种套接字组及基于套接字组的数据传输方法。

2、本专利技术第一方面提供一种套接字组,包括多个套接字作为套接字组的传输网络链路用于传输,多个所述传输网络链路中任一传输网络链路连通,所述套接字组连通;

3、所述套接字组的类型本文档来自技高网...

【技术保护点】

1.一种套接字组,其特征在于,包括多个套接字作为套接字组的传输网络链路用于传输,多个所述传输网络链路中任一传输网络链路连通,所述套接字组连通;

2.根据权利要求1所述的一种套接字组,其特征在于,所述套接字组与套接字传输方式相同。

3.根据权利要求1所述的一种套接字组,其特征在于,所述备份组中,所述第二备用链路进行断点续传时,以所述第二运行链路最后接收到的ACK确认字符为断点。

4.根据权利要求1所述的一种套接字组,其特征在于,所述备份组以预设的超时时间,为所述备份组的发送端与所述备份组的接收端的响应时间阈值,所述响应时间阈值用以判定当前运行的第二运行链...

【技术特征摘要】

1.一种套接字组,其特征在于,包括多个套接字作为套接字组的传输网络链路用于传输,多个所述传输网络链路中任一传输网络链路连通,所述套接字组连通;

2.根据权利要求1所述的一种套接字组,其特征在于,所述套接字组与套接字传输方式相同。

3.根据权利要求1所述的一种套接字组,其特征在于,所述备份组中,所述第二备用链路进行断点续传时,以所述第二运行链路最后接收到的ack确认字符为断点。

4.根据权利要求1所述的一种套接字组,其特征在于,所述备份组以预设的超时时间,为所述备份组的发送端与所述备份组的接收端的响应时间阈值,所述响应时间阈值用以判定当前运行的第二运行链路是否故障。

5.根据权利要求1所述的一种套接字组,其特征在于,所述备份组中,所述第二备用链路对所述第二数据包进行断点续传时,所述第二备用链路与故障的第二运行链路同步运行,直至故障的第二运行链路至稳定状态。

6.根据权利要求5所述的一种套接字组,其特征在于,所述稳定状态包括:

7.根据权利要求1所述的一种套接字组,其特征在于,单个所述套接字组通过srtsocket类型值表示,所述sr...

【专利技术属性】
技术研发人员:袁勋李浪基李长春
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1