【技术实现步骤摘要】
报文分类方法及网络设备
本专利技术涉及报文分类
,具体而言,涉及一种报文分类方法及网络设备。
技术介绍
当前数据通信领域中通常采用ACL分类算法、元组哈希分类算法、按照协议分类算法或正则引擎算法等分类方案,对报文进行分类处理,从而实现对应的QOS(QualityofService),但这些分类方案在对报文进行分类处理时,只能按照固定算法进行分类处理,整体的分类处理灵活度不高,无法按照用户的需求进行报文分类处理。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种报文分类方法及网络设备。所述报文分类方法的分类灵活度高,能够根据用户的选择采用不同的分类策略对报文进行分类处理。就方法而言,本专利技术较佳的实施例提供一种报文分类方法,所述方法应用于网络设备,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征。其中,所述方法包括:响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板;依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取,并根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则;若所述待分类报文符合所述分类规则,将所述待分类报文划分到所述分类规则对应的类别下。就设备而言,本专利技术较佳的实施例提供一种网络设备,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征。其中,所述网络设备包括:模板选取 ...
【技术保护点】
一种报文分类方法,其特征在于,应用于网络设备,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征,所述方法包括:响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板;依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取,并根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则;若所述待分类报文符合所述分类规则,将所述待分类报文划分到所述分类规则对应的类别下。
【技术特征摘要】
1.一种报文分类方法,其特征在于,应用于网络设备,所述网络设备存储有分类哈希表及多个报文分类模板,每个报文分类模板包括至少一条分类规则,所述分类哈希表包括各分类规则对应的分类特征,所述方法包括:响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板;依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取,并根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则;若所述待分类报文符合所述分类规则,将所述待分类报文划分到所述分类规则对应的类别下。2.根据权利要求1所述的方法,其特征在于,每条分类规则包括至少一个哈希键值提取策略,所述依次按照选取到的所述报文分类模板中的各分类规则对待分类报文进行报文特征提取的步骤包括:按照各分类规则的配置先后顺序选取对应的分类规则,并根据选取的分类规则中的各哈希键值提取策略对所述待分类报文进行报文特征提取,得到所述待分类报文在对应哈希键值处的报文特征。3.根据权利要求2所述的方法,其特征在于,所述分类哈希表中各分类规则的分类特征与对应分类规则的哈希键值提取策略相互对应,各分类规则各自对应一个分类哈希索引,所述根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则的步骤包括:采用哈希算法对所述待分类报文的报文特征进行计算,得到所述待分类报文对应的哈希索引;将所述待分类报文对应的哈希索引,与提取报文特征时的分类规则所对应的分类哈希索引进行比较;若所述待分类报文对应的哈希索引与所述分类哈希索引相同,则将所述待分类报文的报文特征对应地与所述分类规则的分类特征进行匹配,并在匹配成功时判定所述待分类报文符合所述分类规则。4.根据权利要求3所述的方法,其特征在于,所述根据提取到的报文特征及分类哈希表中对应分类规则的分类特征判断所述待分类报文是否符合所述分类规则的步骤还包括:若所述待分类报文对应的哈希索引与所述分类哈希索引不同,或者所述哈希索引与所述分类哈希索引相同而所述待分类报文的报文特征与所述分类规则的分类特征不匹配,则判定所述待分类报文不符合所述分类规则,并返回对待分类报文进行报文特征提取的步骤继续执行。5.根据权利要求3所述的方法,其特征在于,所述响应对报文分类模板的选取操作,从多个报文分类模板中选取出对应的报文分类模板之前,所述方法还包括:对各分类规则进行配置,并生成对应的报文分类模板;根据各分类规则对应的分类特征计算得到对应分类规则的分类哈希索引,并根据各分类规则的分类哈希索引将各分类规则对应的分类特征存储在分类哈希表中。6.一种网络设备,其特征...
【专利技术属性】
技术研发人员:殷建儒,李章程,
申请(专利权)人:成都西加云杉科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。