Heba Hassan, E. E. Hemdan, W. El-shafai, M. Shokair, F. El-Samie
{"title":"An Efficient Intrusion Detection System for SDN using Convolutional Neural Network","authors":"Heba Hassan, E. E. Hemdan, W. El-shafai, M. Shokair, F. El-Samie","doi":"10.1109/ICEEM52022.2021.9480383","DOIUrl":null,"url":null,"abstract":"With the accelerated development of computer network utilization and the enormous growth of the number of applications running on top of networks, network security has become more significant. Intrusion Detection Systems (IDS) are considered as essential tools that can be utilized to protect computer networks and information systems. Software-Defined Network (SDN) architecture is used to provide network monitoring and observation of functions. Generally, an IDS is developed to observe the regular traffic to the SDN in order to maintain a high level of security. This paper introduces an efficient IDS using Convolutional Neural Network (CNN). This IDS is applied on a new attack-specific SDN dataset called InSDN. The proposed IDS is compared in performance with different machine-learning-based systems such as Decision Tree Classifier (CART), Logistic Regression (LR), Support Vector Machine (SVM), Naïve Bayes (NB), Random Forest (RF) classifier, and AdaBoost (AB) classifier.","PeriodicalId":352371,"journal":{"name":"2021 International Conference on Electronic Engineering (ICEEM)","volume":"356 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Electronic Engineering (ICEEM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEM52022.2021.9480383","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
With the accelerated development of computer network utilization and the enormous growth of the number of applications running on top of networks, network security has become more significant. Intrusion Detection Systems (IDS) are considered as essential tools that can be utilized to protect computer networks and information systems. Software-Defined Network (SDN) architecture is used to provide network monitoring and observation of functions. Generally, an IDS is developed to observe the regular traffic to the SDN in order to maintain a high level of security. This paper introduces an efficient IDS using Convolutional Neural Network (CNN). This IDS is applied on a new attack-specific SDN dataset called InSDN. The proposed IDS is compared in performance with different machine-learning-based systems such as Decision Tree Classifier (CART), Logistic Regression (LR), Support Vector Machine (SVM), Naïve Bayes (NB), Random Forest (RF) classifier, and AdaBoost (AB) classifier.