The State of the Art of Software Defined Networking (SDN) Issues in Current Network Architecture and a Solution for Network Management Using the SDN

The State of the Art of Software Defined Networking (SDN) Issues in Current Network Architecture and a Solution for Network Management Using the SDN

Emilia Rosa Jimson (Universiti Malaysia Sabah, Sabah, Malaysia), Kashif Nisar (Universiti Malaysia Sabah, Sabah, Malaysia), and Mohd Hanafi Ahmad Hijazi (Universiti Malaysia Sabah, Sabah, Malaysia)
Copyright: © 2019 |Pages: 16
DOI: 10.4018/IJTD.2019070103
OnDemand PDF Download:
No Current Special Offers


Software defined networking (SDN) architecture has been verified to make the current network architecture management simpler, and flexible. The key idea of SDN is to simplify network management by introducing a centralized control, through which dynamic updates of forwarding rules, simplification of the network devices task, and flow abstractions can be realized. In this article, the researchers discuss the complex design of the current network architecture, which has inevitably resulted in poor network resources management, such as bandwidth management. SDN-based network model has been proposed to simplify the management of the limited bandwidth of a network. The proposed network model utilizes the limited network bandwidth systematically by giving real-time traffics higher priority than non-real-time traffics to access the limited resource. The experimental results showed that the proposed model helped ensure real-time traffics would be given greater priority to access the limited bandwidth, where major portion of the limited bandwidth being allocated to the real-time traffics.
Article Preview


Generally, the concept of Software Defined Networking (SDN) is the result of efforts to make computer networks become more programmable (Nick Feamster, Rexford, & Zegura, 2013b). This term refers to the behavior of network devices and the flow control handled by software which operates independently from network hardware. As such, programmable network simplifies the network administration tasks by reprogramming a network infrastructure, instead of having to re-build it manually. To date, programmable networks approach has attracted the attention of the networking community, given its flexibility in terms of network management and network design. According to research (Gude et al., 2008), SDN introduces the idea of network operating system abstraction, which is markedly different from previous programmable networks. In this regard, the Open Networking Foundation (ONF) organization defines the term “Software Defined Networking” as:

The physical separation of the network control plane from the forwarding plane; and where a control plane controls several devices. (Open Networking Foundation, 2014)

ONF is a non-profit organization which is committed to accelerating the adoption of SDN. Interestingly, several companies have also developed a number of standards, such as OpenFlow Standard and the OpenFlow Configuration Management Protocol Standard. In fact, OpenFlow Standard is the first communication interface that enables the communication between the control plane and network devices in the data plane layer. Based on the definition given by ONF, the key idea of SDN is the separation of control function from hardware devices, with the control function being centralized in a software component known as the SDN controller. The details of the control plane and data plane are discussed in Section 4.

Figure 1.

Example of the SDN Network


Figure 1 shows the example of the SDN network, which clearly shows that the network control elements are removed or separated from the network devices by centralizing the former in the controller machine. Network administrator is programmed in the OpenFlow switch through the controller machine to specify how data will be forwarded in the network. Lately, the SDN paradigm has been introduced in the networking industry to improve the performance of current network architecture.

Complete Article List

Search this Journal:
Volume 14: 1 Issue (2023): Forthcoming, Available for Pre-Order
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing