实现MFP的方法、装置及数据交换芯片与流程

文档序号:12132066阅读:来源:国知局

技术特征:

1.一种实现MFP的方法,其特征在于,通过IPFIX监测引擎已有的芯片逻辑实现MFP,所述方法包括:

判断监测引擎中MFP功能是否使能;

当MFP功能使能时,将报文的首部信息进行哈希计算,根据计算得到的哈希值查找所述报文对应的流;

判断是否查找到所述报文对应的流;

当查找到所述报文对应的流时,更新所述流的流记录,否则根据所述哈希值将所述报文的关键字段添加到RAM中以生成新的流,并初始化新加的流的流记录。

2.根据权利要求1所述的方法,其特征在于,所述当查找到所述报文对应的流时,更新所述流的流记录包括:在所述流的流记录中减去与所述报文长度相同的令牌。

3.根据权利要求1所述的方法,其特征在于,所述初始化新加的流的流记录包括:对所述新加的流的流记录初始化一个令牌值。

4.一种实现MFP的装置,其特征在于,通过IPFIX监测引擎已有的芯片逻辑实现MFP,所述装置包括:

第一判断单元,用于判断监测引擎中MFP功能是否使能;

查找单元,用于当MFP功能使能时,将报文的首部信息进行哈希计算,根据计算得到的哈希值查找所述报文对应的流;

第二判断单元,用于判断所述查找单元是否查找到所述报文对应的流;

处理单元,用于当所述查找单元查找到所述报文对应的流时,更新所述流的流记录,否则根据所述哈希值将所述报文的关键字段添加到RAM中以生成新的流,并初始化新加的流的流记录。

5.根据权利要求4所述的装置,其特征在于,所述处理单元,用于当查找到所述报文对应的流时,在所述流的流记录中减去与所述报文长度相同的令牌。

6.根据权利要求4所述的装置,其特征在于,所述处理单元,用于当没有查找到所述报文对应的流时,将所述报文的关键字段添加到RAM中以生成新的流,对所述新加的流的流记录初始化一个令牌值。

7.一种数据交换芯片,其特征在于,所述数据交换芯片包括如权利要求4至6中任一项所述的实现MFP的装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1