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.
2013, 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems
…
5 pages
1 file
Software-Defined Networking (SDN) approaches were introduced as early as the mid-1990s, but just recently became a well-established industry standard. Many network architectures and systems adopted SDN, and vendors are choosing SDN as an alternative to the fixed, predefined, and inflexible protocol stack. SDN offers flexible, dynamic, and programmable functionality of network systems, as well as many other advantages such as centralized control, reduced complexity, better user experience, and a dramatic decrease in network systems and equipment costs. However, SDN characterization and capabilities, as well as workload of the network traffic that the SDN-based systems handle, determine the level of these advantages. Moreover, the enabled flexibility of SDN-based systems comes with a performance penalty. The design and capabilities of the underlying SDN infrastructure influence the performance of common network tasks, compared to a dedicated solution. In this paper we analyze two issues: a) the impact of SDN on raw performance (in terms of throughput and latency) under various workloads, and b) whether there is an inherent performance penalty for a complex, more functional, SDN infrastructure. Our results indicate that SDN does have a performance penalty; however, it is not necessarily related to the complexity level of the underlying SDN infrastructure.
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.
International Journal of Computer Networks & Communications, 2018
Software Defined Networking (SDN) is a challenging chapter in today’s networking era. It is a network design approach that engages the framework to be controlled or 'altered' adroitly and halfway using programming applications. SDN is a serious advancement that assures to provide a better strategy than displaying the Quality of Service (QoS) approach in the present correspondence frameworks. SDN etymologically changes the lead and convenience of system instruments using the single high state program. It separates the system control and sending functions, empowering the network control to end up specifically. It provides more functionality and more flexibility than the traditional networks. A network administrator can easily shape the traffic without touching any individual switches and services which are needed in a network. The main technology for implementing SDN is a separation of data plane and control plane, network virtualization through programmability. The total amou...
Journal of Network and Computer Applications, 2019
Software Defined Networking (SDN) decouples the control plane from the data plane, thereby facilitating network virtualization, dynamic programmability and flexibility in network management. Previous studies on SDN modeling focus only on packet-level arrivals. However, if flow-level arrivals are not also considered, the model cannot properly reflect the true probability of packets being sent to the controller. Accordingly, the present study proposes two analytical models for predicting the performance of TCP and UDP flows over SDN, respectively, given the assumption of both flow-level arrivals and packet-level arrivals. In constructing the models, the switch and controller are considered jointly and four-dimensional states are used to evaluate the steady-state probabilities of the states. Analytical formulae are derived for the average packet delay and packet loss probability of the TCP and UDP flows. Simulation results very well match with the analytical ones, thereby validating our analytical models. The results show that TCP significantly outperforms UDP over SDN architectures. In particular, TCP reduces the packet delay by 12 ∽ 50% and the packet loss probability by 25 ∽ 100%.
Computer networks are dynamic and require constant updating and monitoring of operations to meet the growing volume of data trafficked. This generates a number of cost issues as well as performance management and tuning to deliver granular quality of service (QoS), balancing data load, and controlling the occurrence of bottlenecks. As an alternative, a new programmable network paradigm has been used under the name of Software Defined Networks (SDN). The SDN consists of decoupling the data plane and controlling the network, where a programmable controller is responsible for managing rules for routing the data to various devices. Thus, the hardware that remains in the network data stream simply addresses the routing of the packets quickly according to these rules. In this context, this article conducts a study on different methods and approaches that are being used in the literature to solve problems in the optimization of data traffic in the network through the use of SDN. In particular, this study differs from other reviews of SDN because it focuses on issues such as QoS, load balancing, and congestion control. Finally, in addition to the review of the SDN's state-of-the-art in the areas mentioned, a survey of future challenges and research opportunities in the area is also presented. load balancing and congestion control. Finally, in addition to the review of the SDN's state-of-the-art in the areas mentioned, a survey of future challenges and research opportunities in the area is also presented. load balancing and congestion control. Finally, in addition to the review of the SDN's state-of-the-art in the areas mentioned, a survey of future challenges and research opportunities in the area is also presented
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...
2017 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA), 2017
Software Defined Networks provide the ability to manage networks from a centralised point through separating control plane from the data plane. This brings opportunities in terms of manageability, flexibility and cost savings in network operations. This centralisation, however, also brings about a potentially serious performance bottleneck and poses a scalability issue in high performance networks. This paper investigates performance of Software Defined Networks in general, and the OpenFlow protocol, to provide insight into the components of control path delay incurred by packets and ways to optimise flow forwarding. Two Openflow controllers (Floodlight and Pox) were used to validate performance measurements in relation to their theoretical composition. Secondly, the packet processing dynamics of switches, in particular OpenVSwitch are examined, looking at the control packet forwarding behaviour in the kernel module to meet high performance network and traffic engineering demand.
Procedia Computer Science, 2014
Software defined networking (SDN) is an emerging approach to handle data forwarding and control separately. The notion of programmability has central importance in SDN. Two implementation strategies; proprietary and open source, are shaping the trends of the adoptability of SDN by major hardware manufacturers. A group of leading vendors believes that loose coupling between the logical and physical layers of a network hinders the proper provision of physical resources and suggests a proprietary fix to this problem. The other group regards the notion of openness as s key feature of SDN. This paper compares and contrasts these two implementation strategies of SDN by identifying their respective operating principles, features of the product lines, and weakness and strengths.
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.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Scientific Journal of Informatics, 2022
IEEE Communications Magazine, 2013
Journal of Computer and Knowledge Engineering, 2019