[发明专利]数据传输方法、设备、介质和产品在审
申请号: | 202111625151.2 | 申请日: | 2021-12-28 |
公开(公告)号: | CN114500399A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 张云飞;黄友俊;李星;吴建平 | 申请(专利权)人: | 赛尔网络有限公司 |
主分类号: | H04L47/36 | 分类号: | H04L47/36;H04L47/12;H04L47/10;H04L9/40 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李世阳 |
地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 设备 介质 产品 | ||
本公开提供了一种数据传输方法,包括:S1,获取待封装的数据,对所述待封装的数据进行分段,依次形成至少一个第一数据段和至少一个第二数据段;其中,所述至少一个第一数据段的数据长度较所述至少一个第二数据段的数据长度小;S2,对所述至少一个第一数据段和至少一个第二数据段分别进行加密。其适配了传输控制协议(TCP)具有拥塞控制机制的特性,在TCP连接刚开始的慢启动阶段,拥塞窗口较小,数据长度较小的第一数据段可以通过,一旦连接运行起来,就可以增加分段的数据长度,通过数据长度较长的第二数据段。传输数据的长度与TCP能够发送的大小相匹配,能在保证数据传输前期时延的情况下,增加吞吐率。
技术领域
本公开涉及数据传输技术领域,具体涉及一种数据传输方法、设备、介质和产品。
背景技术
TLS/SSL数据加解密是基于分段的,接收方收到一个完整的分段就可以解密,如果分段过大,那接收方必须要等到接收完整个分段的数据才能解密,当网络不好出现丢包、拥塞、重传等等情况下会严重影响时延,如果分段过小,头部负载比重就会较大,影响吞吐率。所以,怎么分段就比较关键,也就是TLS Record Size大小多少合适。这就涉及到两个重要的指标:时延和吞吐率。
也即,如果TLS Record Size设置的较大,单个Record会在TCP层拆成多个包发送,那么时延就会增大,而由于Record头部占比较小,吞吐率却会增加,而TLS Record Size如果设置的较小,单个的record在TCP层存在于一个包中,时延就会比较小,而由于record头部占比较大,吞吐率却会下降。
发明内容
针对现有技术存在的上述缺陷,本发明提供了一种数据传输方法、设备、介质和产品,其适配了传输控制协议(TCP)具有拥塞控制机制的特性,在TCP连接刚开始的慢启动阶段,拥塞窗口较小,数据长度较小的第一数据段可以通过,一旦连接运行起来,就可以增加分段的数据长度,通过数据长度较长的第二数据段。传输数据的长度与TCP能够发送的大小相匹配,能在保证数据传输前期时延的情况下,增加吞吐率。
本发明提供了一种数据传输方法,包括:S1,获取待封装的数据,对所述待封装的数据进行分段,依次形成至少一个第一数据段和至少一个第二数据段;其中,所述至少一个第一数据段的数据长度较所述至少一个第二数据段的数据长度小;S2,对所述至少一个第一数据段和至少一个第二数据段分别进行加密。
可选地,所述S1中,所述至少一个第一数据段的大小为MTU与Record头部和TCP头部的差值,所述至少一个第二数据段的大小为16KB。
可选地,所述S1还包括:所述至少一个第一数据段和至少一个第二数据段依次传输,当所述至少一个第二数据段无法传输,对所述第二数据段的内容以第一数据段的数据长度为分段长度重新进行分段。
可选地,所述S2还包括:当所述至少一个第一数据段和至少一个第二数据段满足第一条件的情况下,使用第一方法进行加密;当所述至少一个第一数据段和至少一个第二数据段满足第二条件的情况下,使用第二方法进行加密。
可选地,当所述至少一个第一数据段和至少一个第二数据段为请求报文时,则代表其满足第一条件;当所述至少一个第一数据段和至少一个第二数据段为响应报文时,则代表其满足第二条件。
可选地,所述第一方法较第二方法加密过程更复杂。
可选地,所述第一方法为非对称加密;所述第二方法为对称加密。
本发明还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行上述一种数据传输方法。
本发明还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述一种数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛尔网络有限公司,未经赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111625151.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄影用灯具
- 下一篇:疫情监测预警方法及系统