Flow Based Intrusion Detection System for Software Defined Networking using Hybrid Machine Learning Technique
K. Muthamil Sudar1, P. Deepalakshmi2
1K. Muthamil Sudar, Department of Computer Science and Engineering, Kalasalingam Academy of Research and Education, Krishnankoil (Tamil Nadu), India.
2P. Deepalakshmi, Department of Computer Science and Engineering, Kalasalingam Academy of Research and Education, Krishnankoil (Tamil Nadu), India.
Manuscript received on 12 December 2019 | Revised Manuscript received on 22 December 2019 | Manuscript Published on 30 December 2019 | PP: 1026-1033 | Volume-9 Issue-2S2 December 2019 | Retrieval Number: B11081292S219/2019©BEIESP | DOI: 10.35940/ijitee.B1108.1292S219
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Software Defined Networking and OpenFlow protocol have been recently emerged as dynamic and promising framework for future networks. Even though, programmable features and logically centralized controller leads to large number of security issues. To address the security problems, we have to impose Intrusion Detection System module to continuously keep track of the network traffic and to detect the malicious activities in the SDN environment. In this paper, we have implemented flow-based IDS with the help of hybrid machine learning technique. By collecting the flow information from the controller, we classify the traffic, extract the essential features and classify the attack using machine learning based classifier module. For classifier, we have developed hybrid machine learning model with the help of Modified K-Means and C4.5 algorithm. Our proposed work is compared with single machine learning classifier and our experimental results show that, proposed work can classify the normal and attack instances with accuracy of 97.66%.
Keywords: Software Defined Networking, SDN, Machine Learning, ML, Intrusion Detection System, IDS, flow-based, K-Means, C4.5, Hybrid ML.
Scope of the Article: Machine Learning