Detection of Flow Based Anomaly in OpenFlow Controller: Machine Learning Approach in Software Defined Networking

被引:0
|
作者
Dey, Samrat Kumar [1 ]
Rahman, Md Mahbubur [1 ]
Uddin, Md Raihan [2 ]
机构
[1] Mil Inst Sci & Technol, Dept CSE, Dhaka, Bangladesh
[2] Daffodil Int Univ Dhaka, Dept EEE, Dhaka, Bangladesh
关键词
software defined networking; OpenFlow; machine learning; NSL-KDD dataset; feature selection; intrusion detection;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) has come to prominence in recent years and demonstrates an enormous potential in shaping the future of networking by separating control plane from data plane. OpenFlow is the first and most widely used protocol that makes this separation possible in the first place. As a newly emerged technology, SDN has its inherent security threats that can be eliminated or at least mitigated by securing the OpenFlow controller that manages flow control in SDN. SDN provides us a chance to strengthen our network security by decoupling its control plane and data plane. At this level, there also exists some certain risk, which is associated with this technology. In this research, a flow based anomaly detection method in OpenFlow controller have been approached by using machine-learning algorithms in SDN architecture. In order to improve the classifier performance, some feature selection methods namely Info Gain, Gain Ratio, CFS Subset Evaluator, Symmetric Uncertainty, and Chi-square test have been applied as a processing of dataset. A full dataset of 41 features and a reduced dataset has experimented. A dataset with feature selection ensures the highest accuracy of nearly 82% with Random Forest classifier using Gain Ratio feature selection Evaluator. Experimental results ratify that machine-learning approach with feature selection method indices strong potential for the detection of flow based anomaly in OpenFlow controller.
引用
收藏
页码:416 / 421
页数:6
相关论文
共 50 条
  • [1] Flow-based anomaly intrusion detection using machine learning model with software defined networking for OpenFlow network
    Satheesh, N.
    Rathnamma, M. V.
    Rajeshkumar, G.
    Sagar, P. Vidya
    Dadheech, Pankaj
    Dogiwal, S. R.
    Velayutham, Priya
    Sengan, Sudhakar
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 79
  • [2] Effects of Machine Learning Approach in Flow-Based Anomaly Detection on Software-Defined Networking
    Dey, Samrat Kumar
    Rahman, Md. Mahbubur
    [J]. SYMMETRY-BASEL, 2020, 12 (01):
  • [3] Flow Based Anomaly Detection in Software Defined Networking: A Deep Learning Approach With Feature Selection Method
    Dey, Samrat Kumar
    Rahman, Md. Mahbubur
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION & COMMUNICATION TECHNOLOGY (ICEEICT), 2018, : 629 - 634
  • [4] Deep Learning Based Anomaly Detection Scheme in Software-Defined Networking
    Qin, Yang
    Wei, Junjie
    Yang, Weihong
    [J]. 2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [5] Autonomicity Design in OpenFlow Based Software Defined Networking
    Wang Wendong
    Hu, Yannan
    Que, Xirong
    Gong Xiangyang
    [J]. 2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 818 - 823
  • [6] Software Defined Machine Learning Based Anomaly Detection in Fog Based IoT Network
    Shafi, Qaisar
    Qaisar, Saad
    Basit, Abdul
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2019, PT IV, 2019, 11622 : 611 - 621
  • [7] Security anomaly detection in software-defined networking based on a prediction technique
    Jafarian, Tohid
    Masdari, Mohammad
    Ghaffari, Ali
    Majidzadeh, Kambiz
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [8] A Machine Learning Approach to Anomaly Detection Based on Traffic Monitoring for Secure Blockchain Networking
    Kim, Jinoh
    Nakashima, Makiya
    Fan, Wenjun
    Wuthier, Simeon
    Zhou, Xiaobo
    Kim, Ikkyun
    Chang, Sang-Yoon
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03): : 3619 - 3632
  • [9] A Survey of Networking Applications Applying the Software Defined Networking Concept Based on Machine Learning
    Zhao, Yanling
    Li, Ye
    Zhang, Xinchang
    Geng, Guanggang
    Zhang, Wei
    Sun, Yanjie
    [J]. IEEE ACCESS, 2019, 7 : 95397 - 95417
  • [10] DeepIDS: Deep Learning Approach for Intrusion Detection in Software Defined Networking
    Tuan Anh Tang
    Mhamdi, Lotfi
    McLernon, Des
    Zaidi, Syed Ali Raza
    Ghogho, Mounir
    El Moussa, Fadi
    [J]. ELECTRONICS, 2020, 9 (09) : 1 - 18