[发明专利]一种对报文进行跟踪的方法及设备无效
申请号: | 200810057860.3 | 申请日: | 2008-02-19 |
公开(公告)号: | CN101272329A | 公开(公告)日: | 2008-09-24 |
发明(设计)人: | 刘轶;陈文 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 进行 跟踪 方法 设备 | ||
1、一种对报文进行跟踪的方法,其特征在于,包括:
在报文转发过程的各个阶段之间设置模板插入点;
当需要对报文进行跟踪时,在指定的模板插入点调用预先配置的独立于报文转发处理单元的跟踪模板,将进入指定的模板插入点的报文与所述跟踪模板进行匹配,对匹配成功的报文进行跟踪。
2、根据权利要求1所述的方法,其特征在于,所述的跟踪模板中包括一个或多个跟踪条件值和与每个跟踪条件值对应的掩码值,其中:
所述跟踪条件值的长度与需要跟踪的关键域所在报文头长度一致,所述跟踪条件值中的关键域条件值字段与报文头中需要跟踪的关键域字段对应,其他字段包含的比特信息值全为0;
所述掩码值的长度和与其对应的跟踪条件值长度一致,所述掩码值中的字段和与之对应的跟踪条件值中的字段对应,掩码值中与所述跟踪条件值中的关键域条件值字段对应的字段包含的比特信息值全为1,其他字段比特信息值全为0。
3、根据权利要求2所述的方法,其特征在于,将进入指定的模板插入点的报文与所述跟踪模板进行匹配,对匹配成功的报文进行跟踪的步骤包括:
将所述报文中需要跟踪的关键域所在报文头与跟踪模板中的每个掩码值按位“与”运算的结果和掩码值对应的跟踪条件值进行比较,当与所述跟踪条件值的比较结果相同时,基于所述跟踪条件值对报文进行跟踪。
4、根据权利要求3所述的方法,其特征在于,所述跟踪模板还包括与每个跟踪条件值和掩码值对应的报文头识别位,所述报文头识别位用于提供需要跟踪的关键域所在报文头的识别信息。
5、根据权利要求1~4任意一项所述的方法,其特征在于,所述跟踪模板中还包括一个标志位,该标志位用于标示是否需要调用所述跟踪模板对报文进行跟踪。
6、一种对报文进行跟踪的设备,其特征在于,包括:
模板配置模块,用于配置跟踪模板,所述跟踪模板独立于报文转发处理单元;
存储模块,用于保存所述模板配置模块生成的跟踪模板;
模板调用模块,用于在报文转发过程中指定的模板插入点调用所述存储模块中的跟踪模板,将进入指定的模板插入点的报文与所述跟踪模板进行匹配,并输出匹配结果;
跟踪处理模块,用于根据模板调用模块的匹配结果,执行或者拒绝执行对所述报文进行跟踪的操作。
7、根据权利要求6所述的设备,其特征在于:
所述存储模块中保存的所述跟踪模板中包括一个或多个跟踪条件值和与所述跟踪条件值对应的掩码值;
所述存储模块中保存的跟踪模板还包括与每个跟踪条件值和掩码值对应的报文头识别位,所述报文头识别位用于提供需要跟踪的关键域所在报文头的识别信息;
所述存储模块中保存的所述跟踪模板还包括一个标志位,所述标志位用于表示是否需要调用所述跟踪模板对报文进行跟踪。
8、根据权利要求7所述的设备,其特征在于,所述模板调用模块还包括:
掩码运算模块,用于将所述跟踪模板中的每个掩码值与需要跟踪的关键域所在报文头包含的比特信息进行按位“与”运算,并生成运算结果;
跟踪条件匹配模块,用于调用所述跟踪条件模板中的跟踪条件值,将所述跟踪条件值与所述掩码运算模块的运算结果比较,并输出比较结果。
9、根据权利要求7或8所述的设备,其特征在于,所述的设备还包括:
报文头提取模块,用于根据存储模块中保存的跟踪模板中的报文头识别位提取需要跟踪的关键域所在报文头。
10、根据权利要求7或8所述的设备,其特征在于,所述的设备还包括:
标志位判断模块,用于判断所述存储模块中保存的跟踪模板的标志位状态,当所述标志位不使能,发出结束针对所述跟踪模板进行报文跟踪的通知;当所述标志位使能,发出调用所述跟踪模板,将进入所述指定的模板插入点的报文与跟踪模板进行匹配的通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810057860.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数字式超声波发生器
- 下一篇:一种用含铁废渣尘生产金属铁粒的方法