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 条
  • [41] New use of the HITS algorithm for fast web page classification
    Meadi, Mohamed Nadjib
    Babahenini, Mohamed Chaouki
    Taleb Ahmed, Abdelmalik
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (03) : 2015 - 2032
  • [42] Fast packet classification using bit compression with fast boolean expansion
    Chen, Chien
    Hsu, Chia-Jen
    Huang, Chi-Chia
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2008, 24 (01) : 61 - 81
  • [43] A heuristic lookup partition algorithm for packet classification
    Chen, Bing
    Pan, Yu-Ke
    Ding, Qiu-Lin
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2009, 31 (07): : 1594 - 1599
  • [44] An Efficient Conflict Detection Algorithm for Packet Classification
    Lee, Chun-Liang
    Lin, Guan-Yu
    Chen, Yaw-Chung
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 56 - 59
  • [45] Adaptive line search algorithm for packet classification
    Ting, PC
    Hsu, YS
    Lee, TH
    10TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON 2002), PROCEEDINGS, 2002, : 191 - 196
  • [46] Balanced HiCuts: an optimized Packet classification algorithm
    Abdoli, Hatam
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 406 - +
  • [47] A multi-dimensional packet classification algorithm
    Yao, XM
    Hu, GM
    Li, LM
    2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2004, : 670 - 673
  • [48] Markers-based space decomposition algorithm: A new algorithm for multi-fields packet classification
    Jelassi, Ons
    Paul, Olivier
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 43 - +
  • [49] A Timesaving Recursive Flow Packet Classification Algorithm
    Pan, Yuke
    Chen, Bing
    Xu, Tao
    NSWCTC 2009: INTERNATIONAL CONFERENCE ON NETWORKS SECURITY, WIRELESS COMMUNICATIONS AND TRUSTED COMPUTING, VOL 2, PROCEEDINGS, 2009, : 442 - 445
  • [50] An efficient packet classification algorithm for network processors
    Chen, YT
    Lee, SS
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1596 - 1600