Authors
Hussein Oudah, Bogdan Ghita, Taimur Bakhshi, Abdulrahman Alruban, David J Walker
Publication date
2019
Journal
Journal of Computer Networks and Communications
Volume
2019
Issue
1
Pages
5758437
Publisher
Hindawi
Description
Network traffic classification is a vital task for service operators, network engineers, and security specialists to manage network traffic, design networks, and detect threats. Identifying the type/name of applications that generate traffic is a challenging task as encrypting traffic becomes the norm for Internet communication. Therefore, relying on conventional techniques such as deep packet inspection (DPI) or port numbers is not efficient anymore. This paper proposes a novel flow statistical‐based set of features that may be used for classifying applications by leveraging machine learning algorithms to yield high accuracy in identifying the type of applications that generate the traffic. The proposed features compute different timings between packets and flows. This work utilises tcptrace to extract features based on traffic burstiness and periods of inactivity (idle time) for the analysed traffic, followed by the C5.0 algorithm for …
Total citations
2019202020212022202312211
Scholar articles
H Oudah, B Ghita, T Bakhshi, A Alruban, DJ Walker - Journal of Computer Networks and Communications, 2019