IP packet fast classification algorithm

被引:0
|
作者
College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China [1 ]
机构
来源
Dongnan Daxue Xuebao | 2006年 / SUPPL.卷 / 86-89期
关键词
Algorithms - Explosions - Network protocols - Quality of service;
D O I
暂无
中图分类号
学科分类号
摘要
In order to improve lookup efficiency, a novel IP classification, NHMT (non-collision Hash and nultibit-trie tree) is proposed, which is based on non-collision Hash trie-tree algorithm and grid of tries algorithm. The core of this algorithm has three parts: constructing Hash function mainly based on destination port and protocol type field so that the hash function can avoid space explosion problem; transforming Grid of tries for the trie-tree pruned and multibit-trie tree in order to reduce space complexity; adding a floor based on non-collision hash algorithm as source port number (or scope). After expanding normally, this doesn't increase the time complex degree of algorithm because the multibit trie tree is introduced. Space complexity consumed and space requirement are less than those of non-collision hash algorithm. Test results show that the classification rate of NHMT algorithm is up to 1 Mbit/s and the maximum memory consumed is 8.2 MB for 10000 rules.
引用
收藏
相关论文
共 50 条
  • [1] Fast IP packet forwarding and classification
    O'Reilly, P
    [J]. IEEE NETWORK, 2001, 15 (02): : 2 - 2
  • [2] Fast IP packet classification with configurable processor
    Ji, HM
    Carchia, M
    [J]. GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 2268 - 2274
  • [3] HSM: A fast packet classification algorithm
    Xu, B
    Jiang, DY
    Li, J
    [J]. 19th International Conference on Advanced Information Networking and Applications, Vol 1, Proceedings: AINA 2005, 2005, : 987 - 992
  • [4] Scalable fast algorithm for packet classification
    Yu, Shengsheng
    Zhang, Ning
    Zhou, Jingli
    Hu, Yifeng
    [J]. Jisuanji Gongcheng/Computer Engineering, 2004, 30 (07):
  • [5] A fast hash packet classification algorithm
    Shang, Fengjun
    Pan, Xuezeng
    [J]. Journal of Computational Information Systems, 2007, 3 (03): : 1043 - 1050
  • [6] A novel IP packet classification algorithm based on CrossProduct and HashTree
    Yu, Lei
    Deng, Yaping
    Wang, Hangbo
    Jiang, Chaoyong
    Yin, Ke
    [J]. 2006 6TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS PROCEEDINGS, 2006, : 1037 - +
  • [7] Fast IP packet forwarding and classification for next generation Internet services
    Buddhikot, MM
    McKeown, N
    Varghese, G
    [J]. IEEE NETWORK, 2001, 15 (02): : 6 - 7
  • [8] A Fast, Smart Packet Classification Algorithm Based on Decomposition
    Li, Chuanhong
    Zeng, Xuewen
    Song, Lei
    Jiang, Yan
    [J]. JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2020, 2020
  • [9] A Fast Algorithm for Packet Classification with Reasonable Memory Usage
    Li Lin
    Lu XianLiang
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 1941 - 1944
  • [10] Fast packet classification algorithm applying to multiple fields
    Xiang, Pei-Su
    Tian, Ke
    Huang, Qin-Zhen
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2007, 29 (06): : 1005 - 1008