Method of unknown protocol classification based on autoencoder

被引:0
|
作者
Gu C. [1 ,2 ]
Wu W. [1 ]
Shi Y. [1 ]
Li G. [1 ]
机构
[1] School of Cyberspace Security, Information Engineering University, Zhengzhou
[2] Henan Key Laboratory of Network Cryptography Technology, Zhengzhou
来源
| 1600年 / Editorial Board of Journal on Communications卷 / 41期
基金
中国国家自然科学基金;
关键词
Autoencoder; Feature extraction; Unknown protocol classification; Unsupervised classification;
D O I
10.11959/j.issn.1000-436x.2020123
中图分类号
学科分类号
摘要
Aiming at the problem that a large number of unknown protocols exist in the Internet, which makes it very difficult to manage and maintain the network security, a classification and identification method of unknown protocols was proposed. Combined with the autoencoder technology and the improved K-means clustering technology, the unknown protocol was classified and identified for the network traffic. The autoencoder was used to reduce dimensionality and select features of network traffic, clustering technology was used to classify the dimensionality reduction data unsupervised, and finally unsupervised recognition and classification of network traffic were realized. Experimental results show that the classification effect is better than the traditional K-means, DBSCAN, GMM algorithm, and has higher efficiency. © 2020, Editorial Board of Journal on Communications. All right reserved.
引用
收藏
页码:88 / 97
页数:9
相关论文
共 33 条
  • [11] WANG W, ZHU M, ZENG X, Et al., Malware traffic classification using convolutional neural network for representation learning, 2017 International Conference on Information Networking, pp. 712-717, (2017)
  • [12] YANG Y, KANG C, GOU G, Et al., TLS/SSL encrypted traffic classification with autoencoder and convolutional neural network, 2018 IEEE 20th International Conference on High Performance Computing and Communications
  • [13] IEEE 16th International Conference on Smart City
  • [14] IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pp. 362-369, (2018)
  • [15] MA R, QIN S., Identification of unknown protocol traffic based on deep learning, 2017 3rd IEEE International Conference on Computer and Communications, pp. 1195-1198, (2017)
  • [16] ZHANG J, CHEN C, XIANG Y, Et al., An effective network traffic classification method with unknown flow detection, IEEE Transactions on Network and Service Management, 10, 2, pp. 133-147, (2013)
  • [17] ZHU P, ZHANG S, LUO H, Et al., A semi-supervised method for classifying unknown protocols, 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference, pp. 1246-1250, (2019)
  • [18] ZANDER S, NGUYEN T, ARMITAGE G., Automated traffic classification and application identification using machine learning, IEEE Conference on Local Computer Networks, pp. 250-257, (2005)
  • [19] ERMAN J, ARLITT M, MAHANTI A., Traffic classification clustering algorithms, Proceedings of SIGMETRICS, pp. 281-286, (2006)
  • [20] LU Z Y, LI G S, SHEN Y Z, Et al., Clustering algorithm of unknown protocol messages based on continuous features, Journal of Shandong University (Science Edition), 54, 5, pp. 37-43, (2019)