GraphNEI: A GNN-based network entity identification method for IP geolocation

被引:9
|
作者
Ma, Zhaorui [1 ,2 ,5 ]
Zhang, Shicheng [2 ]
Li, Na [1 ,3 ]
Li, Tianao [2 ]
Hu, Xinhao [2 ]
Feng, Hao [2 ]
Zhou, Qinglei [1 ]
Liu, Fenlin [1 ]
Quan, Xiaowen [4 ]
Wang, Hongjian [2 ]
Hu, Guangwu [5 ]
Zhang, Shubo [2 ]
Zhai, Yaqi [2 ]
Chen, Shuaibin [2 ]
Zhang, Shuaiwei [2 ]
机构
[1] Henan Key Lab Cyberspace Situat Awareness, Zhengzhou 450001, Peoples R China
[2] Zhengzhou Univ Light Ind, Zhengzhou 450002, Peoples R China
[3] Sias Univ, Zhengzhou 450000, Peoples R China
[4] WebRAY Info Co Ltd, Beijing 100085, Peoples R China
[5] Shenzhen Inst Informat Technol, Shenzhen 517200, Peoples R China
关键词
Network entity identification; Entity geolocation; Graph neural networks; Transformer; NEURAL-NETWORKS; IOT DEVICES;
D O I
10.1016/j.comnet.2023.109946
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network entity geolocation technology is a technique for inferring geographic location through features such as network measurements or IP address searchable information, also known as IP geolocation. By obtaining the device type of the target can assist in target IP geolocation or IP landmark mining. Most traditional rule -based or learning-based methods identify network entities. However, due to the existence of firewalls and the limitations of feature detection, the features of individual targets are prone to be missing or spoofed, which can lead to a decrease in the accuracy of network entity identification (NEI). This paper propose a graph neural network-based network entity identification method, GraphNEI model, which embeds network entities into the graph structure and uses graph neural networks to improve the current problem of missing or spoofed features in order to improve the accuracy of current network entity identification. It mainly includes five steps: data processing, subgraph partition, weight calculation, node update and classification. First, the acquired dataset is subjected to feature extraction and anonymization; second, the target nodes are subjected to network topology graph construction and community division; third, the nodes' self-attention, structural attention and similarity of neighbors are combined and used to calculate the nodes' combined attention; fourth, node aggregation and update, and update the node representation based on the combined attention results; finally, the nodes are classified. We successfully identified 7 different network entities on the publicly collected dataset, and the identification accuracy of network entities is above 95.49%, improved 0.51%-10.42% compared to typical rule-based or learning-based methods. It effectively improves the effective NEI in the absence of network entity features. In addition, we conduct IP geolocation research based on NEI, and the experimental results show that the method is effective in reducing IP geolocation errors distance.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] GNN-Based Multimodal Named Entity Recognition
    Gong, Yunchao
    Lv, Xueqiang
    Yuan, Zhu
    You, Xindong
    Hu, Feng
    Chen, Yuzhong
    COMPUTER JOURNAL, 2024, 67 (08): : 2622 - 2632
  • [2] GNN-Based Malicious Network Entities Identification In Large-Scale Network Data
    Dvorak, Stepan
    Prochazka, Pavel
    Bajer, Lukas
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [3] Efficient Network Representation for GNN-Based Intrusion Detection
    Friji, Hamdi
    Olivereau, Alexis
    Sarkiss, Mireille
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PT I, ACNS 2023, 2023, 13905 : 532 - 554
  • [4] IP Address Geolocation Method Based on Network Flow Analysis
    Zhuo, Zihan
    Liu, Zhongjin
    Guo, Lixuan
    He, Yueying
    2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, : 429 - 432
  • [5] A Bayesian network learning method for sparse and unbalanced data with GNN-based multilabel classification application
    Chen, Ling
    Jiang, Xiangming
    Wang, Yuhong
    APPLIED SOFT COMPUTING, 2024, 154
  • [6] GNN-Geo: A Graph Neural Network-Based Fine-Grained IP Geolocation Framework
    Ding, Shichang
    Luo, Xiangyang
    Wang, Jinwei
    Fu, Xiaoming
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (06): : 3543 - 3560
  • [7] MS2-GNN: Exploring GNN-Based Multimodal Fusion Network for Depression Detection
    Chen, Tao
    Hong, Richang
    Guo, Yanrong
    Hao, Shijie
    Hu, Bin
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (12) : 7749 - 7759
  • [8] GNN-Based Network Traffic Analysis for the Detection of Sequential Attacks in IoT
    Altaf, Tanzeela
    Wang, Xu
    Ni, Wei
    Yu, Guangsheng
    Liu, Ren Ping
    Braun, Robin
    ELECTRONICS, 2024, 13 (12)
  • [9] A SC-Vivaldi Network Coordinate System Based Method for IP Geolocation
    Chen, Jingning
    Liu, Fenlin
    Zhao, Fan
    Zhu, Guang
    Ding, Shichang
    JOURNAL OF INTERNET TECHNOLOGY, 2016, 17 (01): : 119 - 127
  • [10] City-Level IP Geolocation Method Based on Network Node Clustering
    Li M.
    Luo X.
    Chai L.
    Yuan F.
    Gan Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (03): : 467 - 479