Vulnerabilities in SDN Due to Separation of Data and Control Planes

Safiullah Faizullah, Suzan Almutairi · International Journal of Computer Applications · 2018

Tremendous advancements over the past several decades revolutionized the networking research and technological industry, however, it is still dominated and remains hardware based.Such legacy networks are inflexible, hard and costly to scale and manage.Software defined networking (SDN) is a new approach to networking which enable comprehensive network programmability.SDN architecture bifurcates the data and control plane thereby simplifies network management.In this new architecture, the control plane consists of networking intelligence and the policy making ability is moved to a centralized entity called as controller.Commonly, SDN uses OpenFlow as the communication interface between the data and control planes.This separation while providing great opportunities for scalability, also introduces new vulnerabilities.We identify certain scenarios for vulnerabilities in the OpenFlow semantics that can subject the controller to distributed denial of service (DDoS) attack which is unique to SDN due to the new architecture where the control plane is separated from the data plane.We also explore some reactive mechanisms that can detect and help to devise techniques to prevent impending DDoS attack on an SDN controller.

Read the paper · More papers on PaperTik