Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings of CSET 2023 - 16th Cyber Security Experimentation and Test Workshop |
Publisher | Association for Computing Machinery |
Pages | 41-56 |
Number of pages | 16 |
ISBN (Electronic) | 9781450390651 |
DOIs | |
State | Published - 7 Aug 2023 |
Externally published | Yes |
Event | 16th Cyber Security Experimentation and Test Workshop, CSET 2023 - Hybrid, Marina Del Rey, United States Duration: 7 Aug 2023 → … |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Conference
Conference | 16th Cyber Security Experimentation and Test Workshop, CSET 2023 |
---|---|
Country/Territory | United States |
City | Hybrid, Marina Del Rey |
Period | 7/08/23 → … |
Bibliographical note
Publisher Copyright:© 2023 ACM.
Funding
We thank the anonymous reviewers for their suggestions. This manuscript is based upon work supported by the National Science Foundation under Grant No. 2247810. Prof. Herzberg was partially supported by an endowment from Comcast. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation or of Comcast.
Funders | Funder number |
---|---|
National Science Foundation | 2247810 |