一种产生网络报文的装置及方法制造方法及图纸

技术编号:45465680 阅读:12 留言:0更新日期:2025-06-06 21:57
本申请提供了一种产生网络报文的装置及方法,该装置包括:存储体单元、报文产生控制单元和报文编辑单元;所述存储体单元,用于存储预先配置的报文配置数据;所述报文产生控制单元,用于响应于报文产生触发条件,基于当前要产生的网络报文的协议类型,从所述存储体单元获取目标配置数据;所述报文编辑单元,用于基于所述目标配置数据生成网络报文。本申请的技术方案中硬件不需要解析复杂的网络协议,从而降低了硬件实现的复杂度且减少了逻辑开销;同时有效提升网络报文的组装和发送性能,并降低CPU的负荷。

【技术实现步骤摘要】

本申请属于计算机网络,特别涉及一种产生网络报文的装置及方法


技术介绍

1、随着网络技术的飞速发展,网络协议的种类与复杂度持续攀升,对网络设备的报文处理能力提出了更高要求。现代网络芯片不仅需要支持ipv4/ipv6、tcp/udp等基础协议,还需兼容新型协议(如5g通信协议、工业物联网协议)及用户自定义协议,同时要满足高速率、低延迟的报文生成需求。传统报文生成方式已难以适应这种动态变化的需求,亟需一种高效灵活的解决方案。


技术实现思路

1、本申请的目的在于提供一种产生网络报文的装置及方法,旨在解决网络报文产生过程中cpu负荷重和/或硬件逻辑复杂的技术问题。

2、根据本申请的第一方面,提供了一种产生网络报文的装置,包括:存储体单元、报文产生控制单元和报文编辑单元;

3、所述存储体单元,用于存储预先配置的报文配置数据;

4、所述报文产生控制单元,用于响应于报文产生触发条件,基于当前要产生的网络报文的协议类型,从所述存储体单元获取目标配置数据;

5、所述报文编辑单元,本文档来自技高网...

【技术保护点】

1.一种产生网络报文的装置,其特征在于,包括:存储体单元、报文产生控制单元和报文编辑单元;

2.根据权利要求1所述的装置,其特征在于,所述存储体单元包括:流表存储体单元和报文配置存储体单元;所述报文配置数据包括配置元数据、配置命令和配置模板;

3.根据权利要求2所述的装置,其特征在于,所述目标配置数据包括目标元数据、目标命令和目标模板;所述报文产生控制单元基于所述协议类型对应的索引信息从所述流表存储体单元获取所述目标元数据,以及从所述报文配置存储体单元获取所述目标命令和目标模板;

4.根据权利要求3所述的装置,其特征在于,所述报文编辑单元基于所述目标命...

【技术特征摘要】

1.一种产生网络报文的装置,其特征在于,包括:存储体单元、报文产生控制单元和报文编辑单元;

2.根据权利要求1所述的装置,其特征在于,所述存储体单元包括:流表存储体单元和报文配置存储体单元;所述报文配置数据包括配置元数据、配置命令和配置模板;

3.根据权利要求2所述的装置,其特征在于,所述目标配置数据包括目标元数据、目标命令和目标模板;所述报文产生控制单元基于所述协议类型对应的索引信息从所述流表存储体单元获取所述目标元数据,以及从所述报文配置存储体单元获取所述目标命令和目标模板;

4.根据权利要求3所述的装置,其特征在于,所述报文编辑单元基于所述目标命令,从所述目标元数据提取一组或多组提取数据,并使用所述提取数据替换所述目标模板中的相应内容后得到所述网络报文;所述目标命令包括所述提取数据在所述目标元数据中的提取位置和提取长度,所述目标命令还包括所述提取数据在所述目标模板中的替换...

【专利技术属性】
技术研发人员:赖科
申请(专利权)人:无锡众星微系统技术有限公司
类型:发明
国别省市:

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

1