IEEE Access (Jan 2022)

Reduction of the Delays Within an Intrusion Detection System (IDS) Based on Software Defined Networking (SDN)

  • Alessandro Fausto,
  • Giovanni Gaggero,
  • Fabio Patrone,
  • Mario Marchese

DOI
https://doi.org/10.1109/ACCESS.2022.3214974
Journal volume & issue
Vol. 10
pp. 109850 – 109862

Abstract

Read online

Software Defined Networking (SDN) is a very useful tool not only to manage networks but also to increase network security, in particular by implementing Intrusion Detection Systems (IDS) directly into the SDN architecture. The implementation of IDS within the SDN paradigm can simplify the implementation, speed up incident responses, and, in general, allow to promptly react to cyber attacks through proper countermeasures. Nevertheless, embedding IDS within SDN also introduces delays that cannot be tolerated in specific network environments, like industrial control systems. This paper focuses on the implementation of an IDS based on Machine Learning (ML) algorithms into an SDN architecture and proposes a very practical approach to reduce the delay by using the sequential implementation of prototypes of increasing software and hardware complexity so allowing quick tests to highlight the main problems, solve them and pass to the next operative step. A fully validated performance evaluation is then shown by exploiting all the presented solutions and by using further improved hardware features. The overall performance is very good and compliant with most, even if not yet all, industrial control systems constraints. Results show how the proposed solutions provide a significant improvement of the latency so opening the door to a real implementation in the field.

Keywords