kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
DeSI: A Decentralized Software-Defined Network Architecture for Internet eXchange Points
Technische Universität Berlin, Berlin, Germany ; Roma Tre University, Roma, Lazio, Italy.
Roma Tre University, Roma, Lazio, Italy.
Roma Tre University, Roma, Lazio, Italy.
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Software and Computer systems, SCS.ORCID iD: 0000-0002-9675-9729
Show others and affiliations
2021 (English)In: IEEE Transactions on Network Science and Engineering, E-ISSN 2327-4697, Vol. 8, no 3, p. 2198-2212Article in journal (Refereed) Published
Abstract [en]

Applications 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.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2021. Vol. 8, no 3, p. 2198-2212
National Category
Communication Systems Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-295245DOI: 10.1109/TNSE.2021.3082575ISI: 000697822000020Scopus ID: 2-s2.0-85107218753OAI: oai:DiVA.org:kth-295245DiVA, id: diva2:1555576
Note

QC 20211018

Available from: 2021-05-18 Created: 2021-05-18 Last updated: 2024-01-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Chiesa, Marco

Search in DiVA

By author/editor
Chiesa, Marco
By organisation
Software and Computer systems, SCS
In the same journal
IEEE Transactions on Network Science and Engineering
Communication SystemsComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 123 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf