Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Software Defined Networking (SDN) is an emerging architecture in the field of networking in which the control plane and forwarding plane of traditional networking devices (e.g. Switches, Routers) are decoupled. The network-wide traffic flow can be directly programmed. SDN plays an important role in today's enterprises and applications with drastically changing requirements which are monitored and adapted by the change in traffic flows through the networking devices. This survey paper on SDN provides an outline on the standard communication interface, characteristics of SDN and the pros and cons that are associated with SDN architecture.
Legacy IP networks are complex, difficult to manage and are also vertically integrated i.e. the control and data planes are bundled together. The concept behind Software Defined Networks (SDN) is to break the vertical integration, by separating the network control logic from its underlying hardware, (routers and switches) promoting (logical) centralization of network control, and introducing the ability to program the network. In this paper, we start by introducing the motivation for SDN, its architecture and how it differs from traditional networking. Open flow is discussed next and SDN simulation tools are also discussed. The applications and main ongoing research efforts and challenges of SDN are also mentioned.
Software Defined Networking (SDN) is an emerging architecture which decouples networks control plane and data plane physically. It makes control plane programmable trough a centralized controller, and builds intelligent and flexible networks. The OpenFlow is one of the most famous SDN protocols, which acts as a southbound interface between control plane and data plane. In this survey, SDN implementation approaches and different southbound interfaces, beside different version of OpenFlow, are introduced. In addition to general architecture of SDN, different wireless architectures are discussed. Here, also potential SDN’s applications and research areas including hot topics such as Information Centric Networks, Cloud and datacenters, multimedia, wireless and mobile networks over SDN are reviewed.
Software defined network (SDN) is the revolutionary technology in the Networking atmosphere. It finds its roots in programmable network and control-data-infrastructure plane separation which provides network management as well as network automation. This technology encourages programmability of the network which in turns reduces the cost of operation and increases efficiency. The objective of this paper is to study the various investigations going to understand and evaluate SDN characteristics and benefits. In this paper we will be exploring SDN architecture, SDN related taxonomy and challenges SDN implementation face now and in future.
applications and future applications.
Controlling and managing networks has become a highly complex and specialized activity. Network operators are struggling to cope with integration of different types of networks, while meeting the challenges of increasing traffic. The traditional network tends to be rigid. Once the forwarding policy has been defined, the only way to change it is by changing the configuration of all the affected devices. This is time consuming and puts a limit on scalability and meeting challenges of mobility and big data. In this context software defined networking (SDN) is being looked upon as a promising paradigm that has the power to change the way networking is done. By centralizing control, and making forwarding nodes simple, SDN offers flexible control over the traffic flows and the policies networks use to manage these flows. Along with the excitement, there have been apprehensions regarding SDN. The perceived risks associated with SDN have prevented faster adoption so far. There have been a n...
Journal of emerging technologies and innovative research, 2021
Traditional networks are very complex and arduous to manage. It uses fixed and dedicated infrastructure devices such as routers and switches to control network traffic and are also vertically integrated i.e. there is a strong coupling between control and data planes. The functionality of the traditional network mostly implemented on dedicated infrastructure devices so deploying new services and protocols is a challenging tasks because all the switches need to be updated or replaced manually. The main idea behind Software Defined Networks (SDN) is to separate the control plane from the data plane and move it to a centralized server known as controller. In this paper, an introduction to Software Defined Networking is presented. In SDN (Software Defined Networking), the whole intelligence lies in the controller that programmatically control the underlying hardware devices. This paper also covers the introduction of SDN, SDN Architecture, SDN Controller, Characteristics of various SDN controller and SDN controller service.
—Emerging mega-trends (e.g., mobile, social, cloud, and big data) in information and communication technologies (ICT) are commanding new challenges to future Internet, for which ubiquitous accessibility, high bandwidth, and dynamic management are crucial. However, traditional approaches based on manual configuration of proprietary devices are cumbersome and error-prone, and they cannot fully utilize the capability of physical network infrastructure. Recently, software-defined networking (SDN) has been touted as one of the most promising solutions for future Internet. SDN is characterized by its two distinguished features, including decoupling the control plane from the data plane and providing programmability for network application development. As a result, SDN is positioned to provide more efficient configuration, better performance, and higher flexibility to accommodate innovative network designs. This paper surveys latest developments in this active research area of SDN. We first present a generally accepted definition for SDN with the afore-mentioned two characteristic features and potential benefits of SDN. We then dwell on its three-layer architecture, including an infrastructure layer, a control layer, and an application layer, and substantiate each layer with existing research efforts and its related research areas. We follow that with an overview of the de facto SDN implementation (i.e., OpenFlow). Finally, we conclude this survey paper with some suggested open research challenges.
International Journal of Computer Applications, 2013
SDN separates the control plane and data plane. SDN needs to be equipped with complex and proprietary networking devices as it needs to separate the infrastructure layer (network device) from the control layer (network OS, which provides a central view and control over the network and network services) and the application layer (software/business application)[1][6][8]. When a single controller is given the job of controlling multiple devices (switches/routers) these changes in network structure brought about by SDN will inevitably impact on network security. In this paper we studied issues and security challenges in SDN and current status.
— Software-Defined Networking (SDN) is a new networking paradigm in network technologies in which the data plane and network plane are separated. This new technology began to be widely used in last few years and studies started to increase on this new technology. The communication scheme of the network consists mainly of the controller and programmable OpenFlow switches. The centralized controller can be considered as the brain of the network which is basically responsible on determining the path of the incoming packet by informing the switches to route that packet in the right direction. In this paper, a complete definition and description have been shown and a survey study on the SDN has been presented based on different types of studies have been already made historically. An overview on the simulators used to implement these networks has also been shown.
Proceedings of the International Conference on Advances in Information Communication Technology & Computing - AICTC '16, 2016
These days the usage of network is growing at a faster pace, at the same time a lot of challenges is facing by the network administrator, to tackle the frequent network access by the users. The network infrastructure is growing rapidly to meet the business need, but it requires re-policing and reconfiguration of the network. But managing the underlying infrastructure becomes more complicated to handle the unprecedented network demand. The Software Defined Network (SDN), is the next generation Internet technology, which not only solves the ossification of the Internet, but also creates innovations and simplifies the network management. The key idea behind SDN is separation of control plane from the data plane, as a result, devices in the data plane simple becomes the forwarding device and transfer all the decisionmaking activities in a centralized system called a controller. Among many, OpenFlow is the standard and most popular SDN protocol that interacts between controller and forwarding devices. In this article, we will give an overview of the basic architecture of SDN and OpenFlow, SDN-controller interaction and benefits of SDN. CCS Concepts •Computer systems organization → Distributed architectures; •Networks → Network Architectures ;
The Internet has led to the creation of a digital society, where (almost) everything is connected and is accessible from anywhere. However, despite their widespread adoption, traditional IP networks are complex and very hard to manage. It is both difficult to configure the network according to predefined policies, and to reconfigure it to respond to faults, load and changes. To make matters even more difficult, current networks are also vertically integrated: the control and data planes are bundled together. Software-Defined Networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic from the underlying routers and switches, promoting (logical) centralization of network control, and introducing the ability to program the network. The separation of concerns introduced between the definition of network policies, their implementation in switching hardware, and the forwarding of traffic, is key to the desired flexibility: by breaking the network control problem into tractable pieces, SDN makes it easier to create and introduce new abstractions in networking, simplifying network management and facilitating network evolution.
Asian Journal of Research in Computer Science, 2021
The Internet has caused the advent of a digital society; wherein almost everything is connected and available from any place. Thus, regardless of their extensive adoption, traditional IP networks are yet complicated and arduous to operate. Therefore, there is difficulty in configuring the network in line with the predefined procedures and responding to the load modifications and faults through network reconfiguring. The current networks are likewise vertically incorporated to make matters far more complicated: the control and data planes are bundled collectively. Software-Defined Networking (SDN) is an emerging concept which aims to change this situation by breaking vertical incorporation, promoting the logical centralization of the network control, separating the network control logic from the basic switches and routers, and enabling the network programming. The segregation of concerns identified between the policies concept of network, their implementation in hardware switching and data forwarding is essential to the flexibility required: SDN makes it less Review Article complicated and facilitates to make and introduce new concepts in networking through breaking the issue of the network control into tractable parts, simplifies the network management and facilitate the development of the network. In this paper, the SDN is reviewed; it introduces SDN, explaining its core concepts, how it varies from traditional Furthermore, we presented the crucial advantages and challenges of SDN security, flexibility, and performance. Finally, a brief conclusion of SDN is revised.
Now days the network demand and usage increased abruptly and there is an urgent needed to maintain an automated infrastructure that fulfills the current requirements? It is difficult to automate the traditional networks due to its distributed nature. To mitigate this idea of the programmable networks has recently recaptured due to evaluation of Software Defining Networks (SDN). This paper based on the features of SDN. It includes its past, present, and future commitments. Cloud computing system provides a mechanism which work on demands and access to network. But there is a need for automatic infrastructure .A traditional networks doesn't work like this. Therefore, it's very expensive, and time consuming. But SDN provides the facility of automatic network. This paper also includes the challenges of SDN.
2021
Trends (e.g., versatile, social, cloud, and huge information) in information and communication technologies (ICT) are instructing new difficulties to future Internet, that pervasive openness, high transfer speed, and dynamic administration are crucial. However, old methodologies upheld manual configuration of exclusive gadgets are awkward and blunder inclined, and that they can't completely use the capability of actual network infrastructure. As of late, Software Defined Networking (SDN) has been promoted together of the most promising answers for future Internet. SDN is described by its two recognized highlights, including decoupling the control plane from the information plane and giving programmability to arrange application advancement. Therefore, SDN is expected to supply more proficient setup, better execution, and better adaptability to oblige imaginative organization plans. Software defined networking offers a few advantages for networking by isolating the control plane ...
This paper explains about the basic concept of Software Defined Network (SDN). The paper also lists and discuss about the details of two sample products of Software Defined Network. Besides that, this paper also list out the details on the main issues and challenges of Software Defined Network. Finally this paper summarized on the importance and the future of the Software Defined Network in the development of network performance in the business world.
2017
SOFTWARE DEFINED NETWORKING - An Emerging Paradigm To Computer Networking Software Defined Networking (SDN) is an emerging paradigm in networking technology that enables innovation on how network systems are managed and designed. SDN plays a huge role in the effort to make computer networks programmable. This thesis discusses the history and efforts to programmable and active networks, the early practices towards separating the control plane and data plane. Highlighting the architectural concepts in networking that software defined networks emanated as well as the history and evolution of software defined networking. The thesis further discusses how SDN simplifies the complexity of managing large and distributed network system. It also examines the technologies that support software defined networking such as Network Virtualization and OpenFlow. The thesis reviews the components of software defined network architecture: the data plane layer, the controller plane layer, and application layer. Furthermore, it reports the practical implementation of SDN in network functions virtualization. Finally, it depicts the notion of software defined networking, whose Application Programming Interface may be implemented by OpenFlow. The practical aspect of this thesis shows a simple emulation of software-defined network architecture using Mininet network emulation tool. Hopefully, this work aims to benefit those who intend to learn about the fundamental principles of Software Defined Networking.
This paper proposes to do a survey and study of the state-of-art programmable networks with a focus on SDN. It will present a historic outlook of programmable networks from early concepts to very recent progress. This is followed by a study of SDN architecture and the OpenFlow standard. Currently available options for implementation and testing of SDN-based protocols and services are also discussed. SDN applications for current and future are also examined.
Today’s resource-intensive application causes network traffic to grow extensively putting high demand on the existing network. Meeting current market requirements is virtually impossible with traditional network architectures. Existing network architectures were not designed to meet the requirements of users. As a result, there is a need for solution to make the network application aware by intelligently monitoring and routing the network traffic.SDN makes it possible to manage the entire network through intelligent orchestration and provisioning systems. SDN is an approach to programmable network that separates and abstracts some of the control pane functions from the network devices and places them in a centralized controller. SDN is a step in the evolution towards programmable and active networking. Software defined networks provides necessary components to make the network programmable, dynamic and application aware.SDN is often referred to as a “radical new idea of networking”. The future of networking will rely more and more on software, which will accelerate the pace of innovation in computing and storage domains. Here in this paper, we discuss what SDN could provide to transform today’s static network into flexible, programmable platforms with the intelligence to allocate resources dynamically.
The fundamental traditional network is static in static thus it does not provide the user the facility to control the network as well as new innovation window becomes too narrow with respect to security, traffic control, cost efficient, automation, etc. Thus a new approach that is Software-Defined Network provides all this facilities and is programmable controlled by the user. This paper provides a review of the Software Defined Network and helps us in clearly understanding the new approach by studying the history of SDN and its applications in today's real life. It also helps in understanding the motive of the SDN.
International Journal of Scientific & Technology Research, 2018
The Software-defined networking (SDN) is an approach to computer networking that provides an opportunity for the network administrator to initialize, control, change, and manages networks programmatically via open interfaces and abstraction of lower level functionality. The old network architecture (NA) has been using the traditional networks, thus inefficient due to internetworking devices inability to support scalable computer requirements is digitalized and real time. The newest of NA is designed as a platform efficient to resolve the issue of traditional networks by decoupling and disassociating of NA responsibility is to control and making decisions in order to traffic concerns. Some of the typical systems associated with SDN include OpenFlow protocol, Cisco Systems, Open Network Environment, and network virtualization platform. The changes in technology signifies the important for the new NA that acts as a response to select in traffic patterns. Besides, the new network architecture must respond by providing a traffic pattern for the managements and flexibility of users traffic. The network architectures need to take advantage of the new cloud services and create a network that suits the interests of the potential users. This study focuses on showing how SDN deployments can be used to improve the manageability of NA, and OpenFlow can be used to create end-to-end switches and allow users to attain their objectives using efficient network architectures. The study utilizes the use of multi-case research method in analyzing the measures to be implemented for improving the efficiency of SDN. Also, investigates the different management networks traffics and their role in bolstering networking ability. The study is proposing the most harmonious method that network managers need to prioritize when it comes to deploying their network architectures. This is for ensuring so they select a NA that is easier to manage and affordable. SDN is an important tool used in improving networks and efficiency of a network. This paper, therefore, uses SDN in convincing network managers and other concerned partners about the importance of ensuring that their network is deployed on SDN. The paper further uses OpenFlow model as the primary simulation method.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.