One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches

An SDN switch newly added to a network needs to establish a control channel with an SDN controller to manage control-plane traffic. The setup of such a channel is termed bootstrapping. In the case of in-band control, bootstrapping involves setting up a control path that may traverse one or more swit...

Full description

Bibliographic Details
Main Authors: Chien-Yung Li, Li-Hsing Yen, Kuang-Hui Chi, Chien-Chao Tseng
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9605597/
_version_ 1818836480266600448
author Chien-Yung Li
Li-Hsing Yen
Kuang-Hui Chi
Chien-Chao Tseng
author_facet Chien-Yung Li
Li-Hsing Yen
Kuang-Hui Chi
Chien-Chao Tseng
author_sort Chien-Yung Li
collection DOAJ
description An SDN switch newly added to a network needs to establish a control channel with an SDN controller to manage control-plane traffic. The setup of such a channel is termed bootstrapping. In the case of in-band control, bootstrapping involves setting up a control path that may traverse one or more switches between the new switch and the controller, which is achieved through the configuration of layer-two to layer-four parameters on relevant switches. Previous approaches either result in lengthy bootstrapping time due to their level-by-level mechanisms, demand complicated modules, or lack some essential features. This paper proposes an approach to fast automatic bootstrapping that overlaps the bootstrapping processes among a set of switches. Our emulations using virtual switches completed the process of bootstrapping 50 switches arranged in a chain in 2.0 seconds, which is a 98% time reduction compared with a prior study.
first_indexed 2024-12-19T03:07:16Z
format Article
id doaj.art-e84c7ac48c8c40f6b1536dd90fd84abc
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T03:07:16Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e84c7ac48c8c40f6b1536dd90fd84abc2022-12-21T20:38:05ZengIEEEIEEE Access2169-35362021-01-01915334915335910.1109/ACCESS.2021.31257169605597One-Pass In-Band Automatic Bootstrapping for OpenFlow SwitchesChien-Yung Li0https://orcid.org/0000-0002-1134-893XLi-Hsing Yen1https://orcid.org/0000-0003-2518-1728Kuang-Hui Chi2https://orcid.org/0000-0002-7164-7034Chien-Chao Tseng3https://orcid.org/0000-0001-9654-0084Department of Computer Science, College of Computer Science, National Yang Ming Chiao Tung University, Hsinchu, TaiwanDepartment of Computer Science, College of Computer Science, National Yang Ming Chiao Tung University, Hsinchu, TaiwanDepartment of Electrical Engineering, National Yunlin University of Science and Technology, Douliu, TaiwanDepartment of Computer Science, College of Computer Science, National Yang Ming Chiao Tung University, Hsinchu, TaiwanAn SDN switch newly added to a network needs to establish a control channel with an SDN controller to manage control-plane traffic. The setup of such a channel is termed bootstrapping. In the case of in-band control, bootstrapping involves setting up a control path that may traverse one or more switches between the new switch and the controller, which is achieved through the configuration of layer-two to layer-four parameters on relevant switches. Previous approaches either result in lengthy bootstrapping time due to their level-by-level mechanisms, demand complicated modules, or lack some essential features. This paper proposes an approach to fast automatic bootstrapping that overlaps the bootstrapping processes among a set of switches. Our emulations using virtual switches completed the process of bootstrapping 50 switches arranged in a chain in 2.0 seconds, which is a 98% time reduction compared with a prior study.https://ieeexplore.ieee.org/document/9605597/SDNOpenFlowin-band controlbootstrapping
spellingShingle Chien-Yung Li
Li-Hsing Yen
Kuang-Hui Chi
Chien-Chao Tseng
One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
IEEE Access
SDN
OpenFlow
in-band control
bootstrapping
title One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
title_full One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
title_fullStr One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
title_full_unstemmed One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
title_short One-Pass In-Band Automatic Bootstrapping for OpenFlow Switches
title_sort one pass in band automatic bootstrapping for openflow switches
topic SDN
OpenFlow
in-band control
bootstrapping
url https://ieeexplore.ieee.org/document/9605597/
work_keys_str_mv AT chienyungli onepassinbandautomaticbootstrappingforopenflowswitches
AT lihsingyen onepassinbandautomaticbootstrappingforopenflowswitches
AT kuanghuichi onepassinbandautomaticbootstrappingforopenflowswitches
AT chienchaotseng onepassinbandautomaticbootstrappingforopenflowswitches