Network Protocol Recognition Based on Convolutional Neural Network

被引:0
|
作者
Feng, Wenbo [1 ]
Hong, Zheng [1 ]
Wu, Lifa [2 ]
Fu, Menglin [1 ]
Li, Yihao [1 ]
Lin, Peihong [1 ]
机构
[1] Army Engn Univ PLA, Inst Command & Control Engn, Nanjing 210007, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Sch Comp Sci & Technol, Nanjing 210023, Peoples R China
基金
国家重点研发计划;
关键词
convolutional neural network; protocol recognition; network flow; classification model;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
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 unproved 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.
引用
收藏
页码:125 / 139
页数:15
相关论文
共 50 条
  • [1] Network Protocol Recognition Based on Convolutional Neural Network
    Wenbo Feng
    Zheng Hong
    Lifa Wu
    Menglin Fu
    Yihao Li
    Peihong Lin
    [J]. China Communications, 2020, 17 (04) : 125 - 139
  • [2] Protocol Recognition in Virtual Avionics Network Based on Efficient and Lightweight Convolutional Neural Network
    Kerkech, Mohamed
    Bui, Van-Tuan
    Africano, Michel
    Martin, Lise
    Srinivasarengan, Krishnan
    [J]. 2022 IEEE/ACM 26TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2022,
  • [3] Flower Recognition Based on Convolutional Neural Network
    Zhang, Xu
    Han, Ding
    Bai, Fengshan
    Ma, Ziyin
    [J]. 2019 9TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST2019), 2019, : 333 - 338
  • [4] Target Recognition Based on Convolutional Neural Network
    Wang Liqiang
    Wang Xin
    Xi Fubiao
    Dong Jian
    [J]. LIDAR IMAGING DETECTION AND TARGET RECOGNITION 2017, 2017, 10605
  • [5] Face Recognition Based on Convolutional Neural Network
    Coskun, Musab
    Ucar, Aysegul
    Yildirim, Ozal
    Demir, Yakup
    [J]. 2017 INTERNATIONAL CONFERENCE ON MODERN ELECTRICAL AND ENERGY SYSTEMS (MEES), 2017, : 376 - 379
  • [6] Expression Recognition Method Based on Convolutional Neural Network and Capsule Neural Network
    Wang, Zhanfeng
    Yao, Lisha
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (01): : 1659 - 1677
  • [7] Recognition of Internal Overvoltage in Distribution Network Based on Convolutional Neural Network
    Long, Fei
    Xu, Huan
    Zhan, Wei
    Wang, Yixi
    Zou, Chengcheng
    Bhola, Jyoti
    [J]. ELECTRICA, 2022, 22 (03): : 342 - 350
  • [8] Network Traffic Threat Feature Recognition Based on a Convolutional Neural Network
    Yang, Gao
    Gopalakrishnan, Anilkumar Kothalil
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2019, : 170 - 174
  • [9] Research on advertising content recognition based on convolutional neural network and recurrent neural network
    Liu, Xiaomei
    Qi, Fazhi
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2021, 24 (04) : 398 - 404
  • [10] Face Image Recognition Based on Convolutional Neural Network
    Guangxin Lou
    Hongzhen Shi
    [J]. China Communications, 2020, 17 (02) : 117 - 124