Accurate Traffic Classification with Multi-threaded Processors

被引:1
|
作者
Liu, Yizhen [1 ]
Xu, Daxiong [1 ]
Sun, Lingge [2 ]
Liu, Dong [2 ]
机构
[1] Beijing Univ Posts & Commun, Opt Commun & Optoelect Inst, Beijing, Peoples R China
[2] BitHighway Inc, Lab Network Secur & Management, Beijing, Peoples R China
关键词
traffic classification; traffic management; network processor; Internet protocol; multi-threaded;
D O I
10.1109/KAMW.2008.4810528
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays traffic classification is a fundamental process for Internet traffic management devices and Internet applications need accurate, high performance and scalable traffic classification. Traditional traffic classification is inaccurate and elementary because they are based on imprecise transport layer port method and have unacceptably memory access latency in packet processing. In this paper, we discuss an accurate multi-stage traffic classification in gigabits Internet traffic management systems using multi-threaded processor. Firstly, we address the problem of inaccurate packet classification and analyze payload of applications and standard protocols. Secondly, we present a multi-stage traffic classification using packet header fields and payload string. Finally, we present the software pipeline architecture and hardware design for our approach with network processor. We used our approach to monitor a carrier's backbone node for a month. Compared with traditional methods, the multi-stage traffic classification has 91% accuracy in a real network environment.
引用
收藏
页码:478 / +
页数:2
相关论文
共 50 条
  • [21] Multi-Threaded Graph Partitioning
    LaSalle, Dominique
    Karypis, George
    [J]. IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 225 - 236
  • [22] Dynamic Power Management Through Adaptive Task Scheduling for Multi-Threaded SIMD Processors
    Petrica, Lucian
    [J]. 2012 10TH INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND TELECOMMUNICATIONS, 2012, : 83 - 86
  • [23] A multi-threaded version of MCFM
    John M. Campbell
    R. Keith Ellis
    Walter T. Giele
    [J]. The European Physical Journal C, 2015, 75
  • [24] A multi-threaded asynchronous language
    Paulino, H
    Marques, P
    Lopes, L
    Vasconcelos, V
    Silva, F
    [J]. PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2003, 2763 : 316 - 323
  • [25] Energy savings in simultaneous multi-threaded processors through dynamic resizing of datapath resources
    Kucuk, Gurhan
    Mesta, Mine
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2012, 20 (01) : 125 - 139
  • [26] A multi-threaded version of MCFM
    Campbell, John M.
    Ellis, R. Keith
    Giele, Walter T.
    [J]. EUROPEAN PHYSICAL JOURNAL C, 2015, 75 (06):
  • [27] Multi-threaded Active Objects
    Henrio, Ludovic
    Huet, Fabrice
    Istvan, Zsolt
    [J]. COORDINATION MODELS AND LANGUAGES, COORDINATION 2013, 2013, 7890 : 90 - 104
  • [28] Toward a multi-threaded glish
    Schiebel, DR
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XI, 2002, 281 : 164 - 168
  • [29] Multi-threaded Object Streaming
    Di Guida, Salvatore
    Govi, Giacomo
    Ojeda, Miguel
    Pfeiffer, Andreas
    Sipos, Roland
    [J]. 21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [30] On-Line Multi-Threaded Processing of Web User-Clicks on Multi-Core Processors
    Bonacic, Carolina
    Garcia, Carlos
    Marin, Mauricio
    Prieto, Manuel
    Tirado, Francisco
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2010, 2011, 6449 : 222 - +