【技术实现步骤摘要】
本专利技术属于网络传输,尤其涉及一种套接字组及基于套接字组的数据传输方法。
技术介绍
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...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。