Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Methodology, Measurement and Analysis of Flow Table Update Characteristics in Hardware OpenFlow Switches
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Network Systems Laboratory (NS Lab). KTH, School of Electrical Engineering and Computer Science (EECS).ORCID iD: 0000-0002-1256-1070
KAUST.ORCID iD: 0000-0002-5051-4283
2018 (English)In: Computer Networks, ISSN 1389-1286, E-ISSN 1872-7069Article in journal (Refereed) Accepted
Abstract [en]

Software-Defined Networking (SDN) and OpenFlow are actively being standardized and deployed. These deployments rely on switches that come from various vendors and differ in terms of performance and available features. Understanding these differences and performance characteristics is essential for ensuring successful and safe deployments.

We propose a systematic methodology for SDN switch performance analysis and devise a series of experiments based on this methodology. The methodology relies on sending a stream of rule updates, while relying on both observing the control plane view as reported by the switch and probing the data plane state to determine switch characteristics by comparing these views. We measure, report and explain the performance characteristics of flow table updates in six hardware OpenFlow switches. Our results describing rule update rates can help SDN designers make their controllers efficient. Further, we also highlight differences between the OpenFlow specification and its implementations, that if ignored, pose a serious threat to network security and correctness.

Place, publisher, year, edition, pages
Elsevier, 2018.
Keywords [en]
Software-Defined Networking, switch, flow table updates, measurements
National Category
Computer Sciences Communication Systems
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-223565DOI: 10.1016/j.comnet.2018.02.014ISI: 000430624400003Scopus ID: 2-s2.0-85042660375OAI: oai:DiVA.org:kth-223565DiVA, id: diva2:1184868
Projects
Time-Critical CloudsENDEAVOURPROPHET
Funder
Swedish Foundation for Strategic Research EU, Horizon 2020
Note

QC 20180226

Available from: 2018-02-22 Created: 2018-02-22 Last updated: 2018-05-29Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopushttps://www.sciencedirect.com/science/article/pii/S1389128618300811

Search in DiVA

By author/editor
Kuzniar, MaciejKostic, DejanCanini, Marco
By organisation
Network Systems Laboratory (NS Lab)School of Electrical Engineering and Computer Science (EECS)
In the same journal
Computer Networks
Computer SciencesCommunication Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

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

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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