A novel algorithm for packet classification based on network traffic

被引:0
|
作者
Li Lin [1 ]
Lu XianLiang [1 ]
机构
[1] Univ Elect Sci & Technol China, Coll Comp Sci & Engn, Chengdu 610054, Peoples R China
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3 | 2008年
关键词
packet classification; NP-Complete; cutting conflicting rules; the rearrangement of rules;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Packet classification is one of the basic techniques for many applications such as routers, firewalls and differentiated services. However, with the rapid development of the Internet, it has already become a performance bottleneck in network infrastructures. To improve the performance of packet classification, a great number of algorithms have been proposed. Among them, the linear search algorithm is the simplest. Although its performance is very low, many packet classification algorithms still adopt it. The reason is that the simple algorithm can achieve a balance between the storage space and the execution time. This paper presents a novel algorithm called ROBRC (Rule-ordering Optimization Based on Resolving Conflicts) to improve the performance of the linear search algorithm. As there are some rule conflicts in firewall databases, the optimal rule ordering problem is NP-Complete [5]. Facing with this situation, ROBRC cuts conflicting rules to resolve conflicts and thus can rearrange rules easily according to the statistical characteristics of network traffic. Experimental results show that ROBRC improves the average performance of the linear search algorithm at a reasonable cost of memory space.
引用
收藏
页码:737 / 740
页数:4
相关论文
共 50 条
  • [1] Packet-based Network Traffic Classification Using Deep Learning
    Lim, Hyun-Kyo
    Kim, Ju-Bong
    Heo, Joo-Seong
    Kim, Kwihoon
    Hong, Yong-Geun
    Han, Youn-Hee
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (ICAIIC 2019), 2019, : 46 - 51
  • [2] Online network traffic classification algorithm based on RVM
    Zhang, Qunhui
    Journal of Networks, 2013, 8 (06) : 1364 - 1369
  • [3] A novel IP packet classification algorithm based on CrossProduct and HashTree
    Yu, Lei
    Deng, Yaping
    Wang, Hangbo
    Jiang, Chaoyong
    Yin, Ke
    2006 6TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS PROCEEDINGS, 2006, : 1037 - +
  • [4] Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification
    Khandait, Pratibha
    Hubballi, Neminath
    Mazumdar, Bodhisatwa
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [5] Network Traffic Classification by Packet Length Signature Extraction
    Chari, Madhusoodhana S.
    Srinidhi, H.
    Somu, Tamil Esai
    2019 5TH IEEE INTERNATIONAL WIE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (WIECON-ECE 2019), 2019,
  • [6] Pattern Matching of Packet Payload for Network Traffic Classification
    Choi, Kwangjin
    Choi, Jun Kyun
    2006 THE JOINT INTERNATIONAL CONFERENCE ON OPTICAL INTERNET (COIN) AND NEXT GENERATION NETWORK (NGNCON), 2006, : 394 - 396
  • [7] An efficient packet classification algorithm for network processors
    Chen, YT
    Lee, SS
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1596 - 1600
  • [8] Network traffic classification algorithm based on flow statistical characteristics
    Key Laboratory of Information Processing and Intelligent Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    Beijing Youdian Daxue Xuebao, 2008, 2 (15-19):
  • [9] Network Traffic Classification Based on AR-ELM Algorithm
    Wei, Shuning
    Chen, Xingru
    Zhou, Bangbang
    2018 13TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2018, : 1500 - 1505
  • [10] Packet Vision: a convolutional neural network approach for network traffic classification
    Moreira, Rodrigo
    Rodrigues, Larissa Ferreira
    Rosa, Pedro Frosi
    Aguiar, Rui L.
    Silva, Flavio de Oliveira
    2020 33RD SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2020), 2020, : 256 - 263