Beta
340441

Traffic Classification in Software Defined Networks based on Machine Learning Algorithms

Article

Last updated: 29 Dec 2024

Subjects

-

Tags

-

Abstract

A crucial area of research is traffic classification, particularly in light of the advancements in machine learning in software-defined networking. Software-defined networks, which divide the control and data planes, can be automated and controlled by machine learning. Because traditional procedures could not keep up with the expanding use of encryption, the use of techniques for this purpose has increased. In this study, 15 features (the quantity of packets communicated, the average transmission time, and the number of instantly transmitted packets) were used to build traffic flows on the SDN for several protocols, including WWW, DNS, FTP, ICMP, P2P, and VOIP. A real-time dataset was produced by gathering data based on the features that were generated over the SDN controller in the physical network. We use the dataset to test and train a variety of machine learning models, including Random Forest, K Nearest Neighbor, Support Vector Machine, Logistic Regression, Decision Tree, and Naive Bayes. With a 99.8% accuracy rate, Decision Tree emerged as the most successful model for the traffic classification challenge. In order to provide the best classification performance with the lowest cost flow features for traffic classification in SDN, this approach has been identified as machine learning

DOI

10.21608/ijt.2024.340441

Keywords

Software Defined Network SDN, Traffic Classification TC, machine learning ML, Decision Tree DT

Authors

First Name

sherif

Last Name

mahgoub

MiddleName

salah

Affiliation

Electronics and Communications Engineering Department,Faculty of Engineering,Alexandria University,Egypt

Email

sherifmahgoub2019@gmail.com

City

-

Orcid

0009000480595039

First Name

Mohamed

Last Name

Ashour

MiddleName

M

Affiliation

Mohamed Ashour Associate Professor at Mansoura University Al Manşūrah, Egypt

Email

mohmoh@mans.edu.eg

City

-

Orcid

0000000202940552

First Name

Mohamed

Last Name

Yakout

MiddleName

A

Affiliation

Electronics and Communications Engineering Department, Faculty of Engineering, Mansoura University, Mansoura35516, Egypt

Email

myakout@mans.edu.eg

City

-

Orcid

-

First Name

Eman

Last Name

AbdElhalim

MiddleName

-

Affiliation

Electronics and Communications Engineering Department, faculty of Engineering, Mansoura University, Mansoura 35516, Egypt.

Email

eman_haleim@mans.edu.eg

City

-

Orcid

-

Volume

04

Article Issue

01

Related Issue

46031

Issue Date

2024-02-01

Receive Date

2023-11-20

Publish Date

2024-02-08

Page Start

1

Page End

19

Online ISSN

2805-3044

Link

https://ijt.journals.ekb.eg/article_340441.html

Detail API

https://ijt.journals.ekb.eg/service?article_code=340441

Order

340,441

Publication Type

Journal

Publication Title

International Journal of Telecommunications

Publication Link

https://ijt.journals.ekb.eg/

MainTitle

Traffic Classification in Software Defined Networks based on Machine Learning Algorithms

Details

Type

Article

Created At

29 Dec 2024