[发明专利]一种网络报文统计方法及装置有效
申请号: | 201710807776.8 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107579875B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 黄鑫 | 申请(专利权)人: | 北京物芯科技有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100013 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 报文 统计 方法 装置 | ||
1.一种网络报文统计方法,其特征在于,包括:
当报文流经总线上特征处理单元时,判断所述报文是否包括所述特征处理单元需要统计的各特征,其中,所述总线包含预设数量的信号线,每一信号线分别连接统计单元中一个计数器组,所述计数器组由若干个计数器组成,各计数器分别用于统计交换机各端口上传输的包含需要统计的特征的报文个数或报文流量;
根据判断结果获得需要统计的各特征在所述报文中的命中结果;
对所述需要统计的各特征的命中结果与用户设置的需要统计的各特征在所述总线的每一信号线上的状态信息执行用户设置的逻辑操作,获得每一信号线上的逻辑操作结果;其中,所述需要统计的各特征在所述总线的每一信号线上的状态信息根据所述需要统计的各特征与总线的信号线的对应关系设置;
所述统计单元根据每一信号线上的逻辑操作结果,利用所述每一信号线连接的计数器组中相应的计数器,对所述报文进行统计;
其中,在对所述需要统计的各特征的命中结果与用户设置的需要统计的各特征在所述总线的每一信号线上的状态信息执行用户设置的逻辑操作,获得每一信号线上的逻辑操作结果之前,包括:根据报文统计需求,设置所述需要统计的各特征与总线的信号线的对应关系,并根据设置的所述需要统计的特征与总线的信号线的对应关系,通过掩码的方式设置所述需要统计的各特征在所述每一信号线上的状态信息,以及设置所述需要统计的特征中的各特征在总线上的每一信号线上的命中结果与状态信息所执行的逻辑操作。
2.如权利要求1所述的方法,其特征在于,对所述需要统计的各特征的命中结果与用户设置的需要统计的各特征在所述总线的每一信号线上的状态信息执行用户设置的逻辑操作,获得每一信号线上的逻辑操作结果,包括:
对于一个信号线,当确定与该信号线具有对应关系的特征为一个时,则将该特征在该信号线上的命中结果与状态信息执行逻辑与操作,获得该信号线上的逻辑操作结果;
或者,
对于一个信号线,当确定与该信号线具有对应关系的特征为多个时,将所述与该信号线具有对应关系的每一个特征在该信号线上的命中结果与状态信息执行逻辑与操作获得第一操作结果,再将与该信号线具有对应关系的所有特征的第一操作结果分别执行用户设置的逻辑运算,获得该信号线上的逻辑操作结果。
3.如权利要求1所述的方法,其特征在于,通过以下方式设置所述需要统计的各特征与总线的信号线的对应关系:
当报文统计需求为统计包含一个需要统计的特征的报文个数或流量时,则将需要统计的特征分别与总线上不同的一个信号线相对应;
当报文统计需求为统计同时包含多个需要统计的特征的报文个数或流量时,或当报文统计需求为统计包含多个需要统计的特征中的任意一个特征的报文个数或流量的累计量时,则将所述多个需要统计的特征与总线的任意的同一个信号线相对应。
4.如权利要求3所述的方法,其特征在于,对所述需要统计的各特征的命中结果与用户设置的需要统计的各特征在所述总线的每一信号线上的状态信息执行用户设置的逻辑操作,获得每一信号线上的逻辑操作结果,具体包括:
当报文统计需求为统计包含一个需要统计的特征的报文个数或流量时,则将该需要统计的特征的命中结果与用户设置的该需要统计的特征在所述总线上的每一信号线上的状态信息执行用户设置的按位逻辑与操作,获得每一信号线上的逻辑操作结果;
或者,
当报文统计需求为统计同时包含多个需要统计的特征的报文个数或流量时,则分别将所述多个需要统计的特征中的各特征在总线上的每一信号线上的命中结果与状态信息执行按位逻辑与操作,获得所述需要统计的各特征在每一信号线上对应的第一操作结果,再将所述各第一操作结果分别执行用户设置的按位逻辑与操作,获得每一信号线上的逻辑操作结果;
或者,
当报文统计需求为统计包含多个需要统计的特征中的任意一个特征的各报文个数或流量的累计量时,则分别将所述多个需要统计的特征中的各特征在总线上的每一信号线上的命中结果与状态信息执行用户设置的按位逻辑与操作,获得所述需要统计的各特征在每一信号线上对应的第一操作结果,再将所述各第一操作结果分别执行用户设置的按位逻辑或操作,获得每一信号线上的逻辑操作结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京物芯科技有限责任公司,未经北京物芯科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710807776.8/1.html,转载请声明来源钻瓜专利网。