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 条
  • [21] A fast multi-dimensional packet classification algorithm using counting bloom filter
    Xie, Kun
    Zhao, Jiao-Jiao
    Zhang, Da-Fang
    Bi, Xia-An
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2010, 38 (05): : 1046 - 1052
  • [22] A Multiattribute Measurement Algorithm for Packet Classification
    Peng, Maoling
    Huang, Aiming
    ADVANCES IN MECHANICAL ENGINEERING, PTS 1-3, 2011, 52-54 : 168 - 173
  • [23] Optimization study of a packet classification algorithm
    Jelassi, Ons
    Paul, Olivier
    ANNALS OF TELECOMMUNICATIONS, 2007, 62 (11-12) : 1388 - 1400
  • [24] Decision tree algorithm for packet classification
    Lyu, Gaofeng
    Tan, Jing
    Qiao, Guanjie
    Yan, Jinli
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2022, 44 (03): : 184 - 193
  • [25] A memory efficient algorithm for packet classification
    Xu, Zhen
    Sun, Jun
    Zhang, Jun
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PROCEEDINGS, 2006, 4138 : 115 - 126
  • [26] Hybrid cutting algorithm for packet classification
    Han, Wei-Tao
    Yi, Peng
    Zhang, Xia
    Ruan Jian Xue Bao/Journal of Software, 2014, 25 (11): : 2616 - 2626
  • [27] Efficient Packet Classification with a Hybrid Algorithm
    Wang, Pi-Chung
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (10): : 1915 - 1922
  • [28] Fast IP packet classification with configurable processor
    Ji, HM
    Carchia, M
    GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 2268 - 2274
  • [29] Efficient Multidimensional Packet Classification with Fast Updates
    Chang, Yeim-Kuan
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (04) : 463 - 479
  • [30] Fast Packet Classification Using Condition Factorization
    Tongaonkar, Alok
    Sekar, R.
    Vasudevan, Sreenaath
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, 2009, 5536 : 417 - 436