A P2P traffic identification approach based on the optimal support vector machine and genetic algorithm

Peer to peer (P2P) traffic identification is a hot topic in the P2P traffic management. P2P traffic identification method based on support vector machine (SVM) is one of the most commonly used methods. However, the performance of SVM is mainly affected by the parameters and the features used. The traditional method is to separate the SVM parameter optimization and feature selection problem, it is difficult to obtain the overall performance of the SVM classifier. Thus, an approach of P2P traffic identification based on the optimal Support Vector Machine and Genetic Algorithm is put forward. It takes the parameters of SVM and the feature selection problem can be treated as the simultaneous processing of the optimization problem and the optimal parameters and feature subset of the whole performance can be obtained. The proposed approach is validated on P2P data. The results show that the approach has very good classification accuracy, and it can effectively detect the P2P traffic in the network traffic on the basis of obtaining the optimal parameters and feature subset.

[1]  Oliver Spatscheck,et al.  Accurate, scalable in-network identification of p2p traffic using application signatures , 2004, WWW '04.

[2]  Huili Zhang,et al.  A peer to peer traffic identification method based on wavelet and particle swarm optimization algorithm , 2015, Int. J. Wavelets Multiresolution Inf. Process..

[3]  Chai Kiat Yeo,et al.  DiffLookup: Differentiated lookup services provision in P2P networks , 2012, 2012 7th International Conference on Computing and Convergence Technology (ICCCT).

[4]  Gang Wang,et al.  Classification of UDP traffic from P2P applications , 2011, 2011 17th IEEE International Conference on Networks.

[5]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[6]  He Deng,et al.  A P2P Network Traffic Classification Method Using SVM , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[7]  Zhixin Sun,et al.  P2P traffic identification method based on an improvement incremental SVM learning algorithm , 2014, 2014 International Symposium on Wireless Personal Multimedia Communications (WPMC).

[8]  叶志伟,et al.  A peer to peer traffic identification method based on wavelet and particle swarm optimization algorithm , 2015 .

[9]  Hermann de Meer,et al.  Cross-Layer Peer-to-Peer Traffic Identification and Optimization Based on Active Networking , 2009, IWAN.

[10]  Aiqing Zhu,et al.  A P2P Network Traffic Classification Method Based on C4.5 Decision Tree Algorithm , 2014 .

[11]  Liu Bin,et al.  P2P Traffic Classification Using Semi-Supervised Learning , 2010, 2010 International Conference on Artificial Intelligence and Computational Intelligence.

[12]  Guang Cheng,et al.  Traffic classification based on port connection pattern , 2011, 2011 International Conference on Computer Science and Service System (CSSS).

[13]  Wang Xin,et al.  Research of P2P Traffic Comprehensive Identification Method , 2011, 2011 International Conference on Network Computing and Information Security.

[14]  Michalis Faloutsos,et al.  Transport layer identification of P2P traffic , 2004, IMC '04.

[15]  Yabin Xu,et al.  Identification of network traffic based on support vector machine , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).