2018 · 11 citations · 16 references
ComputingComputer EngineeringComputer ScienceComputer NetworksDigital CommunicationNetwork SecurityCommunication NetworksData Link LayerNetwork ArchitectureNetwork LayerNetwork ProtocolsSoftware-defined NetworkingAccuracyControl Plane SeparationData Plane SeparationSdn Controller DesignThroughput
Software-defined networking is considered a promising new paradigm, enabling more reliable and formally verifiable communication networks. However, this paper shows that the separation of the control plane from the data plane, which lies at the heart of Software-Defined Networks (SDNs), can be exploited for covert channels based on SDN Teleportation, even when the data planes are physically disconnected.This paper describes the theoretical model and design of our covert timing channel based on SDN Teleportation. We implement our covert channel using a popular SDN switch, Open vSwitch, and a popular SDN controller, ONOS. Our evaluation of the prototype shows that even under load at the controller, throughput rates of 20 bits per second are possible, with a communication accuracy of approximately 90%. We also discuss techniques to increase the throughput further.
16
A note on the confinement problem
Butler Lampson · Communications of the ACM · 1973 · 1.4K citations · Full text
Overcoming the Internet impasse through virtualization
T. Anderson, Larry Peterson, Scott Shenker et al. · Computer · 2005 · 921 citations
Nick Feamster, Jennifer Rexford, Ellen Zegura · ACM SIGCOMM Computer Communication Review · 2014 · 891 citations
Serdar Cabuk, Carla E. Brodley, Clay Shields · 2004 · 454 citations
Poisoning Network Visibility in Software-Defined Networks: New Attacks and Countermeasures
Sungmin Hong, Lei Xu, Haopei Wang et al. · 2015 · 388 citations