2019 International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN) · 2019 · 71 citations · 10 references
ComputingComputer ScienceInformation TechnologyMachine LearningNetwork SecuritySecurity ArchitectureDenial-of-service AttacksEnsemble LearningEnsemble MethodsIntrusion DetectionNetwork VirtualizationSoftware-defined NetworkingDdos DetectionDenial-of-service DetectionDistributed Denial Of ServiceNaive BayesNetwork Traffic Anomaly DetectionSelf-organizing MapsSupport Vector ClassificationSupport Vector Machine Classification
Software Defined Network (SDN) is a new approach to build architecture of computer networks that is dynamic, adaptable, manageable and low cost. The SDN paradigm offers virtualized network services, promoting architecture compatible with the current networks that use infrastructure-hosted services computing. In SDN, switches match for the incoming packets in the flow tables but do not process the packets. Denial of Services (DoS) are attacks in which the network is flooded by a large number of packets sent from machines committed. One class of such attacks is Distributed Denial of Service Attacks (DDoS), where several compromised machines aim simultaneously a target. In this paper, we propose an ensemble technique by adopting different machine learning (ML) algorithms namely K- Nearest Neighbor (KNN), Naive Bayes, Support Vector Machine(SVM) and Self-Organizing Map(SOM) to detect anomalous behavior of the data traffic in the SDN controller. Our experimental results show that the ensemble method in machine learning provides better accuracy, detection rate, false alarm rate than the single learning algorithm.
10
Software-Defined Networking: A Comprehensive Survey
Diego Kreutz, Fernando M. V. Ramos, Paulo Esteves Veríssimo et al. · Proceedings of the IEEE · 2014 · 4.9K citations · Full text
Attacking software-defined networks
Seungwon Shin, Guofei Gu · 2013 · 315 citations