DeSI: A decentralized software-defined network architecture for internet eXchange points

dc.contributor.authorMostafaei, Habib
dc.contributor.authorKumar, Davinder
dc.contributor.authorLospoto, Gabriele
dc.contributor.authorChiesa, Marco
dc.contributor.authorDi Battista, Giueseppe
dc.date.accessioned2021-08-03T09:20:32Z
dc.date.available2021-08-03T09:20:32Z
dc.date.issued2021-05-21
dc.description.abstractApplications of Software-Defined Networking (SDN) to the Internet Routing hold great promises for supporting the ever-growing performance requirements of Internet applications. The inherent centralization of these SDN approaches on the Internet routing comes with the following concerns: 1) privacy, the operators are reluctant to share private routing information, 2) separation of responsibilities, the Internet eXchange Point (IXP) running the centralized controller is involved in the routing and forwarding at too many levels, and 3) scalability, the growing number of IP prefixes routed on the Internet (i.e., hundreds of thousands) pose extremely high requirements at both the control and data-planes, e.g., several minutes for policy compilations and a large number of forwarding rules, in SDN. In this paper, we propose DESI to apply SDN at IXPs by considering the above concerns. We break this centralization by devising an SDN-enabled IXP architecture in which each member connects to an SDN-enabled IXP through its SDN controller and SDN switches, thus tackling privacy, scalability, and separation of concerns issues. To spur adoption, we introduce an expressive, yet simple, language to configure the routing policies of the members. Our evaluation shows that DESI needs n times fewer forwarding table entries for an IXP in which n is the number of IXP members. DESI also gives the possibility of slowly migrating to the SDN-enabled IXPs.en
dc.description.sponsorshipBMBF, 01IS18025A, Verbundprojekt BIFOLD-BBDC: Berlin Institute for the Foundations of Learning and Dataen
dc.description.sponsorshipBMBF, 01IS18037A, Verbundprojekt BIFOLD-BZML: Berlin Institute for the Foundations of Learning and Dataen
dc.identifier.eissn2327-4697
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/13442
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-12228
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatikde
dc.subject.othersoftware-defined networksen
dc.subject.otherinternet eXchange pointen
dc.subject.otherIP networksen
dc.subject.otherIXPen
dc.titleDeSI: A decentralized software-defined network architecture for internet eXchange pointsen
dc.typeArticleen
dc.type.versionacceptedVersionen
dcterms.bibliographicCitation.doi10.1109/TNSE.2021.3082575en
dcterms.bibliographicCitation.journaltitleIEEE Transactions on Network Science and Engineeringen
dcterms.bibliographicCitation.originalpublishernameIEEEen
dcterms.bibliographicCitation.originalpublisherplaceNew York, NYen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Telekommunikationssysteme::FG Internet Network Architectures (INET)de
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG Internet Network Architectures (INET)de
tub.affiliation.instituteInst. Telekommunikationssystemede
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
Mostafaei_etal_DeSI_2021_Cover.pdf
Size:
1.68 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
5.75 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections