TY - GEN
T1 - A demonstration of automatic bootstrapping of resilient OpenFlow networks
AU - Sharma, Sachin
AU - Staessens, Dimitri
AU - Colle, Didier
AU - Pickavet, Mario
AU - Demeester, Piet
PY - 2013
Y1 - 2013
N2 - OpenFlow has disruptive potential in designing a flexible network that fosters innovation, reduces complexity, and delivers the right economics. The core idea of OpenFlow is to decouple the control plane functionality from switches, and to embed it into one or more servers called controllers. One of the challenges of OpenFlow is to deploy a network where control and data traffic are transmitted on the same channel. Implementing such a network is complex, since switches have to search and establish a path to the controller (bootstrapping) through the other switches in the network. We implemented this automatic bootstrapping of switches by using an algorithm where the controller establishes a path through the neighbor switches that are connected to it by the OpenFlow protocol. In the demonstration, we show this by using a GUI (Graphical User Interface) placed at the controller. Additionally, in the GUI, the OpenFlow switch topology gathered during bootstrapping is shown. During the demonstration, we insert a failure condition in one of the links in the topology and show failure recovery by a change in the GUI.
AB - OpenFlow has disruptive potential in designing a flexible network that fosters innovation, reduces complexity, and delivers the right economics. The core idea of OpenFlow is to decouple the control plane functionality from switches, and to embed it into one or more servers called controllers. One of the challenges of OpenFlow is to deploy a network where control and data traffic are transmitted on the same channel. Implementing such a network is complex, since switches have to search and establish a path to the controller (bootstrapping) through the other switches in the network. We implemented this automatic bootstrapping of switches by using an algorithm where the controller establishes a path through the neighbor switches that are connected to it by the OpenFlow protocol. In the demonstration, we show this by using a GUI (Graphical User Interface) placed at the controller. Additionally, in the GUI, the OpenFlow switch topology gathered during bootstrapping is shown. During the demonstration, we insert a failure condition in one of the links in the topology and show failure recovery by a change in the GUI.
UR - https://www.scopus.com/pages/publications/84883478357
M3 - Conference contribution
AN - SCOPUS:84883478357
SN - 9783901882517
T3 - Proceedings of the 2013 IFIP/IEEE International Symposium on Integrated Network Management, IM 2013
SP - 1066
EP - 1067
BT - Proceedings of the 2013 IFIP/IEEE International Symposium on Integrated Network Management, IM 2013
T2 - 2013 IFIP/IEEE International Symposium on Integrated Network Management, IM 2013
Y2 - 27 May 2013 through 31 May 2013
ER -