Recognizing BGP Communities Based on Graph Neural Network

被引:0
作者
Tan, Yuntian [1 ]
Huang, Wenfeng [1 ]
You, Yang [2 ]
Su, Shen [1 ]
Lu, Hui [1 ]
机构
[1] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510000, Peoples R China
[2] NSFOCUS Inc, Beijing 100000, Peoples R China
来源
IEEE NETWORK | 2024年 / 38卷 / 06期
关键词
Border Gateway Protocol; Routing; Autonomous systems; Graph neural networks; Electronic mail; Topology; Routing protocols; BGP; Community; Routing Decision; AS; GNN;
D O I
10.1109/MNET.2024.3414113
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The identification of BGP community attributes holds significant importance in routing modeling for understanding their impact on routing behavior and policies. However, when it comes to identifying BGP community attributes, existing rule-based solutions suffer from low automation and coarse granularity for relying on human knowledge, and the immutability of rule-based solutions makes them impractical for time-sensitive applications. Consequently, our research proposes a consistent and automated approach for identifying BGP community attributes in AS-level. We pick out the related autonomous system (AS) paths and community attribute numeric identifiers within BGP forwarding entries. Using these AS paths and identifiers we construct a topological graph structure and generate relevant feature embeddings for nodes and edges. Subsequently, we build a graph neural network (GNN) model consisting of a residual network for convolution and a fully connected layer, which can preserve and highlight the differences in the features of different communities. We employ this model to classify BGP communities. It turns out that the accuracy of our design can surpass 96%. According to the experimental result, our approach outperforms other state-of-the-art methods.
引用
收藏
页码:282 / 288
页数:7
相关论文
共 15 条
  • [1] SICO: Surgical Interception Attacks by Manipulating BGP Communities
    Birge-Lee, Henry
    Wang, Liang
    Rexford, Jennifer
    Mittal, Prateek
    [J]. PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19), 2019, : 431 - 448
  • [2] Giotsas V, 2012, IEEE ICC
  • [3] Inferring BGP Blackholing Activity in the Internet
    Giotsas, Vasileios
    Smaragdakis, Georgios
    Dietzel, Christoph
    Richter, Philipp
    Feldmann, Anja
    Berger, Arthur
    [J]. PROCEEDINGS OF THE 2017 INTERNET MEASUREMENT CONFERENCE (IMC'17), 2017, : 1 - 14
  • [4] Giotsas V, 2013, IEEE CONF COMPUT, P121
  • [5] Hamilton WL, 2017, ADV NEUR IN, V30
  • [6] AS-Level BGP Community Usage Classification
    Krenc, Thomas
    Beverly, Robert
    Smaragdakis, Georgios
    [J]. PROCEEDINGS OF THE 2021 ACM INTERNET MEASUREMENT CONFERENCE, IMC 2021, 2021, : 577 - 592
  • [7] Krenc T, 2020, PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES, CONEXT 2020, P443, DOI 10.1145/3386367.3432731
  • [8] Morris C, 2019, AAAI CONF ARTIF INTE, P4602
  • [9] Orsini C, 2016, P 2016 INT MEAS C, P429, DOI DOI 10.1145/2987443.2987482
  • [10] Park JH, 2010, LECT NOTES COMPUT SC, V6032, P11