A new fast packet classification algorithm: RC-FST

被引:0
|
作者
Tan, XY [1 ]
Zhang, Y [1 ]
Lei, ZM [1 ]
机构
[1] Beijing Univ Posts & Telecommun, ATM Ctr, Beijing, Peoples R China
关键词
packet classification; QoS; prefix-pair; hash table; search trees;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A classifier is required to support fairly large database and wire-speed handling with the rapid growth of Internet. The existing classification algorithms (RFC, EGT-PC, HiCuts, HyperCuts) make better time-space tradeoffs, however, while the tradeoffs have been constantly improving the time taken for a reasonable amount of memory is still too poor for practical deployment. This paper presents a new classification algorithm called RC-FST (Rules Cuttings-Fast Search Trees) which splits the set of filter rules into several subsets by the hash-compression index table built based on the first 8-bit prefix of IP and constructs fast search trees for each subset. These search trees with smaller-sized filters can be more quickly constructed, optimized and updated, so the rate of search is correspondingly improved. Furthermore, some novel methods for the building of search trees and the partition of filters are described in this paper. RC-FST can provide an order of magnitude improvement over existing classification algorithms and be easily implemented in hardware at line speeds using a pipeline fashion.
引用
收藏
页码:462 / 466
页数:5
相关论文
共 50 条
  • [1] 一种新的快速报文分类算法——RC-FST
    谭兴晔
    张勇
    雷振明
    计算机应用研究, 2005, (04) : 62 - 64
  • [2] IP packet fast classification algorithm
    College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    Dongnan Daxue Xuebao, 2006, SUPPL. (86-89):
  • [3] HSM: A fast packet classification algorithm
    Xu, B
    Jiang, DY
    Li, J
    19th International Conference on Advanced Information Networking and Applications, Vol 1, Proceedings: AINA 2005, 2005, : 987 - 992
  • [4] Scalable fast algorithm for packet classification
    Yu, Shengsheng
    Zhang, Ning
    Zhou, Jingli
    Hu, Yifeng
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (07):
  • [5] A fast hash packet classification algorithm
    Shang, Fengjun
    Pan, Xuezeng
    Journal of Computational Information Systems, 2007, 3 (03): : 1043 - 1050
  • [6] A new hierarchical packet classification algorithm
    Lim, Hyesook
    Lee, Soohyun
    Swartzlander, Earl E., Jr.
    COMPUTER NETWORKS, 2012, 56 (13) : 3010 - 3022
  • [7] A Fast Algorithm for Packet Classification with Reasonable Memory Usage
    Li Lin
    Lu XianLiang
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 1941 - 1944
  • [8] A Fast, Smart Packet Classification Algorithm Based on Decomposition
    Li, Chuanhong
    Zeng, Xuewen
    Song, Lei
    Jiang, Yan
    JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2020, 2020
  • [9] Fast packet classification algorithm applying to multiple fields
    Xiang, Pei-Su
    Tian, Ke
    Huang, Qin-Zhen
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2007, 29 (06): : 1005 - 1008
  • [10] A fast string search algorithm for deep packet classification
    Rafiq, ANME
    El-Kharashi, MW
    Gebali, F
    COMPUTER COMMUNICATIONS, 2004, 27 (15) : 1524 - 1538