Back to Search
Start Over
Network protocol recognition based on convolutional neural network
- Source :
- China Communications. 17:125-139
- Publication Year :
- 2020
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2020.
-
Abstract
- How to correctly acquire the appropriate features is a primary problem in network protocol recognition field. Aiming to avoid the trouble of artificially extracting features in traditional methods and improve recognition accuracy, a network protocol recognition method based on Convolutional Neural Network (CNN) is proposed. The method utilizes deep learning technique, and it processes network flows automatically. Firstly, normalization is performed on the intercepted network flows and they are mapped into two-dimensional matrix which will be used as the input of CNN. Then, an improved classification model named PtrCNN is built, which can automatically extract the appropriate features of network protocols. Finally, the classification model is trained to recognize the network protocols. The proposed approach is compared with several machine learning methods. Experimental results show that the tailored CNN can not only improve protocol recognition accuracy but also ensure the fast convergence of classification model and reduce the classification time.
- Subjects :
- 050101 languages & linguistics
Computer Networks and Communications
Computer science
business.industry
Deep learning
05 social sciences
Normalization (image processing)
Pattern recognition
02 engineering and technology
Flow network
Convolutional neural network
Field (computer science)
Convergence (routing)
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
0501 psychology and cognitive sciences
Artificial intelligence
Electrical and Electronic Engineering
business
Communications protocol
Protocol (object-oriented programming)
Subjects
Details
- ISSN :
- 16735447
- Volume :
- 17
- Database :
- OpenAIRE
- Journal :
- China Communications
- Accession number :
- edsair.doi...........1ec6da87459856da92fa4da562cd8ca6