[发明专利]报文编辑方法、报文编辑装置、介质及电子设备在审
申请号: | 202310127947.8 | 申请日: | 2023-02-16 |
公开(公告)号: | CN116170527A | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 阮召崧 | 申请(专利权)人: | 南京金阵微电子技术有限公司 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;H04L1/00 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 王国祥 |
地址: | 210000 江苏省南京市中国(江苏)自由*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 编辑 方法 装置 介质 电子设备 | ||
本申请提供一种报文编辑方法、报文编辑装置、介质及电子设备。所述报文编辑方法包括:获取原始报文、改写数据包、至少一个第一操作指令;基于各所述第一操作指令的命令信息、第一位置信息和改写字节量,获取各第一控制信息、各第二控制信息、各第三控制信息和各第四控制信息;基于所述原始报文、各所述第一控制信息、各所述第二控制信息、各所述第三控制信息和各所述第四控制信息,获取目标报文各字节的第一来源信息和第二来源信息;基于各所述第一来源信息、各所述第二来源信息、所述原始报文和所述改写数据包,获取所述目标报文。所述报文编辑方法能够提高数据处理器中报文编辑效率。
技术领域
本申请属于报文处理领域,涉及一种报文编辑方法,特别是涉及一种报文编辑方法、报文编辑装置、介质及电子设备。
背景技术
随着数据中心中数据流量的不断增长,特别是5G时代到来后数据流量的激增,数据中心面临着更大的来自应用和数据的网络压力。交换机作为不可或缺的核心网络设备,其增长动能需要与数据中心保持一致。随着数据中心的加速,由于DPU(Data ProcessingUnit,数据处理器)中传统的报文编辑方法依赖于CPU(Central Processing Unit,中央处理器)的参与,导致报文编辑的效率不高,因此目前的报文编辑方法存在着编辑效率不高的问题。
发明内容
本申请的目的在于提供一种报文编辑方法、报文编辑装置、介质及电子设备,用于解决现有的报文编辑方法中存在着编辑效率不高的问题。
第一方面,本申请提供一种报文编辑方法,应用于数据处理器,所述报文编辑方法包括:获取原始报文、改写数据包、至少一个第一操作指令,所述第一操作指令至少包括:命令信息、第一位置信息、改写字节量;基于各所述第一操作指令的命令信息、第一位置信息和改写字节量,获取各所述第一操作指令对应的第一控制信息、各所述第一操作指令对应的第二控制信息、各所述第一操作指令对应的第三控制信息和各所述第一操作指令对应的第四控制信息,所述第一控制信息包含所述原始报文改写的起始位置信息,所述第二控制信息包含所述原始报文改写的终止位置信息,所述第三控制信息包含所述原始报文改写的字节量,所述第四控制信息包含所述原始报文新增的字节量;基于所述原始报文、各所述第一控制信息、各所述第二控制信息、各所述第三控制信息和各所述第四控制信息,获取目标报文各字节的第一来源信息和第二来源信息,所述第一来源信息为所述目标报文的字节来自所述原始报文或来自所述改写数据包,所述第二来源信息为所述目标报文的字节在所述原始报文中的位置或所述目标报文的字节在所述改写数据包中的位置;基于各所述第一来源信息、各所述第二来源信息、所述原始报文和改写数据包,获取所述目标报文。
通过获取各所述第一操作指令对应的第一控制信息、各所述第一操作指令对应的第二控制信息、各所述第一操作指令的对应的第三控制信息和各所述第一操作指令对应的第四控制信息,以及获取目标报文各字节的第一来源信息和第二来源信息。由于上述操作基本可通过DPU完成,因而能够使得在数据处理器的报文编辑过程中减少CPU的参与,从而提高数据处理器的报文编辑能力,以及提高数据处理器中报文的编辑效率。
于本申请的一实施例中,所述第一操作指令还包括第二位置信息,所述第一操作指令的指令格式为所述第一操作指令的命令信息、第一位置信息、第二位置信息、改写字节量顺序排列,获取各所述第一操作指令对应的第一控制信息、各所述第一操作指令对应的第二控制信息、各所述第一操作指令的对应的第三控制信息和各所述第一操作指令对应的第四控制信息的实现方法包括:对各所述第一操作指令进行第一转换处理,以获取各第二操作指令,所述第二操作指令的指令格式为所述第二操作指令的命令信息、第一位置信息、改写字节量顺序排列;对各所述第二操作指令进行第二转换处理,以获取各所述第一控制信息、各所述第二控制信息、各所述第三控制信息和各所述第四控制信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京金阵微电子技术有限公司,未经南京金阵微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310127947.8/2.html,转载请声明来源钻瓜专利网。