Graption: A graph-based P2P traffic classification framework for the internet backbone

被引:39
|
作者
Iliofotou, Marios [1 ]
Kim, Hyun-Chul [2 ]
Faloutsos, Michalis [1 ]
Mitzenmacher, Michael
Pappu, Prashanth [3 ]
Varghese, George [4 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci, Riverside, CA 92521 USA
[2] Seoul Natl Univ, Sch Comp Sci & Engn, Seoul, South Korea
[3] Conviva Inc, Prod Management, San Mateo, CA USA
[4] Univ Calif San Diego, San Diego, CA 92103 USA
基金
美国国家科学基金会;
关键词
Traffic classification; Behavioral-approach; Peer-to-peer; Graph mining; NETWORKS;
D O I
10.1016/j.comnet.2011.01.020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Monitoring network traffic and classifying applications are essential functions for network administrators. Current traffic classification methods can be grouped in three categories: (a) now-based (e.g., packet sizing/timing features), (b) payload-based, and (c) host-based. Methods from all three categories have limitations, especially when it comes to detecting new applications, and classifying traffic at the backbone. In this paper, we propose the use of Traffic Dispersion Graphs (TDGs) to remedy these limitations. Given a set of flows, a TDG is a graph with an edge between any two IP addresses that communicate; thus TDGs capture network-wide interactions. Using TDGs, we develop an application classification framework dubbed Graption (Graph-based classification). Our framework provides a systematic way to classify traffic by using information from the network-wide behavior and now-level characteristics of Internet applications. As a proof of concept, we instantiate our framework to detect P2P traffic, and show that it can identify 90% of P2P flows with 95% accuracy in backbone traces, which are particularly challenging for other methods. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1909 / 1920
页数:12
相关论文
共 50 条
  • [1] Graph-based P2P Traffic Classification at the Internet Backbone
    Iliofotou, Marios
    Kim, Hyun-chul
    Faloutsos, Michalis
    Mitzenmacher, Michael
    Pappu, Prashanth
    Varghese, George
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, 2009, : 37 - +
  • [2] P2P Traffic Classification method Based on the PNN
    Lei, Chang
    Feng, Li
    2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [3] A P2P Traffic Classification Method Based on SVM
    Zhou Xusheng
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 53 - 57
  • [4] Detecting P2P Traffic from the P2P Flow Graph
    Kim, Jonghyun
    Shah, Khushboo
    Bohacek, Stephan
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1795 - 1800
  • [5] Robust application identification methods for P2P and VoIP traffic classification in backbone networks
    Qin, Tao
    Wang, Lei
    Liu, Zhaoli
    Guan, Xiaohong
    KNOWLEDGE-BASED SYSTEMS, 2015, 82 : 152 - 162
  • [6] P2P and P2P botnet traffic classification in two stages
    Ye, Wujian
    Cho, Kyungsan
    SOFT COMPUTING, 2017, 21 (05) : 1315 - 1326
  • [7] P2P and P2P botnet traffic classification in two stages
    Wujian Ye
    Kyungsan Cho
    Soft Computing, 2017, 21 : 1315 - 1326
  • [8] AppBot: a novel P2P botnet architecture resistant to graph-based tracking
    Yin, Tao
    Zhang, Yongzheng
    Li, Jia
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 615 - 622
  • [9] Sherlock: A framework for P2P traffic analyis
    Rossi, Dario
    Sottile, Elisa
    2009 IEEE NINTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P 2009), 2009, : 321 - 330
  • [10] P2P Traffic Classification in Encrypted Tunnels
    Liu, Tzong-Jye
    Chou, Chi-Bin
    Tseng, Chuan-Mu
    2013 19TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC): SMART COMMUNICATIONS TO ENHANCE THE QUALITY OF LIFE, 2013, : 597 - 602