A security evaluation of Software-Defined Networking (SDN) controllers

  • Mohamed Said Akkache


Software-defined networking (SDN) is a new model, which separates the control plane fromthe data plane of a network from the data plane. Several SDN controllers were implementedsince this paradigm was first presented. In SDN as in other information technology areas,security is an important requirement because attackers can do several attacks to take valuabledata, manipulate network’s state or perform denial of service to not let legitimate users accessthe network. SDN allows managing and monitoring the network logically by having thegeneral overview of the network, which is a great concept. However, there are many securitychallenges can threaten the SDN model. Therefore, in this project, there were presented fivecontrollers and it was chosen two controllers which are Floodlight OpenFlow controller andOpenDaylight OpenFlow controller that have different architectures which are centralised anddistributed respectively and having the same programming language which is Java. Toevaluate the security of the two controllers. Then, it was launched a DoS attack against themas it is the most dangerous attack that can occur in the SDN. After that, it was analysed theresults and discussed. OpenDaylight was more resistant to the attack because of its idealtimeout value and high bandwidth. Finally, conclusions and recommendations were presentedto secure both controllers.
How to Cite
AKKACHE, Mohamed Said. A security evaluation of Software-Defined Networking (SDN) controllers. Discovery, Invention & Application, [S.l.], june 2017. Available at: <https://computing.derby.ac.uk/ojs/index.php/da/article/view/251>. Date accessed: 21 jan. 2019.