Software Defined Network Horizons and Embracing its Security Challenges: From Theory to Practice
Sugandhi Midha, Khushboo Tripathi, Mak Sharma · 2021
Software Defined Network (SDN) has provided a more flexible approach in setting up a network between applications and the underlying forwarding devices. This technological shift from traditional network to SDN has a big impact on breaking network vendor's monopoly. SDN is a novel approach that tends to address the shortcomings of traditional network. It is not that this new approach has come without any threats or flaws. It is important that we discuss not only its potentials but also its major security challenges. In this work, we've discussed fundamental concepts of SDN, where 3 planes of SDN are defines and discussed in the form of SDN architecture. This chapter provides an insight to SDN working. We've tried to provide a contrast review of traditional network and SDN. Authors explain what the underlying SDN security architecture is and what the several security threats are. Authors also present the ways to mitigate these security threats. Authors' exploited Mininet utilities to setup the SDN and to implement & verify various experiments in our work.