[发明专利]一种数据流统计方法、系统和装置有效
申请号: | 201480000193.9 | 申请日: | 2014-03-25 |
公开(公告)号: | CN105191212B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 沈伟锋;赵秀楚;张小波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据流 统计 方法 系统 装置 | ||
1.一种数据流统计方法,其特征在于,应用于交换机通过接收到数据包对待统计流对象的统计,所述方法包括:
将所述数据包中的第一部分字段与第一流表中的第一流表项进行匹配;
如果所述第一部分字段与所述第一流表项相匹配,且所述第一流表项是所述待统计流对象对应的最后一个流表项,且全局统计标识中包括至少一个第二标识信息,则在所述第一流表项中记录第一标识信息及所述至少一个第二标识信息;
在所述第一流表项中进行所述待统计流对象的统计,记录所述待统计流对象的统计信息;
其中,所述第一标识信息用于标识所述第一部分字段与所述第一流表项相匹配,所述至少一个第二标识信息用于标识所述数据包中的至少一个第二部分字段分别与至少一个第二流表中的第二流表项相匹配。
2.如权利要求1所述的方法,其特征在于,
如果所述第一部分字段与所述第一流表项相匹配,且所述第一流表项不是所述待统计流对象对应的最后一个流表项,则在所述全局统计标识中记录所述第一标识信息。
3.如权利要求1或2所述的方法,其特征在于,所述将所述数据包中的第一部分字段与第一流表中的第一流表项进行匹配,之前还包括:
接收控制器发送的对于所述待统计流对象进行统计的配置信息,所述配置信息中包括所述待统计流对象对应的至少两个流表项,及分别与所述至少两个流表项相匹配的标识信息。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述控制器发送的查询请求,所述查询请求中包括所述待统计流对象对应的标识信息;
在所述第一流表中查找所述查询请求中包含的所述标识信息对应的所述第一流表项,并将所述第一流表项中的所述统计信息发送给所述控制器。
5.如权利要求1或2所述的方法,其特征在于,所述在所述全局统计标识中记录所述第一标识信息,具体包括:
在所述第一流表项中元数据的属性下写入所述第一标识信息和至少一个第二标识信息。
6.一种数据流统计方法,其特征在于,包括:
控制器根据待统计流对象的特征信息确定所述待统计流对象对应的至少两个流表项;
所述控制器确定与所述至少两个流表项中各个流表项分别相匹配的标识信息;
所述控制器向交换机发送对于待统计流对象进行统计的配置信息,所述配置信息中包括所述至少两个流表项,及与所述至少两个流表项中的各个流表项相匹配的标识信息,以便所述交换机根据所述至少两个流表项,及与所述各个流表项相匹配的标识信息,将数据包中的第一部分字段与第一流表中的第一流表项进行匹配,如果所述第一部分字段与所述第一流表项相匹配,且所述第一流表项是所述待统计流对象对应的最后一个流表项,且全局统计标识中包括至少一个第二标识信息,则在所述第一流表项中记录第一标识信息及所述至少一个第二标识信息,在所述第一流表项中进行所述待统计流对象的统计,记录所述待统计流对象的统计信息,其中,所述第一标识信息用于标识所述第一部分字段与所述第一流表项相匹配,所述至少一个第二标识信息用于标识所述数据包中的至少一个第二部分字段分别与至少一个第二流表中的第二流表项相匹配。
7.如权利要求6所述的方法,其特征在于,所述方法还包括:
所述控制器向所述交换机发送查询请求,所述查询请求中包括所述待统计流对象对应的标识信息;
所述控制器接收所述交换机根据所述查询请求查找的第一流表项中的统计信息,所述第一流表项中记录了所述查询请求中包含的标识信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480000193.9/1.html,转载请声明来源钻瓜专利网。