Skip to main navigation Skip to search Skip to main content

Network traffic classification using machine learning algorithms

  • Muhammad Shafiq
  • , Xiangzhan Yu*
  • , Dawei Wang
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology
  • National Computer Network Emergency Response Technical Team/Coordination Center of China

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Nowadays, Network Traffic Classification has got pivotal significance owing to high growth in the number of internet users. People use a variety of applications while browsing the pages of internet. It is very crucial for internet service providers (ISPs) to keep an eye on the network traffic. Most of the researches made on Network Traffic Classification, using Machine Learning Based Traffic Identification to collect data set from one campus network, don’t provide far better results. In this paper, we attempt to achieve highly precise results using different kinds of data sets and Machine Learning (ML) algorithms. We use two data sets, HIT and NIMS data sets for this work. Firstly, we capture online internet traffic of seven different kinds of applications such as DNS, FTP, TELNET, P2P, WWW, IM and MAIL to make data sets. Then, we extract the features of captured packets using NetMate tool. Thereafter, we apply three ML algorithms Artificial Neural Network, C4.5 Decision Tree and Support Vector Machine to compare the results of each algorithm. Experimental results show that all the algorithms give highly accurate results. But C4.5 decision tree algorithm provides 97.57% highly precise results when compared to other two machine learning algorithms.

Original languageEnglish
Title of host publicationAdvances in Intelligent Systems and Interactive Applications - Proceedings of the 2nd International Conference on Intelligent and Interactive Systems and Applications, IISA 2017
EditorsFatos Xhafa, Srikanta Patnaik, Albert Y. Zomaya
PublisherSpringer Verlag
Pages621-627
Number of pages7
ISBN (Print)9783319690957
DOIs
StatePublished - 2018
Externally publishedYes
Event2nd International Conference on Intelligent and Interactive Systems and Applications, IISA 2017 - Beijing, China
Duration: 17 Jun 201718 Jun 2017

Publication series

NameAdvances in Intelligent Systems and Computing
Volume686
ISSN (Print)2194-5357

Conference

Conference2nd International Conference on Intelligent and Interactive Systems and Applications, IISA 2017
Country/TerritoryChina
CityBeijing
Period17/06/1718/06/17

Keywords

  • Machine learning. IM application
  • Network traffic classification
  • WeChat traffic classification

Fingerprint

Dive into the research topics of 'Network traffic classification using machine learning algorithms'. Together they form a unique fingerprint.

Cite this