BGPy: The BGP Python']Python Security Simulator

被引:1
|
作者
Furuness, Justin [1 ]
Morris, Cameron [1 ]
Morillo, Reynaldo [1 ]
Herzberg, Amir [1 ]
Wang, Bing [1 ]
机构
[1] Univ Connecticut, Storrs, CT 06269 USA
基金
美国国家科学基金会;
关键词
MODEL;
D O I
10.1145/3607505.3607509
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The security of Border Gateway Protocol (BGP), and inter-domain routing in general, remains a challenge, in spite of its well-known importance, repeated attacks and incidents, and extensive efforts and research over decades. We present BGPy, an open-source, extensible, robust, easy-to-use and efficient BGP security simulator, to be used for research and education. BGPy allows realistic simulations of a large variety of BGP attacks and defenses. It is provided as a Python package, and can be further customized and extended, e.g., to investigate new attacks and new defense mechanisms. We describe how BGPy is currently used by multiple BGP security projects.
引用
收藏
页码:41 / 56
页数:16
相关论文
共 50 条
  • [1] Python']Python interfaces for the Smoldyn simulator
    Singh, Dilawar
    Andrews, Steven S.
    [J]. BIOINFORMATICS, 2022, 38 (01) : 291 - 293
  • [2] A water resource simulator in Python']Python
    Tomlinson, J. E.
    Arnott, J. H.
    Harou, J. J.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2020, 126
  • [3] motulator: Motor Drive Simulator in Python']Python
    Tiitinen, Lauri
    Hartikainen, Hannu
    Peretti, Luca
    Hinkkanen, Marko
    [J]. 2023 IEEE INTERNATIONAL ELECTRIC MACHINES & DRIVES CONFERENCE, IEMDC, 2023,
  • [4] PyWiCh: Python']Python Wireless Channel Simulator
    Belzarena, Pablo
    [J]. 2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2022,
  • [5] Exploring Security Commits in Python']Python
    Sun, Shiyu
    Wang, Shu
    Wang, Xinda
    Xing, Yunlong
    Zhang, Elisa
    Sun, Kun
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION, ICSME, 2023, : 171 - 181
  • [6] A plain python']python simulator to control a collaborative environment
    Levytskyy, A
    Kerckhoffs, EJH
    [J]. SIMULATION AND MODELLING: ENABLERS FOR A BETTER QUALITY OF LIFE, 2000, : 719 - 727
  • [7] The Community Simulator: A Python']Python package for microbial ecology
    Marsland, Robert
    Cui, Wenping
    Goldford, Joshua
    Mehta, Pankaj
    [J]. PLOS ONE, 2020, 15 (03):
  • [8] Python']Python Bindings for the Open Source Electromagnetic Simulator Meep
    Lambert, Emmanuel
    Fiers, Martin
    Nizamov, Shavkat
    Tassaert, Martijn
    Johnson, Steven G.
    Bienstman, Peter
    Bogaerts, Wim
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2011, 13 (03) : 53 - 63
  • [9] Nessi: A python']python network simulator for fast protocol development
    Vernez, Jerome
    Ehrensberger, Juergen
    Robert, Stephan
    [J]. 2006 11TH INTERNATIONAL WORKSHOP ON COMPUTER-AIDED MODELING, ANALYSIS AND DESIGN OF COMMUNICATION LINKS AND NETWORKS, 2006, : 67 - +
  • [10] A robust simulator of pressure-dependent consumption in Python']Python
    Chambon, Camille
    Piller, Olivier
    Mortazavi, Iraj
    [J]. JOURNAL OF HYDROINFORMATICS, 2024, 26 (01) : 284 - 303