首页 | 本学科首页   官方微博 | 高级检索  
     

一种用于大规模规则库的快速包分类算法
引用本文:余胜生,张宁,周敬利,胡熠峰.一种用于大规模规则库的快速包分类算法[J].计算机工程,2004,30(7):49-51,68.
作者姓名:余胜生  张宁  周敬利  胡熠峰
作者单位:华中科技大学,计算机科学与技术学院,武汉,430074
摘    要:网络应用的发展,要求路由器必须有能力支持防火墙、入侵检测、提供QoS、流量计费等一系列功能,这些功能都要求路由器对IP包进行分类来完成对数据包的不同处理。目前的包分类算法不适用于火规模的规则数据库。该文在现有的一种基于位串的包分类算法上做了两个改进,位串的聚合和过滤规则的重排列。从而生成了一种新的包分类机制-AVA(Aggregated Bit Vector).通过评测可看出这种新的算法可以很好地应用在大规模规则数据库上,性能比原先有很大提升。

关 键 词:包分类  位串聚合  规则重排列
文章编号:1000-3428(2004)07-0049-03

A Scalable Fast Algorithm for Packet Classification
YU Shengsheng,ZHANG Ning,ZHOU Jingli,HU Yifeng.A Scalable Fast Algorithm for Packet Classification[J].Computer Engineering,2004,30(7):49-51,68.
Authors:YU Shengsheng  ZHANG Ning  ZHOU Jingli  HU Yifeng
Abstract:The development of Internet application necessitates routers ability to support those functions such as firewalls, intrusion detection, provision of QoS and traffic billing etc. All these functions need routers need classification of packets, according to which it is determined how different packets are processed subsequently. Existing algorithms for packet classification do not scale to large classifiers. This paper uses the bit vector (BV) scheme as a point of departure and adds two new ideas, aggregation of bit maps and filter rearrangement, to create aggregated bit vector (ABV). We show that ABV outperforms BV and scales well to large classifiers using the experimental results.
Keywords:Packet classification  Aggregation of bit maps  Rule rearrangement  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号