Design of a Multi-Dimensional Packet Classifier for Network Processors

被引:0
|
作者
Giordano, Stefano [1 ]
Procissi, Gregorio [1 ]
Rossi, Federico [1 ]
Vitucci, Fabio [1 ]
机构
[1] Univ Pisa, Dept Informat Engn, I-56100 Pisa, Italy
来源
2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12 | 2006年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays packet classification is a fundamental task for network devices such as edge routers, firewalls and intrusion detection systems. Determining which flow packets belong to is important for many applications, and it is necessary, for example, to provide differentiated services, to detect anomalous traffic and to sort attack patterns. Therefore packet classification is becoming more and more complex, with more flexibility and higher performance requirements. Network Processors (NPs) are emerging as very promising platforms due to their capability to combine the flexibility of general-purpose processors with high performance of hardware-based solutions. In this paper we illustrate the design of a multidimensional packet classifier realized on the Radisys (R) ENP-2611 board equipped with Intel (R) IXP2400 Network Processor. The first goal of this study is the selection of the most suitable classification algorithm to be integrated into the embedded system. Our investigation is then directed to adjustments and refinements of the selected algorithm (namely the multidimensional multibit trie algorithm) to capitalize the peculiar functional properties and capabilities of our network processor.
引用
收藏
页码:503 / 508
页数:6
相关论文
共 50 条
  • [1] Performance analysis of multi-dimensional packet classification on programmable network processors
    Srinivasan, D
    Feng, WC
    COMPUTER COMMUNICATIONS, 2005, 28 (15) : 1752 - 1760
  • [2] Performance analysis of multi-dimensional packet classification on programmable network processors
    Srinivasan, D
    Feng, WC
    LCN 2004: 29TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2004, : 360 - 367
  • [3] A multi-dimensional packet classifier for NP-based firewalls
    Rashti, MJ
    Rabiee, HR
    Foroutan, A
    Lavasani, M
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2004, : 250 - 254
  • [4] Multi-dimensional Bayesian Network Classifier Trees
    Gil-Begue, Santiago
    Larranaga, Pedro
    Bielza, Concha
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2018, PT I, 2018, 11314 : 354 - 363
  • [5] Design of multi-dimensional DCT array processors for video applications
    Peng, ST
    Sedukhin, S
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 1086 - 1094
  • [6] Towards the Efficient Recovery of General Multi-Dimensional Bayesian Network Classifier
    Fu, Shunkai
    Minn, Sein
    Desmarais, Michel C.
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, MLDM 2014, 2014, 8556 : 16 - 30
  • [7] Simulation of a multi-dimensional pattern classifier
    Al-Dabass, D.
    Cheetham, A.
    Evans, D.J.
    International Journal of Computer Mathematics, 1999, 71 (1-2): : 197 - 233
  • [8] Simulation of a multi-dimensional pattern classifier
    Al-Dabass, D
    Cheetham, A
    Evans, DJ
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1999, 71 (02) : 197 - 233
  • [9] 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
  • [10] A Smart Pre-Classifier to Reduce Power Consumption of TCAMs for Multi-dimensional Packet Classification
    Ma, Yadi
    Banerjee, Suman
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 335 - 346