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...
Main Authors: | , , , |
---|---|
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 |