A robust supervised machine learning based approach for offline-online traffic classification of software-defined networking

被引:0
|
作者
Eissa, Menas Ebrahim [1 ]
Mohamed, M. A. [2 ]
Ata, Mohamed Maher [1 ,3 ]
机构
[1] MISR Higher Inst Engn & Technol, Dept Elect & Commun Engn, Mansoura, Egypt
[2] Mansoura Univ, Fac Engn, Dept Elect & Commun Engn, Mansoura, Egypt
[3] Sch Computat Sci & Artificial Intelligence CSAI, Zewail City Sci & Technol, October Gardens, Giza 12578, Egypt
关键词
Software-defined networking; Quality of service; Traffic classification; And machine learning;
D O I
10.1007/s12083-023-01605-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the exponential increase of internet applications and network users, network traffic classification (NTC) is a crucial study subject. It successfully improves network service identifiability and security concerns of the traffic network and provides a way that improves the Quality of services (QoS). Recently, with the emergence of software-defined networking (SDN) and its ability to get the entire network overview using a centralized controller, machine learning (ML) has been used for NTC. In this paper, an SDN QoS guarantee framework with machine learning traffic classification has been proposed. The framework includes a classification system with two stages, the offline stage, where the classifier was trained and tested, and the online stage, where dealing with the flows and testing the classifier speed is simulated using spark streaming. The result shows that the classifier successfully identifies the specific traffic application with an accuracy of 100% on the "IP-network-traffic-flows-labeled-with-87-apps" dataset and identifies the traffic type with an accuracy of 99.95% on the "ISCX-VPN-NONVPN" dataset. In addition, the classifier speed is proven to be a round 3500 record/sec and a patch duration of 917.3 ms on average with 3210 flows/Trigger.
引用
收藏
页码:479 / 506
页数:28
相关论文
共 50 条
  • [1] A robust supervised machine learning based approach for offline-online traffic classification of software-defined networking
    Menas Ebrahim Eissa
    M. A. Mohamed
    Mohamed Maher Ata
    Peer-to-Peer Networking and Applications, 2024, 17 : 479 - 506
  • [2] Machine Learning based Software-Defined Networking Traffic Classification System
    Vulpe, Alexandru
    Girla, Ionut
    Craciunescu, Razvan
    Berceanu, Madalina Georgiana
    2021 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (IEEE BLACKSEACOM), 2021, : 377 - 381
  • [3] A Novel Traffic Classification Approach by Employing Deep Learning on Software-Defined Networking
    Nunez-Agurto, Daniel
    Fuertes, Walter
    Marrone, Luis
    Benavides-Astudillo, Eduardo
    Coronel-Guerrero, Christian
    Perez, Franklin
    FUTURE INTERNET, 2024, 16 (05)
  • [4] Machine-Learning-Based Traffic Classification in Software-Defined Networks
    Serag, Rehab H.
    Abdalzaher, Mohamed S.
    Elsayed, Hussein Abd El Atty
    Sobh, M.
    Krichen, Moez
    Salim, Mahmoud M.
    ELECTRONICS, 2024, 13 (06)
  • [5] Detecting DDoS Threats Using Supervised Machine Learning for Traffic Classification in Software Defined Networking
    Hirsi, Abdinasir
    Audah, Lukman
    Salh, Adeb
    Alhartomi, Mohammed A.
    Ahmed, Salman
    IEEE Access, 2024, 12 : 166675 - 166702
  • [6] Machine Learning and Deep Learning Based Traffic Classification and Prediction in Software Defined Networking
    Mohammed, Ayse Rumeysa
    Mohammed, Shady A.
    Shirmohammadi, Shervin
    2019 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING (M&N 2019), 2019,
  • [7] Software defined networking based network traffic classification using machine learning techniques
    Salau, Ayodeji Olalekan
    Beyene, Melesew Mossie
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [8] Controller robust placement with dynamic traffic in software-defined networking
    Zhang, Zhen
    Lu, Jie
    Chen, Hongchang
    COMPUTER COMMUNICATIONS, 2022, 194 : 458 - 467
  • [9] Machine learning based malicious payload identification in software-defined networking
    Cheng, Qiumei
    Wu, Chunming
    Zhou, Haifeng
    Kong, Dezhang
    Zhang, Dong
    Xing, Junchi
    Ruan, Wei
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 192
  • [10] A novel machine learning-based classification approach to prevent flow table overflow attack in Software-Defined Networking
    Karthikeyan, V
    Murugan, K.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (01):