【技术实现步骤摘要】
报文转发方法、装置、设备、介质及程序产品
[0001]本公开涉及计算机
,尤其涉及通信
,具体涉及一种报文转发法、装置、设备、介质及程序产品。
技术介绍
[0002]互联网数据中心(Internet Data Center,IDC)是当前互联网服务的基础,承载由云计算、大数据、人工智能等高新技术衍生的各种互联网服务。
[0003]随着IDC的网络流量不断增大,对于网络的管理控制和运行维护要求越来越高,因此,对于IDC中流量的分析审计越来越重要。
技术实现思路
[0004]本公开提供了一种报文转发方法、装置、设备、介质及程序产品。
[0005]根据本公开的一方面,提供了一种报文转发方法,包括:
[0006]在至少两个待分析报文中提取待分析字段;
[0007]依据所述至少两个待分析报文的属性信息,将提取的待分析字段进行拼接,得到组合报文;
[0008]将所述组合报文转发至流量分析节点。
[0009]根据本公开的另一方面,提供了一种报文转发装置,包括:r/>[0010]字本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种报文转发方法,包括:在至少两个待分析报文中提取待分析字段;依据所述至少两个待分析报文的属性信息,将提取的待分析字段进行拼接,得到组合报文;将所述组合报文转发至流量分析节点。2.根据权利要求1所述的方法,其中,依据所述至少两个待分析报文的属性信息,将提取的待分析字段进行拼接,得到组合报文,包括:在所述至少两个待分析报文中,依据每个待分析报文的属性信息,确定对应待分析报文的哈希值;将哈希值相同的待分析报文的待分析字段进行拼接,得到组合报文。3.根据权利要求2所述的方法,其中,将哈希值相同的待分析报文的待分析字段进行拼接,得到组合报文,包括:将所述至少两个待分析报文依次作为当前待分析报文,依据当前待分析报文的哈希值,确定所述当前待分析报文对应的目标储存器以及存储索引值;其中,哈希值相同的待分析报文对应的储存器相同;在所述存储索引值小于或者等于所述目标储存器的存储容量的情况下,将所述当前待分析报文的待分析字段存储至所述目标储存器中与所述存储索引值对应的位置;在所述存储索引值大于所述目标储存器的存储容量的情况下,通过将所述目标储存器中的待分析字段,以及所述当前待分析报文的待分析字段进行拼接,得到组合报文。4.根据权利要求3所述的方法,其中,通过将所述目标储存器中的待分析字段,以及所述当前待分析报文的待分析字段进行拼接,得到组合报文,包括:依据传输协议,生成以太网报头;将所述目标储存器中的待分析字段和所述当前待分析报文的待分析字段进行拼接,构成报文主体;由所述以太网报头和报文主体,构成组合报文。5.根据权利要求2所述的方法,其中,依据每个待分析报文的属性信息,确定对应待分析报文的哈希值,包括:获取每个待分析报文的四元组;计算所述四元组的哈希值,并将所述四元组的哈希值作为对应待分析报文的哈希值。6.根据权利要求2所述的方法,其中,将所述组合报文转发至流量分析节点,包括:根据所述组合报文中待分析字段所属待分析报文的哈希值,确定目标转发端口;将所述组合报文转发至所述目标转发端口,以通过所述目标转发端口将所述组合报文转发至对应的流量分析节点。7.一种报文转发装置,包括:字段提取模块,用于在至少两个待分析报文中提取待分析字段;组合报文获取模块,用于依据所述至少两个待分析报文的属性信息,将提取的待分析字段进行拼接,得到组合报文;组合报文转发模块,用于将所述组合报文转发至流量分析节点。8.根据权利要求7所述的装置,其中,所述组合报文获取模块,包括:
哈希值确定单元,用于在所...
【专利技术属性】
技术研发人员:蔡元昊,钱华钩,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。