Software-defined network flow table overflow attacks and countermeasures

Wanqing You, Kai Guo Qian, Ying Ping Qian · International Journal of Soft Computing and Networking · 2016

Software-defined network (SDN) is proposed as a new concept in computer networks, which separates the control plane from the data plane.And it provides a programmable network architecture that could facilitate rapid network innovation.OpenFlow is a network protocol that standardises the communications between OpenFlow controllers and OpenFlow switches.It is considered as an enabler of SDN.The flow table in OpenFlow switches plays a critical role in OpenFlow-based SDN, which stores the rules populated by the controllers for controlling and directing the packet flows in SDN.Nevertheless, they also become a new target of malicious attacks.This paper analyses the flow table overflow attack, a type of denial of service attacks, and proposes a novel eviction algorithm, dynamic in/out balancing with least frequently used eviction (DIOB/LFU), at service level to defend against the flow table overflow attacks.

Read the paper · More papers on PaperTik