数据转发方法技术

技术编号:39728404 阅读:21 留言:0更新日期:2023-12-17 23:32
本申请提供一种数据转发方法

【技术实现步骤摘要】
数据转发方法、控制器设备、电子设备及存储介质


[0001]本申请涉及计算机的
,具体而言,涉及一种数据转发方法

控制器设备

电子设备及存储介质


技术介绍

[0002]HTTP(Hypertext Transfer Protocol
,超文本传输协议
)
长连接的特点是保持连接特性

当一次
HTTP
交互完后,该
TCP(Transmission Control Protocol
,传输控制协议
)
通道并不会关闭,而是会保持一段时间,如果在这段时间内再次发起了
HTTP
请求就可以直接复用该
TCP
通道,而不用重新进行握手,再次建立新的
TCP
通道,从而减少了资源浪费

[0003]管控平台的分析器设备侧的
Nginx(
一种高性能的
HTTP
和反向代理
web(r/>万维网
...

【技术保护点】

【技术特征摘要】
1.
一种数据转发方法,其特征在于,应用于控制器设备,所述方法包括:接收通过
HTTP
长连接传来的流量数据包;若所述流量数据包属于指定数据,向分析器设备转发所述流量数据包,并在本地存储所述流量数据包;其中,所述指定数据为需要存储在所述控制器设备中的数据
。2.
根据权利要求1所述的方法,其特征在于,在本地存储所述流量数据包,包括:将属于所述指定数据的流量数据包组装,得到所述指定数据;将所述指定数据存储在所述控制器设备中
。3.
根据权利要求2所述的方法,其特征在于,将所述指定数据存储在所述控制器设备中,包括:复制所述指定数据,并将所述指定数据写入所述控制器设备中指定进程的缓冲队列中
。4.
根据权利要求1所述的方法,其特征在于,在向分析器设备转发所述流量数据包之前,所述方法还包括:解析接收到的所述流量数据包;在所述流量数据包包括
HTTP
请求头的情况下,若所述
HTTP
请求头包括的数据类型与所述指定数据的数据类型一致,则确定所述
HTTP
请求头对应的流量数据包属于所述指定数据;其中,若所述
HTTP
请求头对应的流量数据包属于所述指定数据,所述
HTTP
请求头对应的后续的流量数据包属于所述指定数据;若所述
HTTP
请求头对应的流量数据包不属于所述指定数据,所述
HTTP
请求头对应的后续的流量数据包不属于所述指定数据;其中,所述
HTTP
请求头对应的后续的流量数据包与所述
HTTP
请求头对应的流量数据包通过同一数据传输通路发送,通过同一数据传输通路传输的所有流量数据包属于同一数据类型的数据的流量数据包
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述流量数据包不属于所...

【专利技术属性】
技术研发人员:姚翼帆刘菁樊俊诚
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1