Chrome Extension
WeChat Mini Program
Use on ChatGLM

Performance Evaluation Of Software Defined Networks With Single And Multiple Link Failure Scenario Under Floodlight Controller

2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS)(2021)

Cited 5|Views1
No score
Abstract
Software-Defined Networking (SDN) breaks the barrier of traditional networks and upgrades the current network infrastructures. SDN eliminates the vertical bonding between the control plane from the data plane which forwards the data traffic. Moreover, SDN translates the traditional IP networks into programmable IP networks. However, one of the key research challenges in SDN is link failure that may lead to the disruption of network service and its performance. Link failure issues in SDN further lead toward data packet loss, recovery time delay, message overhead, backup resource consumption, and network congestion problems. This paper investigates single and multiple link failure recovery scenarios in SDN and reflects the SDN performance in reacting with such conditions. To monitor and control the behavior of the network traffic, Dijkstra based rerouting algorithm of the Floodlight controller will be used during the occurrence of single and multiple link failures. The Mininet tool along with the Java-based SDN Floodlight controller to analyze the single and multiple link failure scenarios for OpenFlow-based custom network topology. This work also measures and analyzes the performance of SDN without link failure scenarios in single, linear, and tree topologies. The performance of SDN for basic network topologies and OpenFlow based custom network topology is measured in terms of the average round-trip and the average throughput.
More
Translated text
Key words
Software Defined Network, Floodlight Controller, Link Failure, Single Topology, Linear Topology, Tree Topology
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined