2015 · 49 citations · 8 references
ComputingComputer ScienceCybersecurityComputer NetworksComputer SecurityNetwork SecurityNetwork ArchitectureNetwork SwitchingNetwork VirtualizationSoftware-defined NetworkingControl Plane SeparationData Plane SeparationDecouplingImplementation VulnerabilitiesNetworkingSoftware-defined Networking Security
Software Defined Networking (SDN) is a new networking architecture that aims to provide better decoupling between network control (control plane) and data forwarding functionalities (data plane). This separation introduces several benefits, such as a directly programmable and (virtually) centralized network control. However, researchers showed that the required communication channel between the control and data plane of SDN creates a potential bottleneck in the system, introducing new vulnerabilities.Indeed, this behavior could be exploited to mount powerful attacks, such as the control plane saturation attack, that can severely hinder the performance of the whole network.
8
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.4K citations
Towards secure and dependable software-defined networks
Diego Kreutz, Fernando M. V. Ramos, Paulo Verı́ssimo · 2013 · 694 citations · Full text
Seungwon Shin, Vinod Yegneswaran, Phillip Porras et al. · 2013 · 559 citations
OpenFlow vulnerability assessment
Kevin Benton, L. Jean Camp, Chris Small · 2013 · 264 citations