【技术实现步骤摘要】
一种网络报文处理策略生成方法、系统及介质
本专利技术涉及一种网络报文处理方法,尤其涉及一种网络报文处理策略生成方法、系统及介质。
技术介绍
目前,传统的网络交换芯片只能解析和处理芯片规格内支持的已知格式的协议报文。对于不支持或未知的协议报文,传统网络交换芯片只能丢弃或者上送处理器交由软件处理。如需要增加支持的协议规格,需要在传统网络交换芯片协议流水线中做增量增加,有时甚至需要修改协议处理流程和架构,耗费大量开发时间与硬件逻辑资源,往往也只能增加特定的一或两种协议。综上,传统网络交换芯片存在局限性和技术升级不便的缺点。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种网络报文处理策略生成方法,能够由上层软件配置需要支持的协议规格,对于各种格式的协议报文均能较好支持。为解决上述技术问题,本专利技术提出的技术方案为:一种网络报文处理策略生成方法,其特征在于,包括以下步骤:S1)获取网络报文,提取报文头字段、用户自定义字段,配置初始报文属性特征 ...
【技术保护点】
1.一种网络报文处理策略生成方法,其特征在于,包括以下步骤:/nS1)获取网络报文,提取报文头字段、用户自定义字段,配置初始报文属性特征值,所述用户自定义字段为网络报文第一预设位置的字段;/nS2)将用户自定义字段和初始报文属性特征值依次在预设的第一内容寻址存储器和解析策略表进行匹配得到解析策略和对应的报文属性特征值,根据解析策略解析报文头字段的内容,用对应的报文属性特征值替换初始报文属性特征值;/nS3)将解析后的报文头字段和替换后的报文属性特征值依次在预设的第二内容寻址存储器和处理策略表进行匹配得到处理策略,根据处理策略生成对应的处理动作。/n
【技术特征摘要】
1.一种网络报文处理策略生成方法,其特征在于,包括以下步骤:
S1)获取网络报文,提取报文头字段、用户自定义字段,配置初始报文属性特征值,所述用户自定义字段为网络报文第一预设位置的字段;
S2)将用户自定义字段和初始报文属性特征值依次在预设的第一内容寻址存储器和解析策略表进行匹配得到解析策略和对应的报文属性特征值,根据解析策略解析报文头字段的内容,用对应的报文属性特征值替换初始报文属性特征值;
S3)将解析后的报文头字段和替换后的报文属性特征值依次在预设的第二内容寻址存储器和处理策略表进行匹配得到处理策略,根据处理策略生成对应的处理动作。
2.根据权利要求1所述的网络报文处理策略生成方法,其特征在于,步骤S2)包括以下步骤:
S2.1)将用户自定义字段和初始报文属性特征值作为内容识别对象,通过预设的第一内容寻址存储器查找匹配获取对应的解析策略索引;
S2.2)将所获取的解析策略索引在预设的解析策略表中匹配得到解析策略和对应的报文属性特征值;
S2.3)根据所得到的解析策略解析报文头字段的内容,用对应的报文属性特征值替换初始报文属性特征值。
3.根据权利要求1所述的网络报文处理策略生成方法,其特征在于,步骤S3)包括以下步骤:
S3.1)将解析后的报文头字段和替换后的报文属性特征值作为内容识别对象,通过预设的第二内容寻址存储器查找匹配获取对应的报文处理策略索引;
S3.2)将所获取的报文处理策略索引在预设的处理策略表中匹配得到对应的处理策略;
S3.3)根据处理策略生成对应的处理动作。
4.一种网络报文处理策略生成系统,其特征在于,包括:
内容提取模块,用于获取网络报文,提取报文头字段、用户自定义字段,配置初始报文属性特征值,所述用户自定义字段为网络报文第一预设位置的字段;
报文解析模块,用于将用户自定义字段和初始报文属性特征值依次在预设的第一内容寻址存储器和解析策略表进行匹配得到解析...
【专利技术属性】
技术研发人员:尤子威,曾进,徐亚东,朱磊,伍楠,王克非,李振斌,
申请(专利权)人:常州楠菲微电子有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。