[发明专利]数据传输方法、数据端设备在审
申请号: | 201711191694.1 | 申请日: | 2017-11-24 |
公开(公告)号: | CN109842465A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 任震宇 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16;H04L12/24;H04L12/26 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;徐焕 |
地址: | 英属开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重传 标识字段 待传输数据包 数据端设备 数据传输 数据对应 数据包 用户层 原始数据包 重传数据包 数据流 传输 方案解决 技术效果 网络延迟 唯一标识 有效分析 协议层 超时 延迟 包头 申请 分析 | ||
本申请提供了一种数据传输方法、数据端设备,其中,该方法包括:在用户层为待传输数据包的包头加入标识字段,以生成发送数据,其中,所述标识字段用于唯一标识所述待传输数据包;通过协议层传输所述发送数据;获取被重传的数据,并提取所述被重传的数据对应的标识字段;根据提取的标识字段,确定被重传的数据所属的用户层的数据包。通过上述方案解决了在重传的时候,数据是以数据流的形式传输的,并不知道重传的数据对应哪个数据包,这样就势必会导致对延迟或者超时的原因的分析产生障碍的问题,达到了简单高效确定出重传数据包与原始数据包的对应关系的技术效果,可以有效分析网络延迟的原因。
技术领域
本申请属于计算机技术领域,尤其涉及一种数据传输方法、数据端设备。
背景技术
在用户应用程序的某次操作(例如:搜索关键词、读写远端数据等)涉及到网络传输时,经常会遇到高延迟或者是传输超时。这种高延迟或者是超时不仅会影响用户体验,而且还可能导致在服务器端堆积请求,从而严重影响服务的可用性。
如果要有效解决这些问题,那么服务管理员或者是用户需要了解这些高延迟或者是超时的产生原因,从而有针对性地进行修复和优化。在实际的网络传输的过程中,产生延迟的因素除了发送端和接收端的软件问题之外,一般还包括网络通讯链路上的问题。
以TCP(Transmission Control Protocol,传输控制协议)为例,在检测到网络通讯链路出现问题(例如:链路出现拥塞或者大波动)的时候,会触发进行数据段的重传操作。然而,在重传的时候,因为TCP传输的时候,数据是以数据流的形式传输的,并不知道重传的数据对应哪个应用程序或者是对应应用程序发出的哪个数据包,这样就势必会导致对延迟或者超时的原因的分析产生障碍。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种数据传输方法、数据端设备,可以实现。
本申请提供一种数据传输方法、数据端设备是这样实现的:
一种数据传输方法,所述方法包括:
在用户层为待传输数据包的包头加入标识字段,以生成发送数据,其中,所述标识字段用于唯一标识所述待传输数据包;
通过协议层传输所述发送数据;
获取被重传的数据,并提取所述被重传的数据对应的标识字段;
根据提取的标识字段,确定被重传的数据所属的用户层的数据包。
一种数据端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下步骤:
在用户层为待传输数据包的包头加入标识字段,以生成发送数据,其中,所述标识字段用于唯一标识所述待传输数据包;
通过协议层传输所述发送数据;
获取被重传的数据,并提取所述被重传的数据对应的标识字段;
根据提取的标识字段,确定被重传的数据所属的用户层的数据包。
一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述方法的步骤。
本申请提供的数据传输方法、数据端设备,通过在用户层为待传输数据包的包头加入标识字段生成发送数据的方式,使得对于重传的数据包,可以提取其中携带的标识字段,从而可以确定出被重传的数据包对应于用户层传输的哪个数据包。通过上述方式解决了现有的在重传的时候,数据是以数据流的形式传输的,并不知道重传的数据对应哪个应用程序或者是对应应用程序发出的哪个数据包,这样就势必会导致对延迟或者超时的原因的分析产生障碍的问题,达到了简单高效确定出重传数据包与原始数据包的对应关系的技术效果,可以有效分析网络延迟的原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711191694.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种重传数据包的方法、系统及装置
- 下一篇:一种数据重传方法及网络设备