IDEAS home Printed from https://ideas.repec.org/a/abq/ijist1/v6y2024i7p93-103.html

Mininet-IDS: A Step Towards Reproducible Research for Machine Learning Based Intrusion Detection Systems

Author

Listed:
  • Rana Uzair Ahmed

    (Capital University of Science & Technology, Islamabad, Pakistan)

Abstract

Software-Defined Networking (SDN) has revolutionized network management by enabling more flexible, programmable, and controlled networks. However, the SDN controller can be a target for attacks that could bring down the entire network. In this context, intrusion detection systems (IDS) are essential for maintaining network security. Modern IDS are often enhanced with machine learning models to detect a range of network attacks. This process typically includes dataset preprocessing, model training, and integration of these models into network emulators like Mininet. However, this workflow can be complex and error-prone. To address these challenges, we present Mininet-IDS, a comprehensive command-line interface (CLI) tool that streamlines the process by offering integrated functionalities for dataset preprocessing, feature selection, model training, and deployment within the Mininet environment. Our tool simplifies the workflow by eliminating compatibility issues and ensuring reproducibility. We evaluate Mininet-IDS using the NSL-KDD dataset, training various machine learning models to detect DDoS attacks. Our results demonstrate the tool's efficiency and accuracy, making it a valuable resource for network security researchers to conduct experiments with minimal machine learning expertise.

Suggested Citation

  • Rana Uzair Ahmed, 2024. "Mininet-IDS: A Step Towards Reproducible Research for Machine Learning Based Intrusion Detection Systems," International Journal of Innovations in Science & Technology, 50sea, vol. 6(7), pages 93-103, October.
  • Handle: RePEc:abq:ijist1:v:6:y:2024:i:7:p:93-103
    as

    Download full text from publisher

    File URL: https://journal.50sea.com/index.php/IJIST/article/view/1082/1636
    Download Restriction: no

    File URL: https://journal.50sea.com/index.php/IJIST/article/view/1082
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:abq:ijist1:v:6:y:2024:i:7:p:93-103. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Iqra Nazeer (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.