SDX: A software defined Internet exchange

Arpit Gupta, Laurent Vanbever, Muhammad Shahbaz, Sean Patrick Donovan, Brandon Schlinker, Nicholas G. Feamster, Jennifer L. Rexford, Scott Shenker, Russ Clark, Ethan Katz-Bassett

Research output: Chapter in Book/Report/Conference proceedingConference contribution

58 Scopus citations

Abstract

BGP severely constrains how networks can deliver traffic over the Internet. Today's networks can only forward traffic based on the destination IP prefix, by selecting among routes offered by their immediate neighbors. We believe Software Defined Networking (SDN) could revolutionize wide-area traffic delivery, by offering direct control over packet-processing rules that match on multiple header fields and perform a variety of actions. Internet exchange points (IXPs) are a compelling place to start, given their central role in interconnecting many networks and their growing importance in bringing popular content closer to end users. To realize a Software Defined IXP (an "SDX"), we need new programming abstractions that allow participating networks to create and run these applications and a runtime that both behaves correctly when interacting with BGP and ensures that applications do not interfere with each other. We must also ensure that the system scales, both in rule-table size and computational overhead. In this demo, we show how we tackle these challenges demonstrating the flexibility and scalability of our SDX platform. The paper also appears in the main program [1].

Original languageEnglish (US)
Title of host publicationSIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication
PublisherAssociation for Computing Machinery
Pages579-580
Number of pages2
ISBN (Print)9781450328364
DOIs
StatePublished - 2014
Event2014 ACM Conference on Special Interest Group on Data Communication, SIGCOMM 2014 - Chicago, IL, United States
Duration: Aug 17 2014Aug 22 2014

Publication series

NameSIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication

Other

Other2014 ACM Conference on Special Interest Group on Data Communication, SIGCOMM 2014
CountryUnited States
CityChicago, IL
Period8/17/148/22/14

All Science Journal Classification (ASJC) codes

  • Computer Science Applications

Keywords

  • BGP
  • internet exchange point (IXP)
  • software defined networking (SDN)

Fingerprint Dive into the research topics of 'SDX: A software defined Internet exchange'. Together they form a unique fingerprint.

  • Cite this

    Gupta, A., Vanbever, L., Shahbaz, M., Donovan, S. P., Schlinker, B., Feamster, N. G., Rexford, J. L., Shenker, S., Clark, R., & Katz-Bassett, E. (2014). SDX: A software defined Internet exchange. In SIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication (pp. 579-580). (SIGCOMM 2014 - Proceedings of the 2014 ACM Conference on Special Interest Group on Data Communication). Association for Computing Machinery. https://doi.org/10.1145/2619239.2631473