Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3359989.3365414acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

PEERING: virtualizing BGP at the edge for research

Published: 03 December 2019 Publication History

Abstract

Internet routing research has long been hindered by obstacles to executing the wide class of experiments necessary to characterize problems and opportunities, and evaluate candidate solutions. Prior works proposed a platform that would provide experiments with control of an Internet-connected AS. However, because BGP does not natively support multiplexing or the requisite security policies for building such a platform, prior works were ultimately unable to realize this vision.
We present Peering, a community platform that provides multiple parallel experiments with control and visibility equivalent to directly operating a production AS. Peering is built atop vBGP, our design for virtualizing the data and control planes of a BGP edge router while simultaneously enforcing security policies to prevent experiments from disrupting the Internet and each other. With Peering, experiments operate in an environment qualitatively similar to that of a cloud provider, and can exchange routes and traffic with hundreds of neighboring networks and the broader Internet at locations around the world. To date, Peering's rich connectivity and flexibility have enabled it to support over 40 experiments and 15 publications in key research areas such as security, traffic engineering, and routing policies.

References

[1]
[n.d.]. Advanced Layer 2 Services. https://www.internet2.edu/products-services/advanced-networking/layer-2-services/.
[2]
[n.d.]. CloudLab. http://www.cloudlab.us/.
[3]
[n.d.]. Emulab. https://www.emulab.net/.
[4]
[n.d.]. ExaBGP. https://github.com/Exa-Networks/exabgp.
[5]
[n.d.]. GÉANT. https://www.geant.org/.
[6]
[n.d.]. OpenVPN. https://openvpn.net/.
[7]
[n.d.]. PeeringDB. https://www.peeringdb.com/.
[8]
[n.d.]. PlanetLab. https://www.planet-lab.org/.
[9]
[n.d.]. The BIRD Internet Routing Daemon. http://bird.network.cz/.
[10]
[n.d.]. XSEDE. https://www.xsede.org/.
[11]
Kanak Agarwal, Colin Dixon, Eric Rozner, and John Carter. 2014. Shadow MACs: Scalable Label-switching for Commodity Ethernet. In Proceedings of the Third Workshop on Hot Topics in Software Defined Networking (HotSDN '14).
[12]
Bernhard Ager, Nikolaos Chatzis, Anja Feldmann, Nadi Sarrar, Steve Uhlig, and Walter Willinger. 2012. Anatomy of a Large European IXP. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '12).
[13]
Ruwaifa Anwar, Haseeb Niaz, David Choffnes, Italo Cunha, Phillipa Gill, and Ethan Katz-Bassett. 2015. Investigating interdomain routing policies in the wild. In Proceedings of the ACM Internet Measurement Conference (IMC '15).
[14]
Jo ao Taveira Araùjo. 2016. Building and scaling the Fastly network, part 1: Fighting the FIB. https://www.fastly.com/blog/building-and-scaling-fastly-network-part-1-fighting-fib.
[15]
Maria Apostolaki, Aviv Zohar, and Laurent Vanbever. 2017. Hijacking Bitcoin: Routing Attacks on Cryptocurrencies. In IEEE Symposium on Security and Privacy (S&P '17).
[16]
Hitesh Ballani, Paul Francis, and Sylvia Ratnasamy. 2006. A Measurement-Based Deployment Proposal for IP Anycast. In Proceedings of the ACM Internet Measurement Conference (IMC '06).
[17]
Ryan Beckett, Aarti Gupta, Ratul Mahajan, and David Walker. 2017. A General Approach to Network Configuration Verification. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17).
[18]
Henry Birge-Lee, Yixin Sun, Annie Edmundson, Jennifer Rexford, and Prateek Mittal. 2017. Using BGP to Acquire Bogus TLS Certificates. In Privacy Enhancing Technologies Symposium (HotPETS '17).
[19]
Henry Birge-Lee, Yixin Sun, Annie Edmundson, Jennifer Rexford, and Prateek Mittal. 2018. Bamboozling Certificate Authorities with BGP. In 27th USENIX Security Symposium (USENIX Security '18).
[20]
Henry Birge-Lee, Liang Wang, Jennifer Rexford, and Prateek Mittal. 2019. SICO: Surgical Interception Attacks by Manipulating BGP Communities. In 2019 ACM SIGSAC Conference on Computer and Communications Security (CCS '19).
[21]
Randy Bush, Olaf Maennel, Matthew Roughan, and Steve Uhlig. 2009. Internet Optometry: Assessing the Broken Glasses in Internet Reachability. In Proceedings of the ACM Internet Measurement Conference (IMC '09).
[22]
Matt Calder, Ryan Gao, Manuel Schröder, Ryan Stewart, Jitendra Padhye, Ratul Mahajan, Ganesh Ananthanarayanan, and Ethan Katz-Bassett. 2018. Odin: Microsoft's Scalable Fault-Tolerant CDN Measurement System. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI '18).
[23]
B. Carpenter and K. Moore. 2005. Connection of IPv6 Domains via IPv4 Clouds. RFC3056.
[24]
R. Chandra and R. Traina. 1996. BGP Communities Attribute. RFC1997.
[25]
Rocky K.C. Chang and Michael Lo. 2005. Inbound Traffic Engineering for Multihomed ASes Using AS Path Prepending. IEEE Network 19, 2 (2005), 18--25.
[26]
Nikolaos Chatzis, Georgios Smaragdakis, Anja Feldmann, and Walter Willinger. 2013. There is More to IXPs than Meets the Eye. SIGCOMM Comput. Commun. Rev. (CCR) (2013).
[27]
Kai Chen, David R. Choffnes, Rahul Potharaju, Yan Chen, Fabian E. Bustamante, Dan Pei, and Yao Zhao. 2009. Where the Sidewalk Ends: Extending the Internet AS Graph Using Traceroutes from P2P Users. In Proceedings of Conference on emerging Networking EXperiments and Technologies (CoNEXT '09).
[28]
Marco Chiesa, Daniel Demmler, Marco Canini, Michael Schapira, and Thomas Schneider. 2017. SIXPACK: Securing Internet eXchange Points Against Curious onlooKers. In Proceedings of the 13th International Conference on Emerging Networking EXperiments and Technologies (CoNEXT '17).
[29]
Yi-Ching Chiu, Brandon Schlinker, Abhishek Balaji Radhakrishnan, Ethan Katz-Bassett, and Ramesh Govindan. 2015. Are We One Hop Away from a Better Internet?. In Proceedings of the ACM Internet Measurement Conference (IMC '15).
[30]
Cisco. 2005. Understanding Policy Routing.
[31]
Cisco. 2008. Virtual Route Forwarding Design Guide.
[32]
Jim Cowie. 2013. The New Threat: Targeted Internet Traffic Misdirection. Dyn Research Blog. http://research.dyn.com/2013/11/mitm-internet-hijacking/
[33]
Alberto Dainotti, Ethan Katz-Bassett, and Xenofontas Dimitropolous. 2016. The BGP Hackathon 2016 Report. (2016).
[34]
Wouter B. de Vries, Ricardo de O. Schmidt, Wes Hardaker, John Heidemann, Pieter-Tjerk de Boer, and Aiko Pras. 2017. Broad and Load-aware Anycast Mapping with Verfploeter. In Proceedings of the ACM Internet Measurement Conference (IMC '17).
[35]
Dyn. [n.d.]. Pakistan hijacks YouTube. https://dyn.com/blog/pakistan-hijacks-youtube-1/.
[36]
Dyn. [n.d.]. Reckless Driving on the Internet. https://dyn.com/blog/the-flap-heard-around-the-world/.
[37]
Seyed K. Fayaz, Tushar Sharma, Ari Fogel, Ratul Mahajan, Todd Millstein, Vyas Sekar, and George Varghese. 2016. Efficient Network Reachability Analysis Using a Succinct Control Plane Representation. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16).
[38]
Julián Martín Del Fiore, Pascal Merindol, Valerio Persico, Cristel Pelsser, and Antonio Pescapè. 2019. Filtering the Noise to Reveal Inter-Domain Lies. In Proc. of the Network Traffic Measurement and Analysis Conference (TMA '19).
[39]
Ari Fogel, Stanley Fung, Luis Pedrosa, Meg Walraed-Sullivan, Ramesh Govindan, Ratul Mahajan, and Todd D Millstein. 2015. A General Approach to Network Configuration Analysis. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI '15).
[40]
Lixin Gao. 2001. On inferring autonomous system relationships in the Internet. IEEE/ACM Transactions on Networking (ToN) 9, 6 (2001), 733--745.
[41]
Yossi Gilad, Avichai Cohen, Amir Herzberg, Michael Schapira, and Haya Shulman. 2017. Are We There Yet? On RPKI's Deployment and Security. In Proceedings of Network and Distributed System Security Symposium (NDSS '17).
[42]
Vasileios Giotsas, Amogh Dhamdhere, and Kimberly C. Claffy. 2016. Periscope: Unifying Looking Glass Querying. In Proceedings of International Conference on Passive and Active Network Measurement (PAM '16).
[43]
Arpit Gupta, Robert MacDavid, Rüdiger Birkner, Marco Canini, Nick Feamster, Jennifer Rexford, and Laurent Vanbever. 2016. An Industrial-Scale Software Defined Internet Exchange Point. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16).
[44]
Arpit Gupta, Laurent Vanbever, Muhammad Shahbaz, Sean P. Donovan, Brandon Schlinker, Nick Feamster, Jennifer Rexford, Scott Shenker, Russ Clark, and Ethan Katz-Bassett. 2014. SDX: A Software Defined Internet Exchange. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '14).
[45]
Jiayue He and Jennifer Rexford. 2008. Toward Internet-Wide Multipath Routing. IEEE Network 22, 2 (March 2008), 16--21.
[46]
J. Heitz, J. Snijders, K. Patel, I. Bagdonas, and N. Hilliard. 2017. BGP Large Communities Attribute. RFC8092.
[47]
Thomas Holterbach, Stefano Vissicchio, Alberto Dainotti, and Laurent Vanbever. 2017. SWIFT: Predictive Fast Reroute. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17).
[48]
Mark Huang, Andy Bavier, and Larry Peterson. 2006. PlanetFlow: Maintaining Accountability for Network Services. In ACM SIGOPS Operating Systems Review (SOSR '06).
[49]
Umar Javed, Italo Cunha, David R. Choffnes, Ethan Katz-Bassett, Thomas E. Anderson, and Arvind Krishnamurthy. 2013. PoiRoot: Investigating the Root Cause of Interdomain Path Changes. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '13).
[50]
Brivaldo Junior, Ronaldo A. Ferreira, Ítalo Cunha, Brandon Schlinker, and Ethan Katz-Bassett. 2018. High-Fidelity Interdomain Routing Experiments. In ACM SIGCOMM Posters and Demos (SIGCOMM '18).
[51]
Juniper. 2017. Routing Instances Overview.
[52]
Ethan Katz-Bassett, David R Choffnes, Ítalo Cunha, Colin Scott, Thomas Anderson, and Arvind Krishnamurthy. 2011. Machiavellian Routing: Improving Internet Availability with BGP Poisoning. In Proceedings of the 10th ACM Workshop on Hot Topics in Networks (HotNETS '11).
[53]
Ethan Katz-Bassett, Harsha V. Madhyastha, John P. John, Arvind Krishnamurthy, David Wetherall, and Thomas Anderson. 2008. Studying Black Holes in the Internet with Hubble. In USENIX Symposium on Networked Systems Design and Implementation (NSDI '08).
[54]
Ethan Katz-Bassett, Colin Scott, David R. Choffnes, Ítalo Cunha, Vytautas Valancius, Nick Feamster, Harsha V. Madhyastha, Thomas Anderson, and Arvind Krishnamurthy. 2012. LIFEGUARD: Practical Repair of Persistent Route Failures. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '12).
[55]
Craig Labovitz, Scott Iekel-Johnson, Danny McPherson, Jon Oberheide, and Farnam Jahanian. 2010. Internet Inter-domain Traffic. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '10).
[56]
Bob Lantz, Brandon Heller, and Nick McKeown. 2010. A Network in a Laptop: Rapid Prototyping for Software Defined Networks. In Proceedings of the 9th ACM Workshop on Hot Topics in Networks (HotNets '10).
[57]
Zhihao Li, Dave Levin, Neil Spring, and Bobby Bhattacharjee. 2018. Internet Anycast: Performance, Problems, & Potential. In Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '18).
[58]
NANOG Mailing List. 2019. BGP Experiment - Thread. https://mailman.nanog.org/pipermail/nanog/2019-January/098761.html
[59]
Matthew Luckie, Brian Huffaker, Amogh Dhamdhere, Vasileios Giotsas, and kc claffy. 2013. AS Relationships, Customer Cones, and Validation. In Proceedings of the ACM Internet Measurement Conference (IMC '13).
[60]
Ratul Mahajan, David Wetherall, and Thomas Anderson. 2005. Negotiation-based routing between neighboring ISPs. In USENIX Symposium on Networked Systems Design and Implementation (NSDI '05).
[61]
Ratul Mahajan, David Wetherall, and Tom Anderson. 2012. Understanding BGP Misconfiguration. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '12).
[62]
Zhuoqing Morley Mao, Jennifer Rexford, Jia Wang, and Randy H. Katz. 2003. Towards an Accurate AS-level Traceroute Tool. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '03).
[63]
Stefan Meinders. 2016. In RIPE NCC Regional Meeting: Eurasia Network Operators Group (ENOG 11).
[64]
Metronome Systems Inc. 2018. eBPF Offload Getting Started Guide. https://www.netronome.com/m/documents/UG_Getting_Started_with_eBPF_Offload.pdf.
[65]
Luis Pedrosa, Ari Fogel, Nupur Kothari, Ramesh Govindan, Ratul Mahajan, and Todd Millstein. 2015. Analyzing Protocol Implementations for Interoperability. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI '15).
[66]
Simon Peter, Umar Javed, Qiao Zhang, Doug Woos, Arvind Krishnamurthy, and Thomas Anderson. 2014. One Tunnel is (Often) Enough. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '14).
[67]
Larry Peterson, Andy Bavier, Marc E. Fiuczynski, and Steve Muir. 2006. Experiences Building PlanetLab. In USENIX Symposium on Operating Systems Design and Implementation (OSDI '06).
[68]
Alex Pilosov and Tony Kapela. 2008. Stealing The Internet: An Internet-Scale Man In The Middle Attack. In DEFCON 16.
[69]
Andreas Reuter, Randy Bush, Italo Cunha, Ethan Katz-Bassett, Thomas C. Schmidt, and Matthias Wählisch. 2018. Towards a Rigorous Methodology for Measuring Adoption of RPKI Route Validation and Filtering. SIGCOMM Comput. Commun. Rev. (CCR) (2018).
[70]
Philipp Richter, Georgios Smaragdakis, Anja Feldmann, Nikolaos Chatzis, Jan Boettger, and Walter Willinger. 2014. Peering at Peerings: On the Role of IXP Route Servers. In Proceedings of the ACM Internet Measurement Conference (IMC '14).
[71]
RIPE NCC. 2018. Current RIS Routing Beacons. https://www.ripe.net/analyse/internet-measurements/routing-information-service-ris/current-ris-routing-beacons.
[72]
ripeatlas [n.d.]. RIPE Atlas. https://atlas.ripe.net/.
[73]
riperis [n.d.]. RIPE Routing Information Service (RIS). http://www.ripe.net/ris/.
[74]
rnp [n.d.]. Rede Nacional de Ensino e Pesquisa. https://www.rnp.br/.
[75]
Erik Romijn. 2010. RIPE NCC and Duke University BGP Experiment. https://labs.ripe.net/Members/erik/ripe-ncc-and-duke-university-bgp-experiment
[76]
routeviews [n.d.]. The University of Oregon Routeviews Project. http://www.routeviews.org.
[77]
J. Salim, H. Khosravi, A. Kleen, and A. Kuznetsov. 2003. Linux Netlink as an IP Services Protocol. RFC3549.
[78]
Raja R Sambasivan, David Tran-Lam, Aditya Akella, and Peter Steenkiste. 2016. Bootstrapping Evolvability for Inter-domain Routing with D-BGP. In CMU-CS-16-117 Tech Report.
[79]
Raja R Sambasivan, David Tran-Lam, Aditya Akella, and Peter Steenkiste. 2017. Bootstrapping Evolvability for Inter-Domain Routing with D-BGP. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17).
[80]
Brandon Schlinker, Ítalo Cunha, Yi-Ching Chiu, Srikanth Sundaresan, and Ethan Katz-Bassett. 2019. A View of Internet Performance from a Global Content Provider's Edge. In Proceedings of the ACM Internet Measurement Conference (IMC '19).
[81]
Brandon Schlinker, Hyojeong Kim, Timothy Cui, Ethan Katz-Bassett, Harsha V Madhyastha, Italo Cunha, James Quinn, Saif Hasan, Petr Lapukhov, and Hongyi Zeng. 2017. Engineering Egress with Edge Fabric. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17).
[82]
Brandon Schlinker, Kyriakos Zarifis, Italo Cunha, Nick Feamster, and Ethan Katz-Bassett. 2014. Peering: An AS for Us. In Proceedings of the 13th ACM Workshop on Hot Topics in Networks (HotNets '14).
[83]
Pavlos Sermpezis, Vasileios Kotronis, Petros Gigis, Xenofontas Dimitropoulos, Danilo Cicalese, Alistair King, and Alberto Dainotti. 2018. ARTEMIS: Neutralizing BGP Hijacking within a Minute. IEEE/ACM Transactions on Networking 26, 6 (Dec 2018).
[84]
Rob Sherwood, Glen Gibb, Kok-Kiong Yap, Guido Appenzeller, Martin Casado, Nick McKeown, and Guru Parulkar. 2009. Flowvisor: A network virtualization layer. OpenFlow Switch Consortium, Tech. Rep 1 (2009), 132.
[85]
Ben Treynor Sloss. [n.d.]. Expanding our global infrastructure with new regions and subsea cables.
[86]
Neil T. Spring, Ratul Mahajan, and Thomas E. Anderson. 2003. The Causes of Path Inflation. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '03).
[87]
Florian Streibelt, Franziska Lichtblau, Robert Beverly, Anja Feldmann, Cristel Pelsser, Georgios Smaragdakis, and Randy Bush. 2018. BGP Communities: Even more Worms in the Routing Can. In Proceedings of the ACM Internet Measurement Conference (IMC '18).
[88]
Peng Sun, Laurent Vanbever, and Jennifer Rexford. 2015. Scalable Programmable Inbound Traffic Engineering. In Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research (SOSR '15).
[89]
Yixin Sun, Anne Edmundson, Nick Feamster, Mung Chiang, and Prateek Mittal. 2017. Counter-RAPTOR: Safeguarding Tor Against Active Routing Attacks. In IEEE Symposium on Security and Privacy (SP '17).
[90]
Yixin Sun, Anne Edmundson, Laurent Vanbever, Oscar Li, Jennifer Rexford, Mung Chiang, and Prateek Mittal. 2015. RAPTOR: Routing Attacks on Privacy in Tor. In 24th USENIX Security Symposium (USENIX Security 15).
[91]
Yu-Wei Eric Sung, Xiaozheng Tie, Starsky HY Wong, and Hongyi Zeng. 2016. Robotron: Top-down Network Management at Facebook Scale. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '16).
[92]
The Linux Foundation. 2018. Data Plane Development Kit. https://www.dpdk.org.
[93]
The Linux Kernel Documentation. 2018. AF_XDP Overview. https://www.kernel.org/doc/html/latest/networking/af_xdp.html.
[94]
The Mitre Corporation. 2019. CVE-2019-5892. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5892.
[95]
Linus Torvalds. 2015. Linux Kernel 4.1---Release Notes. https://kernelnewbies.org/Linux_4.1.
[96]
Vytautas Valancius, Nick Feamster, Jennifer Rexford, and Akihiro Nakao. 2010. Wide-Area Route Control for Distributed Services. In USENIX Annual Technical Conference (USENIX ATC '10).
[97]
Vytautas Valancius, Bharath Ravi, Nick Feamster, and Alex C. Snoeren. 2013. Quantifying the Benefits of Joint Content and Network Routing. In SIGMETRICS.
[98]
D. Walton, A. Retana, E. Chen, and J. Scudder. 2016. Advertisement of Multiple Paths in BGP. RFC 7911.
[99]
Robin Whittle. [n.d.]. [rrg] Geoff Huston's BGP/DFZ research. https://www.ietf.org/mail-archive/web/rrg/current/msg06163.html.
[100]
Florian Wohlfart, Nikolaos Chatzis, Caglar Dabanoglu, Georg Carle, and Walter Willinger. 2018. Leveraging Interconnections for Performance: The Serving Infrastructure of a Large CDN. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '18).
[101]
Wen Xu and Jennifer Rexford. 2006. MIRO: Multi-path Interdomain ROuting. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '06).
[102]
Y. Rekhter and T. Li and S. Hares. 2006. A Border Gateway Protocol 4 (BGP-4). RFC4271.
[103]
He Yan, Ricardo Oliveira, Kevin Burnett, Dave Matthews, Lixia Zhang, and Dan Massey. 2009. BGPmon: A real-time, scalable, extensible monitoring system. In Conference For Homeland Security, 2009. CATCH'09. Cybersecurity Applications & Technology. IEEE, 212--223.
[104]
Kok-Kiong Yap, Murtaza Motiwala, Jeremy Rahe, Steve Padgett, Matthew Holliman, Gary Baldus, Marcus Hines, Taeeun Kim, Ashok Narayanan, Ankur Jain, et al. 2017. Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering. In Proceedings of the Conference of the ACM Special Interest Group on Data Communication (SIGCOMM '17).

Cited By

View all
  • (2024)Optimizing MRAI on large scale BGP networks: An emulation-based approachComputer Communications10.1016/j.comcom.2024.107940(107940)Online publication date: Sep-2024
  • (2023)PAINTER: Ingress Traffic Engineering and Routing for Enterprise Cloud NetworksProceedings of the ACM SIGCOMM 2023 Conference10.1145/3603269.3604868(360-377)Online publication date: 10-Sep-2023
  • (2023)Regional IP Anycast: Deployments, Performance, and PotentialsProceedings of the ACM SIGCOMM 2023 Conference10.1145/3603269.3604846(917-931)Online publication date: 10-Sep-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CoNEXT '19: Proceedings of the 15th International Conference on Emerging Networking Experiments And Technologies
December 2019
395 pages
ISBN:9781450369985
DOI:10.1145/3359989
© 2019 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of the United States government. As such, the United States Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 December 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. BGP
  2. experimentation
  3. research platform
  4. routing
  5. virtualization

Qualifiers

  • Research-article

Conference

CoNEXT '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 198 of 789 submissions, 25%

Upcoming Conference

CoNEXT '24

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)48
  • Downloads (Last 6 weeks)6
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Optimizing MRAI on large scale BGP networks: An emulation-based approachComputer Communications10.1016/j.comcom.2024.107940(107940)Online publication date: Sep-2024
  • (2023)PAINTER: Ingress Traffic Engineering and Routing for Enterprise Cloud NetworksProceedings of the ACM SIGCOMM 2023 Conference10.1145/3603269.3604868(360-377)Online publication date: 10-Sep-2023
  • (2023)Regional IP Anycast: Deployments, Performance, and PotentialsProceedings of the ACM SIGCOMM 2023 Conference10.1145/3603269.3604846(917-931)Online publication date: 10-Sep-2023
  • (2023)The Juice Is Worth the Squeeze: Analysis of Autonomous System Provider Authorization in Partial DeploymentIEEE Open Journal of the Communications Society10.1109/OJCOMS.2022.32338334(269-306)Online publication date: 2023
  • (2023)On the Effectiveness of BGP Hijackers That Evade Public Route CollectorsIEEE Access10.1109/ACCESS.2023.326112811(31092-31124)Online publication date: 2023
  • (2022)Design, Development, and Operation of a SDN-Based BGP Playground for Networkers2022 23rd Asia-Pacific Network Operations and Management Symposium (APNOMS)10.23919/APNOMS56106.2022.9919915(1-4)Online publication date: 28-Sep-2022
  • (2022)SQUAB: A Virtualized Infrastructure for BGP-related Experiments and Its Applications to Evaluation on BGPsecJournal of Information Processing10.2197/ipsjjip.30.82930(829-840)Online publication date: 2022
  • (2022)Hyper-specific prefixesACM SIGCOMM Computer Communication Review10.1145/3544912.354491652:2(20-34)Online publication date: 20-Jun-2022
  • (2022)Continuous in-network round-trip time monitoringProceedings of the ACM SIGCOMM 2022 Conference10.1145/3544216.3544222(473-485)Online publication date: 22-Aug-2022
  • (2022)Internet scale reverse tracerouteProceedings of the 22nd ACM Internet Measurement Conference10.1145/3517745.3561422(694-715)Online publication date: 25-Oct-2022
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media