Open Access iconOpen Access

ARTICLE

crossmark

Enabling Reachability Across Multiple Domains Without Controller Synchronization in SDN

Nauman Khan1,2, Rosli Bin Salleh1,*, Ihsan Ali1, Zahid Khan3, Noman Mazhar1, Roobaea Alroobaea4, Fahad Almansour5, Usman Ali1

1 Department of Computer System and Technology, Faculty of Computer Science and Information Technology, University of Malaya, Malaysia
2 Department of Computer Science and IT, University of Malakand, Pakistan
3 Robotics and Internet-of-Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
4 Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, 21944, Saudi Arabia
5 Department of Computer Science, College of Sciences and Arts Rass, Qassim University, Buraydah, 51452, Saudi Arabia

* Corresponding Author: Rosli Bin Salleh. Email: email

Computers, Materials & Continua 2021, 69(1), 945-965. https://doi.org/10.32604/cmc.2021.017394

Abstract

Software-defined networking (SDN) makes network agile and flexible due to its programmable approach. An extensive network has multiple domains in SDN for the scalability and performance of the network. However, the inter-domain link is also crucial for the stability of the entire network on the data plane layer. More than one inter-domain connection enhances the scalability of the data plane layer. However, it faces a reachability problem with the principal root, which causes forwarding loops and packet drops in the network, thereby degrading network performance. The proposed solution is a multiple controller architecture; however, this approach increases the complexity and affects network performance. Thus, in this study, we propose a framework that avoids forwarding loops and packet drops without the synchronization of multiple-domain controllers in the network using an avoid loop with test packet scheme. Moreover, we collect the link status for improved routing and load balancing for the upcoming flow across inter-domain links to prevent congestion and increase throughput in real time. Our proposed methodology can significantly reduce the controller workload against multiple controller architecture, minimize flow setup latency, and improve throughput.

Keywords


Cite This Article

APA Style
Khan, N., Salleh, R.B., Ali, I., Khan, Z., Mazhar, N. et al. (2021). Enabling reachability across multiple domains without controller synchronization in SDN. Computers, Materials & Continua, 69(1), 945-965. https://doi.org/10.32604/cmc.2021.017394
Vancouver Style
Khan N, Salleh RB, Ali I, Khan Z, Mazhar N, Alroobaea R, et al. Enabling reachability across multiple domains without controller synchronization in SDN. Comput Mater Contin. 2021;69(1):945-965 https://doi.org/10.32604/cmc.2021.017394
IEEE Style
N. Khan et al., “Enabling Reachability Across Multiple Domains Without Controller Synchronization in SDN,” Comput. Mater. Contin., vol. 69, no. 1, pp. 945-965, 2021. https://doi.org/10.32604/cmc.2021.017394

Citations




cc Copyright © 2021 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2304

    View

  • 1296

    Download

  • 0

    Like

Share Link