Skip to main content

An Industrial-Scale Software Defined Internet Exchange Point

Author(s): Gupta, Arpit; MacDavid, Robert; Birkner, Rüdiger; Canini, Marco; Feamster, Nick; et al

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr13c35
Full metadata record
DC FieldValueLanguage
dc.contributor.authorGupta, Arpit-
dc.contributor.authorMacDavid, Robert-
dc.contributor.authorBirkner, Rüdiger-
dc.contributor.authorCanini, Marco-
dc.contributor.authorFeamster, Nick-
dc.contributor.authorRexford, Jennifer-
dc.contributor.authorVanbever, Laurent-
dc.date.accessioned2021-10-08T19:48:43Z-
dc.date.available2021-10-08T19:48:43Z-
dc.date.issued2016en_US
dc.identifier.citationGupta, Arpit, Robert MacDavid, Rudiger Birkner, Marco Canini, Nick Feamster, Jennifer Rexford, and Laurent Vanbever. "An Industrial-Scale Software Defined Internet Exchange Point." In 13th USENIX Symposium on Networked Systems Design and Implementation (2016): pp. 1-14.en_US
dc.identifier.urihttps://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-gupta.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr13c35-
dc.description.abstractSoftware-Defined Internet Exchange Points (SDXes) promise to significantly increase the flexibility and function of interdomain traffic delivery on the Internet. Unfortunately, current SDX designs cannot yet achieve the scale required for large Internet exchange points (IXPs), which can host hundreds of participants exchanging traffic for hundreds of thousands of prefixes. Existing platforms are indeed too slow and inefficient to operate at this scale, typically requiring minutes to compile policies and millions of forwarding rules in the data plane. We motivate, design, and implement iSDX, the first SDX architecture that can operate at the scale of the largest IXPs. We show that iSDX reduces both policy compilation time and forwarding table size by two orders of magnitude compared to current state-of-the-art SDX controllers. Our evaluation against a trace from one of the largest IXPs in the world found that iSDX can compile a realistic set of policies for 500 IXP participants in less than three seconds. Our public release of iSDX, complete with tutorials and documentation, is already spurring early adoption in operational networks.en_US
dc.format.extent1 - 14en_US
dc.language.isoen_USen_US
dc.relation.ispartof13th USENIX Symposium on Networked Systems Design and Implementationen_US
dc.rightsFinal published version. This is an open access article.en_US
dc.titleAn Industrial-Scale Software Defined Internet Exchange Pointen_US
dc.typeConference Articleen_US
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
IndustrialSoftwareDefinedInternetExchange.pdf500.2 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.