Scalable packet classification with controlled cross-producting

被引:16
|
作者
Wang, Pi-Chung [1 ,2 ]
机构
[1] Natl Chung Hsing Univ, Inst Networking & Multimedia, Taichung 402, Taiwan
[2] Natl Chung Hsing Univ, Dept Comp Sci & Engn, Taichung 402, Taiwan
关键词
Traffic classification; Packet classification; Firewalls; QoS; Forwarding;
D O I
10.1016/j.comnet.2008.11.017
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Packet classification is central among traffic classification techniques that categorize packets with a traffic descriptor or with user-defined criteria. This categorization may make information accessible for quality of service or security handling on the network. To make packet classification both fast and scalable, we propose a new algorithm that combines cross-producting with linear search. The new algorithm, Controlled Cross-producting, could improve the scalability of cross-producting significantly with respect to storage. while maintaining the search latency. In addition, we introduce several refinements and procedures for incremental update. We evaluate the performance of our scheme with filter databases of varying sizes and characteristics. Specifically, we experimented with 12 different types of filter databases, whose sizes vary from 16 K to 128 K. The experimental results demonstrate the feasibility and scalability of our scheme. A comparison with the prominent existing schemes further indicates that the proposed scheme takes less time and space. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:821 / 834
页数:14
相关论文
共 50 条
  • [1] Scalable packet classification based on rule categorization and cross-producting*
    Lin, Hsin-Tsung
    Wang, Pi-Chung
    [J]. COMPUTER NETWORKS, 2024, 238
  • [2] Packet Classification with Segregated Cross-Producting
    Wang, Pi-Chung
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2022), 2022, : 296 - 301
  • [3] Packet Classification with Hierarchical Cross-Producting
    Lee, Chun-Liang
    Chan, Chia-Tai
    Wang, Pi-Chung
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (05): : 1117 - 1126
  • [4] Scalable packet classification
    Baboescu, F
    Varghese, G
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2001, 31 (04) : 199 - 210
  • [5] Scalable packet classification
    Baboescu, F
    Varghese, G
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (01) : 2 - 14
  • [6] Scalable Packet Classification on FPGA
    Jiang, Weirong
    Prasanna, Viktor K.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (09) : 1668 - 1680
  • [7] Fast and scalable packet classification
    van Lunteren, J
    Engbersen, T
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2003, 21 (04) : 560 - 571
  • [8] A scalable hardware solution for packet classification
    Chang, HY
    Chan, CT
    Wang, PC
    Lee, CL
    [J]. 2004 9TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), 2004, : 542 - 546
  • [9] Scalable fast algorithm for packet classification
    Yu, Shengsheng
    Zhang, Ning
    Zhou, Jingli
    Hu, Yifeng
    [J]. Jisuanji Gongcheng/Computer Engineering, 2004, 30 (07):