Journal of Applied Sciences ›› 2009, Vol. 27 ›› Issue (2): 124-130.

• Communication Engineering • Previous Articles     Next Articles

Peer-to-Peer Traffic Identification Using Bayesian Networks

  

  1. 1. Institute of Information Network Technology, Nanjing University of Posts and Telecommunications,
    Nanjing 210003, China
    2. Department of Telecommunication Engineering, Zhejiang Wanli University, Ningbo 315100,
    Zhejiang Province, China
  • Received:2008-08-18 Revised:2008-12-22 Online:2009-04-01 Published:2009-04-01

Abstract:

Accurate traffic classification is vital to numerous network activities, such as security monitoring, quality of service provisioning and network planning. However, current P2P applications, which generate a substantial volume of Internet traffic, use dynamic port numbers, HTTP masquerading and payload encryption to avoid detection. In this paper, we present an accurate P2P identification method using Bayesian networks. Based on the abstracted attributes of flow statistics, the optimal attribute subset is selected using genetic algorithms and P2P traffic is identified using Bayesian networks. We evaluate the algorithms and compare them to the previously used Naive Bayesian model and BP perceptron. Experimental results show that the proposed algorithms achieve better overall accuracy up to 95% with less cost. Further, our result indicates that the approaches are capable of identifying unknown P2P traffic and applicable to the real-time applications.

Key words: Peer-to-Peer, traffic identification, naive Bayes, Bayesian networks

CLC Number: