信息传输方法、装置、相关设备及存储介质制造方法及图纸

技术编号:33800855 阅读:15 留言:0更新日期:2022-06-16 10:05
本申请公开了一种信息传输方法、装置、发送端设备、接收端设备和存储介质。其中,方法包括:发送端发送配置(SETTINGS帧);所述SETTINGS帧中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;接收接收端反馈的响应。接收接收端反馈的响应。接收接收端反馈的响应。

【技术实现步骤摘要】
信息传输方法、装置、相关设备及存储介质


[0001]本申请涉及网络安全领域,尤其涉及一种信息传输方法、装置、相关设备及存储介质。

技术介绍

[0002]HTTP/2(HTTP/2.0),也即超文本传输协议(HTTP)的2.0版本,是下一代HTTP。HTTP/2的特点之一是多路复用,即多路复用允许同时通过单一的HTTP/2连接发起多重的请求

响应消息,因此HTTP/2可以实现多流(stream)并行而不用依赖建立多个传输控制协议(TCP)连接;具体地,在HTTP/2中,将HTTP通信的基本单位缩小为一个一个的帧(frame),这些frame对应逻辑流中的消息,从而实现一个TCP承载多个HTTP请求。HTTP/2的另一个特点是二进制分帧,在二进制分帧层中,将所有传输的信息分割为更小的消息和frame,并对他们采用二进制格式的编码,并采用HTTP1.x进行封包;其中,HTTP1.x中封包的对应关系是:HTTP1.x的首部信息会被封装到HEADER frame中,而相应的请求体(英文可以表达为Request Body)则会封装到DATA frame里面。
[0003]然而,相关技术中,在应用HTTP/2时会由于窗口较小导致判断错误,从而会导致连接出现问题。

技术实现思路

[0004]为解决相关技术问题,本申请实施例提供一种信息传输方法、装置、相关设备及存储介质。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供了一种信息传输方法,应用于发送端,包括:
[0007]发送配置(SETTINGS)frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;
[0008]接收接收端反馈的响应。
[0009]上述方案中,所述方法还包括:
[0010]发送一个数据DATA frame后的发送窗口小于所述最小窗口时,停止发送数据(DATA)frame。
[0011]上述方案中,所述方法还包括:
[0012]停止发送DATA frame后,当发送窗口大于或等于所述最小窗口时,重新开始发送DATA frame。
[0013]上述方案中,当利用接收到的窗口更新(WINDOW_UPDATE)frame指示的窗口大小增长值修改后的发送窗口大于或等于所述最小窗口时,重新开始发送DATA frame。
[0014]上述方案中,所述方法还包括:
[0015]当所述第一信息指示的最小窗口小于第一窗口时,产生报警信息。
[0016]上述方案中,所述方法还包括:
[0017]在所述第一信息指示的最小窗口小于第一窗口时,接收所述接收端发送的流控制错误信息。
[0018]上述方案中,所述方法还包括:
[0019]接收所述接收端发送的WINDOW_UPDATE frame;接收的WINDOW_UPDATE frame是所述接收端在处理的数据大于或等于所述最小的窗口更新大小时发送的。
[0020]上述方案中,所述方法还包括:
[0021]当所述第二信息指示的最小的窗口更新大小小于第一更新窗口时,产生报警信息。
[0022]上述方案中,所述方法还包括:
[0023]在所述第二信息指示的最小的窗口更新大小小于第一更新窗口时,接收所述接收端发送的流控制错误信息。
[0024]本申请实施例还提供了一种信息传输方法,应用于接收端,包括:
[0025]接收SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;
[0026]向发送端反馈响应。
[0027]上述方案中,所述方法还包括:
[0028]当进行接收并处理的数据大于或等于所述最小的窗口更新大小时,向所述发送端发送WINDOW_UPDATE frame。
[0029]上述方案中,所述方法还包括:
[0030]当所述第一信息指示的最小窗口小于第一窗口时,向所述发送端发送流控制错误信息。
[0031]上述方案中,所述方法还包括:
[0032]当所述第二信息指示的最小的窗口更新大小小于第一更新窗口时,向所述发送端发送流控制错误信息。
[0033]本申请实施例还提供了一种信息传输装置,包括:
[0034]第一发送单元,用于发送SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;
[0035]第一接收单元,用于接收接收端反馈的响应。
[0036]本申请实施例还提供了一种信息传输装置,包括:
[0037]第二接收单元,用于接收SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;
[0038]第二发送单元,用于向发送端反馈响应。
[0039]本申请实施例还提供了一种发送端设备,包括:第一通信接口及第一处理器;其中,
[0040]所述第一处理器,用于通过所述第一通信接口发送SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示的最小窗口;所述第二信息指示最小的窗口更新大小;以及通过所述第一通信接口接收接收端反馈的响应。
[0041]本申请实施例还提供了一种接收端设备,包括:第二通信接口及第二处理器;其中,
[0042]所述第二处理器,用于通过所述第二通信接口接收SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示的最小窗口;所述第二信息指示最小的窗口更新大小;以及通过所述第二通信接口向发送端反馈响应。
[0043]本申请实施例还提供了一种发送端设备,包括:包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
[0044]其中,所述第一处理器用于运行所述计算机程序时,执行上述发送端侧任一方法的步骤。
[0045]本申请实施例还提供了一种接收端设备,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
[0046]其中,所述第二处理器用于运行所述计算机程序时,执行上述接收端侧任一方法的步骤。
[0047]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述发送端侧任一方法的步骤,或者实现上述接收端侧任一方法的步骤。
[0048]本申请实施例提供的信息传输方法、装置、相关设备及存储介质,发送端发送SETTINGS frame;所述SETTINGS frame中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息传输方法,其特征在于,应用于发送端,包括:发送配置SETTINGS帧;所述SETTINGS帧中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;接收接收端反馈的响应。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:发送一个数据DATA帧后的发送窗口小于所述最小窗口时,停止发送数据DATA帧。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:停止发送DATA帧后,当发送窗口大于或等于所述最小窗口时,重新开始发送DATA帧。4.根据权利要求2所述的方法,其特征在于,当利用接收到的窗口更新WINDOW_UPDATE帧指示的窗口大小增长值修改后的发送窗口大于或等于所述最小窗口时,重新开始发送DATA帧。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:当所述第一信息指示的最小窗口小于第一窗口时,产生报警信息。6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:在所述第一信息指示的最小窗口小于第一窗口时,接收所述接收端发送的流控制错误信息。7.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:接收所述接收端发送的WINDOW_UPDATE帧;接收的WINDOW_UPDATE帧是所述接收端在处理的数据大于或等于所述最小的窗口更新大小时发送的。8.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:当所述第二信息指示的最小的窗口更新大小小于第一更新窗口时,产生报警信息。9.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:在所述第二信息指示的最小的窗口更新大小小于第一更新窗口时,接收所述接收端发送的流控制错误信息。10.一种信息传输方法,其特征在于,应用于接收端,包括:接收SETTINGS帧;所述SETTINGS帧中携带第一信息或者第二信息;所述第一信息指示最小窗口;所述第二信息指示最小的窗口更新大小;向发送端反馈响应。11.根据权利要求9所述的方法,其特征在于,所述方法还包括:当处理的数据大于或等于所述最小的窗口更新大小时,向所述发送端发送WINDOW_UPDATE帧。12.根据权利要求10或11所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:陈美玲粟栗杜海涛
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1