AS-Level BGP Community Usage Classification

被引:9
|
作者
Krenc, Thomas [1 ]
Beverly, Robert [1 ]
Smaragdakis, Georgios [2 ]
机构
[1] Naval Postgrad Sch, Monterey, CA 93943 USA
[2] Delft Univ Technol, Delft, Netherlands
基金
欧洲研究理事会;
关键词
Border Gateway Protocol (BGP); BGP communities;
D O I
10.1145/3487552.3487865
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
BGP communities are a popular mechanism used by network operators for traffic engineering, blackholing, and to realize network policies and business strategies. In recent years, many research works have contributed to our understanding of how BGP communities are utilized, as well as how they can reveal secondary insights into real-world events such as outages and security attacks. However, one fundamental question remains unanswered: "Which ASes tag announcements with BGP communities and which remove communities in the announcements they receive?" A grounded understanding of where BGP communities are added or removed can help better model and predict BGP-based actions in the Internet and characterize the strategies of network operators. In this paper we develop, validate, and share data from the first algorithm that can infer BGP community tagging and cleaning behavior at the AS-level. The algorithm is entirely passive and uses BGP update messages and snapshots, e.g. from public route collectors, as input. First, we quantify the correctness and accuracy of the algorithm in controlled experiments with simulated topologies. To validate in the wild, we announce prefixes with communities and confirm that more than 90% of the ASes that we classify behave as our algorithm predicts. Finally, we apply the algorithm to data from four sets of BGP collectors: RIPE, RouteViews, Isolario, and PCH. Tuned conservatively, our algorithm ascribes community tagging and cleaning behaviors to more than 13k ASes, the majority of which are large networks and providers. We make our algorithm and inferences available as a public resource to the BGP research community.
引用
收藏
页码:577 / 592
页数:16
相关论文
共 50 条
  • [41] An AS-level study of Internet path delay characteristics
    Zeitoun, A
    Chuah, CN
    Bhattacharyya, S
    Diot, C
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 1480 - 1484
  • [42] Revisiting the Rich Club of the Internet AS-Level Topology
    Wang, Yangyang
    Bi, Jun
    Wu, Jianping
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2013, E96B (03) : 900 - 904
  • [43] Internet topology on AS-level: model, generation methods and tool
    Tomasik, Joanna
    Weisser, Marc-Antoine
    2010 IEEE 29TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2010, : 263 - 270
  • [44] On the Internet AS-level Topology Evolution Basing on Hierarchy Characteristic
    Zhang, Xin
    Zhao, Hai
    Wang, Lifei
    Li, Chao
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 4470 - +
  • [45] Characterizing and modelling clustering features in AS-level Internet topology
    Li, Yan
    Cui, Jun-Hong
    Maggiorini, Dario
    Faloutsos, Michalis
    27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 861 - 869
  • [46] Detection of Hypergiants in AS-Level Topology Using Machine Learning
    Harayama, Michiko
    Kudoh, Takuro
    2021 22ND ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2021, : 178 - 183
  • [47] The Improved Weighted Evolution Model of the AS-Level Internet Topology
    Cai, Xuelian
    INFORMATION TECHNOLOGY AND INTELLIGENT TRANSPORTATION SYSTEMS, VOL 1, 2017, 454 : 499 - 508
  • [48] Evaluating the AS-level Internet models: beyond topological characteristics
    Fan Zheng-Ping
    CHINESE PHYSICS B, 2012, 21 (02)
  • [49] metAScritic: Reframing AS-Level Topology Discovery as a Recommendation System
    Salamatian, Loqman
    Vermeulen, Kevin
    Cunha, Italo
    Giotsas, Vasilis
    Katz-Bassett, Ethan
    PROCEEDINGS OF THE 2024 ACM INTERNET MEASUREMENT CONFERENCE, IMC 2024, 2024, : 337 - 364
  • [50] Modeling the IPv6 internet AS-level topology
    Xiao, Bo
    Liu, Lian-dong
    Guo, Xiao-chen
    Xu, Ke
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2009, 388 (04) : 529 - 540