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 条
[21]   The multi-level and multi-dimensional quantum wavelet packet transforms [J].
Hai-Sheng Li ;
Ping Fan ;
Hai-ying Xia ;
Shuxiang Song ;
Xiangjian He .
Scientific Reports, 8
[22]   Optimizing Multi-Dimensional Packet Classification for Multi-Core Systems [J].
Shen, Tong ;
Zhang, Da-Fang ;
Xie, Gao-Gang ;
Zhang, Xin-Yi .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2018, 33 (05) :1056-1071
[23]   Design and Implementation of Hybrid Packet Scheduling Schemes with Network Processors [J].
Comer, Douglas ;
Martynov, Maxim .
2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, :778-783
[24]   Community Detection in Multi-dimensional Network [J].
Chen, Xiaolin ;
Han, Guohui ;
Yuan, Lin ;
Huang, Qiang .
2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, :598-601
[25]   Decomposition-Based Classifier Chains for Multi-Dimensional Classification [J].
Jia B.-B. ;
Zhang M.-L. .
IEEE Transactions on Artificial Intelligence, 2022, 3 (02) :176-191
[26]   Application of neural network to multi-dimensional design window search in reactor core design [J].
Kugo, T ;
Nakagawa, M .
JOURNAL OF NUCLEAR SCIENCE AND TECHNOLOGY, 1999, 36 (04) :332-343
[27]   Leveraging Parallelism for Multi-dimensional Packet Classification on Software Routers [J].
Ma, Yadi ;
Banerjee, Suman ;
Lu, Shan ;
Estan, Cristian .
SIGMETRICS 2010: PROCEEDINGS OF THE 2010 ACM SIGMETRICS INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SYSTEMS, 2010, 38 (01) :227-238
[28]   On the space of periodic distributions with multi-dimensional wavelet packet transform [J].
Moorthy, R. Subash .
JOURNAL OF ANALYSIS, 2023, 31 (01) :591-616
[29]   Multi-dimensional packet classification based on bit-parallelism [J].
Wang Xue-Guang .
2006 CHINESE CONTROL CONFERENCE, VOLS 1-5, 2006, :880-884
[30]   On the space of periodic distributions with multi-dimensional wavelet packet transform [J].
R. Subash Moorthy .
The Journal of Analysis, 2023, 31 :591-616