SAT-Net: A staggered attention network using graph neural networks for encrypted traffic classification

被引:1
|
作者
Li, Zhiyuan [1 ]
Zhao, Hongyi [1 ]
Zhao, Jingyu [1 ]
Jiang, Yuqi [1 ]
Bu, Fanliang [1 ]
机构
[1] Peoples Publ Secur Univ China, Sch Informat Network Secur, Beijing 100045, Peoples R China
关键词
Deep learning; Encrypted traffic classification; Graph neural networks; Attention mechanism;
D O I
10.1016/j.jnca.2024.104069
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing complexity of network protocol traffic in the modern network environment, the task of traffic classification is facing significant challenges. Existing methods lack research on the characteristics of traffic byte data and suffer from insufficient model generalization, leading to decreased classification accuracy. In response, we propose a method for encrypted traffic classification based on a Staggered Attention Network using Graph Neural Networks (SAT-Net), which takes into consideration both computer network topology and user interaction processes. Firstly, we design a Packet Byte Graph (PBG) to efficiently capture the byte features of flow and their relationships, thereby transforming the encrypted traffic classification problem into a graph classification problem. Secondly, we meticulously construct a GNN-based PBG learner, where the feature remapping layer and staggered attention layer are respectively used for feature propagation and fusion, enhancing the robustness of the model. Experiments on multiple different types of encrypted traffic datasets demonstrate that SAT-Net outperforms various advanced methods in identifying VPN traffic, Tor traffic, and malicious traffic, showing strong generalization capability.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] An Encrypted Traffic Classification Method Combining Graph Convolutional Network and Autoencoder
    Sun, Boyu
    Yang, Wenyuan
    Yan, Mengqi
    Wu, Dehao
    Zhu, Yuesheng
    Bai, Zhiqiang
    2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
  • [22] Bayesian Neural Network based Encrypted Traffic Classification using Initial Handshake Packets
    Yang, Jiwon
    Narantuya, Jargalsaikhan
    Lim, Hyuk
    2019 49TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS - SUPPLEMENTAL VOL (DSN-S), 2019, : 19 - 20
  • [23] Malware Detection by Analysing Encrypted Network Traffic with Neural Networks
    Prasse, Paul
    Machlica, Lukas
    Pevny, Tomas
    Havelka, Jiri
    Scheffer, Tobias
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2017, PT II, 2017, 10535 : 73 - 88
  • [24] Student Program Classification Using Gated Graph Attention Neural Network
    Lu, M.
    Wang, Y.
    Tan, D.
    Zhao, L.
    IEEE ACCESS, 2021, 9 : 87857 - 87868
  • [25] Student Program Classification Using Gated Graph Attention Neural Network
    Lu, M.
    Wang, Y.
    Tan, D.
    Zhao, L.
    IEEE Access, 2021, 9 : 87857 - 87868
  • [26] Accurate Decentralized Application Identification via Encrypted Traffic Analysis Using Graph Neural Networks
    Shen, Meng
    Zhang, Jinpeng
    Zhu, Liehuang
    Xu, Ke
    Du, Xiaojiang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 2367 - 2380
  • [27] Semisupervised Graph Neural Networks for Traffic Classification in Edge Networks
    Yang, Yang
    Lyu, Rui
    Gao, Zhipeng
    Rui, Lanlan
    Yan, Yu
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2023, 2023
  • [28] Research on Network Traffic Classification Based on Graph Neural Network
    University of Science and Technology Liaoning, Liaoning, Anshan
    114051, China
    不详
    IAENG Int. J. Comput. Sci., 2024, 12 (2043-2050):
  • [29] DE-GNN: Dual embedding with graph neural network for fine-grained encrypted traffic classification
    Han, Xinbo
    Xu, Guizhong
    Zhang, Meng
    Yang, Zheng
    Yu, Ziyang
    Huang, Weiqing
    Meng, Chen
    COMPUTER NETWORKS, 2024, 245
  • [30] Research And Improvement of Encrypted Traffic Classification Based on Convolutional Neural Network
    Zhou, Yansen
    Cui, Jianquan
    2020 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2020, : 150 - 154