Research on IP classification algorithm based on multibit-trie tree

被引:0
|
作者
Shang, Fengjun [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci & Technol, Chongqing 400065, Peoples R China
关键词
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Real time traffic measurement of network is becoming increasingly important for managing and controlling network. Flows-based traffic measurement is one of the methods. How to match the packets with a specific flow is one of key issues in specific flows-based measurement. This paper presents a method for this purpose, namely Multibit-trie Tree Classification Algorithm (for short, MTC Algorithm) algorithm, which is based on Non-Collision Hash Trie-Tree Algorithm and Grid of Tries algorithm. The core of algorithm has 4 parts: 1) constructing hash function mainly based on destination port and protocol type field so that the hash function can avoid space explosion problem; 2) incorporating two kinds of algorithm, which are the multibit-trie algorithm and the algorithm of Grid of Tries as well as transforming Grid of Tries for the Trie-tree pruned in order to reduce space complexity; 3) incorporating no using mltibit-trie item; 4) adding a floor for source port number (or source port range). Test results show that the classification rate of MTC algorithm is up to 2 million packets per second and the maximum memory consumed is 8MB for 10,000 rules.
引用
收藏
页码:748 / 752
页数:5
相关论文
共 50 条
  • [1] Research on multibit-trie tree IP classification algorithm
    Jiang, Yi
    Shang, Fengjun
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 1786 - +
  • [2] A fast two-way IP lookup algorithm based multibit-trie
    Jia, JP
    Lin, C
    Liu, WD
    [J]. 2003 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2003, : 136 - 142
  • [3] Efficient construction of pipelined multibit-trie router-tables
    Kim, Kun Suk
    Sahni, Sartaj
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (01) : 32 - 43
  • [4] A non-collision hash Trie-tree based fast IP classification algorithm
    Xu, K
    Wu, JP
    Yu, ZC
    Xu, MW
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (02): : 219 - 226
  • [5] A non-collision hash trie-tree based fast IP classification algorithm
    Ke Xu
    Jianping Wu
    Zhongchao Yu
    Mingwei Xu
    [J]. Journal of Computer Science and Technology, 2002, 17 : 219 - 226
  • [6] Trie-based algorithm for IP lookup problem
    Yilmaz, PA
    Belenkiy, A
    Uzun, N
    [J]. GLOBECOM '00: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1- 3, 2000, : 593 - 598
  • [7] Study of an Improved Text Filter Algorithm Based on Trie Tree
    Yang, Wenchuan
    Fang, Zeyang
    Hui, Lei
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C), 2016, : 594 - 597
  • [8] The Adaptive Spelling Error Checking Algorithm based on Trie Tree
    Xu, Yongbing
    Wang, Junyi
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ENERGY, ENVIRONMENT AND CHEMICAL ENGINEERING (AEECE 2016), 2016, 89 : 299 - 302
  • [9] Research of an Improved Algorithm for Chinese Word Segmentation Dictionary Based on Double-Array Trie Tree
    Yang, Wenchuan
    Liu, Jian
    Yu, Miao
    [J]. NATURAL LANGUAGE PROCESSING AND CHINESE COMPUTING, NLPCC 2013, 2013, 400 : 355 - 362
  • [10] Research on a Decision Tree Classification Algorithm Based on Granular Matrices
    Meng, Lijuan
    Bai, Bin
    Zhang, Wenda
    Liu, Lu
    Zhang, Chunying
    [J]. ELECTRONICS, 2023, 12 (21)