SDN-OpenFlow Topology Discovery: An Overview of Performance Issues

Software-defined networking (SDN) is an innovative architecture that separates the control plane from the data plane to simplify and speed up the management of large networks. This means the control logic has been moved from the network hardware level to the centralized control management level. The...

Full description

Bibliographic Details
Main Authors: Raniyah Wazirali, Rami Ahmad, Suheib Alhiyari
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Applied Sciences
Subjects:
SDN
Online Access:https://www.mdpi.com/2076-3417/11/15/6999
id doaj-5bea45db9b754b2c9a1566ed8d22386b
record_format Article
spelling doaj-5bea45db9b754b2c9a1566ed8d22386b2021-08-06T15:19:24ZengMDPI AGApplied Sciences2076-34172021-07-01116999699910.3390/app11156999SDN-OpenFlow Topology Discovery: An Overview of Performance IssuesRaniyah Wazirali0Rami Ahmad1Suheib Alhiyari2College of Computing and Informatics, Saudi Electronic University, Riyadh 11673, Saudi ArabiaThe School of Information Technology, Sebha University, Sebha 71, LibyaDepartment of Computer System and Technology, University of Malaya, Kuala Lumpur 50603, MalaysiaSoftware-defined networking (SDN) is an innovative architecture that separates the control plane from the data plane to simplify and speed up the management of large networks. This means the control logic has been moved from the network hardware level to the centralized control management level. Therefore, the use of the OpenFlow Discovery Protocol (OFDP) is one of the most common protocols used to discover the network topology in a data plane and then transmit it to the control plane for management. However, OFDP has various shortcomings in its performance such as exchanging too many messages between both levels (control and data), which in turn increases the load on the SDN-Controller. Additionally, since the application layer depends entirely on the network topologies plotted in the control plane, it is very important to obtain accurate network topology information from data plane. Therefore, after providing background on topology discovery protocols to the reader, we will concentrate on performance issues. The present study identifies and discuss the primary concerns involved in the complex query process, infrastructure, influencing factors, and challenges for the topology discovery process. Furthermore, this paper will present several recent studies that have overcome and enhanced these issues. In addition, open discussion and future work concerning these issues are also discussed.https://www.mdpi.com/2076-3417/11/15/6999SDNOpenFlowOFDPtopology discoveryflow tablescontrol channel
collection DOAJ
language English
format Article
sources DOAJ
author Raniyah Wazirali
Rami Ahmad
Suheib Alhiyari
spellingShingle Raniyah Wazirali
Rami Ahmad
Suheib Alhiyari
SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
Applied Sciences
SDN
OpenFlow
OFDP
topology discovery
flow tables
control channel
author_facet Raniyah Wazirali
Rami Ahmad
Suheib Alhiyari
author_sort Raniyah Wazirali
title SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
title_short SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
title_full SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
title_fullStr SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
title_full_unstemmed SDN-OpenFlow Topology Discovery: An Overview of Performance Issues
title_sort sdn-openflow topology discovery: an overview of performance issues
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-07-01
description Software-defined networking (SDN) is an innovative architecture that separates the control plane from the data plane to simplify and speed up the management of large networks. This means the control logic has been moved from the network hardware level to the centralized control management level. Therefore, the use of the OpenFlow Discovery Protocol (OFDP) is one of the most common protocols used to discover the network topology in a data plane and then transmit it to the control plane for management. However, OFDP has various shortcomings in its performance such as exchanging too many messages between both levels (control and data), which in turn increases the load on the SDN-Controller. Additionally, since the application layer depends entirely on the network topologies plotted in the control plane, it is very important to obtain accurate network topology information from data plane. Therefore, after providing background on topology discovery protocols to the reader, we will concentrate on performance issues. The present study identifies and discuss the primary concerns involved in the complex query process, infrastructure, influencing factors, and challenges for the topology discovery process. Furthermore, this paper will present several recent studies that have overcome and enhanced these issues. In addition, open discussion and future work concerning these issues are also discussed.
topic SDN
OpenFlow
OFDP
topology discovery
flow tables
control channel
url https://www.mdpi.com/2076-3417/11/15/6999
work_keys_str_mv AT raniyahwazirali sdnopenflowtopologydiscoveryanoverviewofperformanceissues
AT ramiahmad sdnopenflowtopologydiscoveryanoverviewofperformanceissues
AT suheibalhiyari sdnopenflowtopologydiscoveryanoverviewofperformanceissues
_version_ 1721218907786706944