ReCSDN: Resilient Controller for Software Defined Networks

Abstract

Software Defined Networking (SDN) is an emerging network paradigm that provides central control over the network. Although, this simplifies the network management and makes efficient use of network resources, it introduces new threats to network reliability and scalability. In fact, a single centralized controller is a single point of failure. Moreover, a single controller may become a performance bottleneck as processing overhead increases. Distributed SDN controller platforms improve the reliability and scalability to some extent, however they remain vulnerable to Distributed Denial of Service (DDoS) attacks, specifically on control plane. We believe that there is a need for a distributed controller framework that is capable of providing service continuity without performance degradation in case of excessive network traffic or DDoS attacks on controller. In this paper, we aim to address the vulnerabilities of SDN control plane. We propose and implement an efficient and Resilient Controller for Software Defined Network (ReCSDN). This framework is capable of detecting and mitigating DDoS attacks timely and ensures the continuity of services without performance degradation. We created an experimental test bed using Mininet to conduct extensive experiments. We deployed ReCSDN on top of Open Network Operating System (ONOS) cluster to confirm the viability of our approach. The experiment results show that with ReCSDN, control plane is not only able to withstand excessive network load but will also continue to provide services in case of any controller failure.

Authors and Affiliations

Soomaiya Hamid, Narmeen Zakaria Bawany, Jawwad Ahmed Shamsi

Keywords

Related Articles

 An Efficient Method For Multichannel Wireless Mesh Networks With Pulse Coupled Neural Network

  Multi cast communication is a key technology for wireless mesh networks. Multicast provides efficient data distribution among a group of nodes, Generally sensor networks and MANETs uses multicast algorithms which...

Comparison of Reducing the Speckle Noise in Ultrasound Medical Images using Discrete Wavelet Transform

Speckle noise in ultrasound (US) medical images is the prime factor that undermines its full utilization. This noise is added by the constructive / destructive interference of sound waves travelling through hard- and sof...

A Game Theoretic Framework for E-Mail Detection and Forgery Analysis

In email forensic, the email detection and forgery conflict is an interdependent strategy selection process, and there exists complex dynamics between the detector and the forger, who have conflicting objectives and infl...

Detection and Counting of On-Tree Citrus Fruit for Crop Yield Estimation

In this paper, we present a technique to estimate citrus fruit yield from the tree images. Manually counting the fruit for yield estimation for marketing and other managerial tasks is time consuming and requires human re...

Bidirectional WDM-Radio over Fiber System with Sub Carrier Multiplexing Using a Reflective SOA and Cyclic AWGs 

A bidirectional SCM-WDM RoF network using a reflective semiconductor optical amplifier (RSOA) and cyclic arrayed waveguide gratings (AWGs) was proposed and demonstrated. The purposed RoF network utilizes Sub Carrier Mult...

Download PDF file
  • EP ID EP260400
  • DOI 10.14569/IJACSA.2017.080826
  • Views 110
  • Downloads 0

How To Cite

Soomaiya Hamid, Narmeen Zakaria Bawany, Jawwad Ahmed Shamsi (2017). ReCSDN: Resilient Controller for Software Defined Networks. International Journal of Advanced Computer Science & Applications, 8(8), 202-208. https://europub.co.uk/articles/-A-260400