Title :
OpenFlow: A security analysis
Author :
Kloti, Rowan ; Kotronis, Vasileios ; Smith, Paul
Author_Institution :
ETH Zurich, Zurich, Switzerland
Abstract :
Software Defined Networking (SDN) has been proposed as a drastic shift in the networking paradigm, by decoupling network control from the data plane and making the switching infrastructure truly programmable. The key enabler of SDN, OpenFlow, has seen widespread deployment on production networks and its adoption is constantly increasing. Although openness and programmability are primary features of OpenFlow, security is of core importance for real-world deployment. In this work, we perform a security analysis of OpenFlow using STRIDE and attack tree modeling methods, and we evaluate our approach on an emulated network testbed. The evaluation assumes an attacker model with access to the network data plane. Finally, we propose appropriate counter-measures that can potentially mitigate the security issues associated with OpenFlow networks. Our analysis and evaluation approach are not exhaustive, but are intended to be adaptable and extensible to new versions and deployment contexts of OpenFlow.
Keywords :
computer network security; OpenFlow networks; SDN; computer network security; data plane; decoupling network control; network data plane; production networks; security analysis; software defined networking; switching infrastructure; Computer crime; Context; Delays; Protocols; Switches;
Conference_Titel :
Network Protocols (ICNP), 2013 21st IEEE International Conference on
Conference_Location :
Goettingen
DOI :
10.1109/ICNP.2013.6733671