In-band control, queuing, and failure recovery functionalities for openflow

Sachin Sharma, Dimitri Staessens, Didier Colle, Mario Pickavet, Piet Demeester

Research output: Contribution to journalArticlepeer-review

Abstract

In OpenFlow, a network as a whole can be controlled from one or more external entities (controllers) using in-band or out-of-band control networks. In this article, we propose in-band control, queuing, and failure recovery functionalities for OpenFlow. In addition, we report experimental studies and practical challenges for implementing these functionalities in existing software packages containing different versions of OpenFlow. The experimental results show that the in-band control functionality is suitable for all types of topologies. The results with the queuing functionality show that control traffic can be served with the highest priority in in-band networks and hence, data traffic cannot affect the communication between the controller and networking devices. The results with the failure recovery functionality show that traffic can be recovered from failures within 50 ms.

Original languageEnglish
Article number7389839
Pages (from-to)106-112
Number of pages7
JournalIEEE Network
Volume30
Issue number1
DOIs
Publication statusPublished - 1 Jan 2016
Externally publishedYes

Keywords

  • IP networks
  • Internet
  • Ports (Computers)
  • Protocols
  • Servers
  • Switches

Fingerprint

Dive into the research topics of 'In-band control, queuing, and failure recovery functionalities for openflow'. Together they form a unique fingerprint.

Cite this