Premium
New cooperative mechanisms for software defined networks based on hybrid switches
Author(s) -
AlvarezHorcajo Joaquin,
MartinezYelmo Isaias,
Rojas Elisa,
Carral Juan A.,
LopezPajares Diego
Publication year - 2017
Publication title -
transactions on emerging telecommunications technologies
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.366
H-Index - 47
ISSN - 2161-3915
DOI - 10.1002/ett.3150
Subject(s) - openflow , computer science , scalability , software defined networking , controller (irrigation) , software deployment , distributed computing , bridging (networking) , software , computer network , delegation , operating system , law , political science , agronomy , biology
Software defined networking (SDN) aims to provide simplified network design, operation, and management using a decoupled control plane. However, its centralized control and global network knowledge present scalability and reliability issues, which makes SDN deployment very challenging. In this paper, we propose and evaluate a hybrid switch with partial delegation of basic bridging and new cooperative mechanisms between controller and switches. This delegation offloads the SDN controllers while maintaining the capability to install forwarding rules on the switches. In this way, we take full advantage of hybrid switches in addition to using them as backwards compatible equipment, which interoperates with traditional switches.We validate this proposal by implementing a hybrid OpenFlow switch on an open source software switch as a proof of concept. Scalability and path setup delay are improved with respect to traditional centralized SDN solutions, because of the reduction in controller load and, in turn, because of the reduced traffic between switches and controller. Our cooperative mechanisms focus on recovering failures, obtaining the best performance of all approaches on higher loads, and providing a good trade‐off between controller based and traditional distributed approaches.