Boundary cutting for packet classification

作者: Changhoon Yim , Hyesook Lim , Nara Lee , Geumdan Jin , Jungwon Lee

DOI: 10.1109/TNET.2013.2254124

关键词:

摘要: Decision-tree-based packet classification algorithms such as HiCuts, HyperCuts, and EffiCuts show excellent search performance by exploiting the geometrical representation of rules in a classifier searching for geometric subspace to which each input belongs. However, decision tree involve complicated heuristics determining field number cuts. Moreover, fixed interval-based cutting not relating actual space that rule covers is ineffective results huge storage requirement. A new efficient algorithm using boundary proposed this paper. The finds out performs according boundary. Hence, deterministic rather than involving heuristics, it more effective providing improved memory For sets with 1000-100 000 rules, simulation provides through 10-23 on-chip accesses 1-4 off-chip average.

参考文章(41)
Milind M Buddhikot, Subhash Suri, Marcel Waldvogel, None, Space Decomposition Techniques for Fast Layer-4 Switching PfHSN '99 Proceedings of the IFIP TC6 WG6.1 & WG6.4 / IEEE ComSoc TC on on Gigabit Networking Sixth International Workshop on Protocols for High Speed Networks VI. pp. 25- 42 ,(1999) , 10.1007/978-0-387-35580-1_4
Haibin Lu, Sartaj Sahni, $O(\log W)$ Multidimensional Packet Classification IEEE ACM Transactions on Networking. ,vol. 15, pp. 462- 472 ,(2007) , 10.1109/TNET.2007.892845
Hyesook Lim, So Yeon Kim, Tuple Pruning Using Bloom Filters for Packet Classification IEEE Micro. ,vol. 30, pp. 48- 59 ,(2010) , 10.1109/MM.2010.44
V. Srinivasan, G. Varghese, S. Suri, M. Waldvogel, Fast and scalable layer four switching acm special interest group on data communication. ,vol. 28, pp. 191- 202 ,(1998) , 10.1145/285237.285282
Hyesook Lim, Ju Hyoung Mun, None, High-speed packet classification using binary search on length Proceedings of the 3rd ACM/IEEE Symposium on Architecture for networking and communications systems - ANCS '07. pp. 137- 144 ,(2007) , 10.1145/1323548.1323572
V. Srinivasan, S. Suri, G. Varghese, Packet classification using tuple space search acm special interest group on data communication. ,vol. 29, pp. 135- 146 ,(1999) , 10.1145/316188.316216
Haoyu Song, John W. Lockwood, Efficient packet classification for network intrusion detection using FPGA Proceedings of the 2005 ACM/SIGDA 13th international symposium on Field-programmable gate arrays - FPGA '05. pp. 238- 245 ,(2005) , 10.1145/1046192.1046223
Haoyu Song, Murali Kodialam, Fang Hao, T. V. Lakshman, Efficient trie braiding in scalable virtual routers IEEE ACM Transactions on Networking. ,vol. 20, pp. 1489- 1500 ,(2012) , 10.1109/TNET.2011.2181412
Pi-Chung Wang, Chun-Liang Lee, Chia-Tai Chan, Hung-Yi Chang, Performance improvement of two-dimensional packet classification by filter rephrasing IEEE ACM Transactions on Networking. ,vol. 15, pp. 906- 917 ,(2007) , 10.1109/TNET.2007.893872