Title: Machine learning in SDN networks for secure industrial cyber physical systems: a case of detecting link flooding attack

Authors: Priyanshi Deliwala; Rutvij H. Jhaveri; Sagar Ramani

Addresses: School of Engineering and Applied Science, Ahmedabad University, India ' Department of Computer Science and Engineering, School of Technology, India ' Gujarat Technology University, Ahmedabad, India

Abstract: Software-defined networking (SDN) is an emerging network architecture which has potential to solve real-time challenges of industrial cyber physical systems (ICPSs). However, it also opens a gateway to different network attacks such as link flooding attack (LFA). This paper illustrates how SDN's control layer is endangered to LFA. While the proposed approach (Iwendi et al., 2020a) can appear suitable on the surface, some weaknesses and anomalies are discovered when deliberated deeper. In the current paper, we point out these anomalies and the limitations of those anomalies by applying two machine learning algorithms, namely ANN-MLP and random forest to correctly classify the virulent traffic during congestion. We carry out experiments on Mininet network emulator and use the WEKA tool to assess the metrics by utilising the available datasets. The results show that a random forest can accurately detect virulent traffic and efficiently terminate it under congestion.

Keywords: software-defined networking; SDN; random forest; OpenFlow; machine learning; link flooding attacks; LFA; industrial cyber physical systems; ICPSs.

DOI: 10.1504/IJESMS.2022.122730

International Journal of Engineering Systems Modelling and Simulation, 2022 Vol.13 No.1, pp.76 - 84

Received: 06 Feb 2021
Accepted: 22 Jul 2021

Published online: 09 May 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article