Journal of Physics Conference Series · 2020 · 20 citations · 5 references
ComputingComputer ScienceInformation TechnologyComputer NetworksMachine LearningNetwork SecurityCommunication NetworksDeep LearningNetwork ProtocolsNetwork Traffic AnalysisPattern RecognitionTransfer LearningConvolutional Neural NetworksMachine Learning For Traffic AnalysisNeural Network ClassificationPacket ClassificationTraffic ClassificationTraffic Feature ExtractionUnsupervised Transfer Learning
Abstract With the continuous development of users’ demands and network technology, more and more new network protocols emerge, which poses great challenges to network protocol classification and identification. An artificial intelligence method was used to explore autonomous classification and identification of unknown network protocols in this paper in order to reduce the time and labor cost of network protocol classification and identification. In this paper, firstly, the network traffic was converted into grayscale images, and through transfer learning, the Convolutional Neural Networks (CNN) pre-trained model was used to extract the protocol features, so as to reduce the time and the amount of labeled data needed for the artificial neural network training. Finally, with the improved unsupervised hybrid clustering algorithm based on T-SNE and K-means, the types and number of protocols were autonomously identified and the network traffic was classified simultaneously. In this way, we can identify unknown protocols without prior knowledge and the protocol identification adaptability for big data was also greatly improved. Experimental results show this method has high accuracy and robustness in identifying unknown network protocols.
5
Laurens van der Maaten, Geoffrey E. Hinton · Journal of Machine Learning Research · 2008 · 35.7K citations
Internet traffic classification using bayesian analysis techniques
Andrew W. Moore · 2005 · 1.2K citations
Byte Segment Neural Network for Network Traffic Classification
Rui Li, Xi Xiao, Shiguang Ni et al. · 2018 · 104 citations