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 条
  • [21] Developing a GNN-based Al model to predict mitochondria) toxicity using the bagging method
    Igarashi, Yoshinobu
    Kojima, Ryosuke
    Matsumoto, Shigeyuki
    Iwata, Hiroaki
    Okuno, Yasushi
    Yamada, Hiroshi
    JOURNAL OF TOXICOLOGICAL SCIENCES, 2024, 49 (03): : 117 - 126
  • [22] Two-stage GNN-based fraud detection with camouflage identification and enhanced semantics aggregation
    Zhang, Jun
    Lu, Jianguang
    Tang, Xianghong
    NEUROCOMPUTING, 2024, 570
  • [23] A novel graph modeling method for GNN-based hypersonic aircraft flow field reconstruction
    Li, Qiao
    Li, Xingchen
    Chen, Xiaoqian
    Yao, Wen
    ENGINEERING APPLICATIONS OF COMPUTATIONAL FLUID MECHANICS, 2024, 18 (01)
  • [24] NeuroSchedule: A Novel Effective GNN-based Scheduling Method for High-level Synthesis
    Zeng, Jun
    Kou, Mingyang
    Yao, Hailong
    Yin, Xu-Cheng
    Wang, Haili
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [25] Cost-Sensitive GNN-Based Imbalanced Learning for Mobile Social Network Fraud Detection
    Hu, Xinxin
    Chen, Haotian
    Chen, Hongchang
    Liu, Shuxin
    Li, Xing
    Zhang, Shibo
    Wang, Yahui
    Xue, Xiangyang
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (02) : 2675 - 2690
  • [26] Content Matters: A GNN-Based Model Combined with Text Semantics for Social Network Cascade Prediction
    Liu, Yujia
    Zeng, Kang
    Wang, Haiyang
    Song, Xin
    Zhou, Bin
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT I, 2021, 12712 : 728 - 740
  • [27] GNN-Based QoE Optimization for Dependent Task Scheduling in Edge-Cloud Computing Network
    Ping, Yani
    Xie, Kun
    Huang, Xiaohong
    Li, Chengcheng
    Zhang, Yasheng
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [28] TG-CUP: A Transformer and GNN-Based Multi-Modal Comment Updating Method
    Chen, Yinan
    Huang, Yuan
    Chen, Xiangping
    Zheng, Zibin
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2025, 34 (03)
  • [29] Dynamic travel time prediction with spatiotemporal features: using a GNN-based deep learning method
    Wang, Dujuan
    Zhu, Jiacheng
    Yin, Yunqiang
    Ignatius, Joshua
    Wei, Xiaowen
    Kumar, Ajay
    ANNALS OF OPERATIONS RESEARCH, 2024, 340 (01) : 571 - 591
  • [30] IP Geolocation based on identification routers and local delay distribution similarity
    Zhao, Fan
    Luo, Xiangyang
    Gan, Yong
    Zu, Shuodi
    Cheng, Qingfeng
    Liu, Fenlin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (22):