Towards the Deployment of Machine Learning Solutions in Network Traffic Classification: A Systematic Survey
К внедрению решений на основе машинного обучения для классификации сетевого трафика: систематический обзор
2018-11-23
SCID: 54.1/67w8769p
Discuss with AI
encrypted trafficmachine learningnetwork traffic classificationsystematic surveytraffic analysis
Figures from the paper
Abstract (AI)
Traffic analysis is a compound of strategies intended to find relationships, patterns, anomalies, and misconfigurations, among others things, in Internet traffic. In particular, traffic classification is a subgroup of strategies in this field that aims at identifying the application's name or type of Internet traffic. Nowadays, traffic classification has become a challenging task due to the rise of new technologies, such as traffic encryption and encapsulation, which decrease the performance of classical traffic classification strategies. Machine learning (ML) gains interest as a new direction in this field, showing signs of future success, such as knowledge extraction from encrypted traffic, and more accurate Quality of Service management. ML is fast becoming a key tool to build traffic classification solutions in real network traffic scenarios; in this sense, the purpose of this investigation is to explore the elements that allow this technique to work in the traffic classification field. Therefore, a systematic review is introduced based on the steps to achieve traffic classification by using ML techniques. The main aim is to understand and to identify the procedures followed by the existing works to achieve their goals. As a result, this survey paper finds a set of trends derived from the analysis performed on this domain; in this manner, the authors expect to outline future directions for ML-based traffic classification.
Key Findings
1
Analysis of prior work identifies domain trends and motivates future research directions for deploying machine-learning-based traffic classification.
2
Machine learning is emerging as a promising approach for extracting knowledge from encrypted traffic and improving Quality of Service management.
3
The paper focuses on understanding the workflow and enabling factors required to apply machine learning successfully to Internet traffic classification.
4
The survey systematically reviews the procedures and components used by existing machine-learning traffic-classification solutions in real network scenarios.
5
Traffic classification is increasingly difficult because encryption and encapsulation reduce the effectiveness of classical classification strategies.
Research Object
Machine learning-based network traffic classification systems (ML solutions applied to Internet/network traffic classification)
Research Subject
procedures, trends, and deployment-enabling elements of applying machine learning to traffic classification, including classification of encrypted and encapsulated traffic
Publication Details
Publication Date
2018-11-23
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest