1. Practical and Configurable Network Traffic Classification Using Probabilistic Machine Learning
- Author
-
Jacobus Van der Merwe, Jeff M. Phillips, Jiahui Chen, and Joe Breen
- Subjects
Networking and Internet Architecture (cs.NI) ,FOS: Computer and information sciences ,Measure (data warehouse) ,Computer Science - Machine Learning ,Ideal (set theory) ,Computer Networks and Communications ,business.industry ,Network packet ,Network security ,Computer science ,Probabilistic logic ,Machine learning ,computer.software_genre ,Variety (cybernetics) ,Machine Learning (cs.LG) ,Computer Science - Networking and Internet Architecture ,Traffic classification ,ComputingMethodologies_PATTERNRECOGNITION ,Classification methods ,Artificial intelligence ,business ,computer ,Software - Abstract
Network traffic classification that is widely applicable and highly accurate is valuable for many network security and management tasks. A flexible and easily configurable classification framework is ideal, as it can be customized for use in a wide variety of networks. In this paper, we propose a highly configurable and flexible machine learning traffic classification method that relies only on statistics of sequences of packets to distinguish known, or approved, traffic from unknown traffic. Our method is based on likelihood estimation, provides a measure of certainty for classification decisions, and can classify traffic at adjustable certainty levels. Our classification method can also be applied in different classification scenarios, each prioritizing a different classification goal. We demonstrate how our classification scheme and all its configurations perform well on real-world traffic from a high performance computing network environment., Comment: Published in the Springer Cluster Computing journal more...
- Published
- 2021
- Full Text
- View/download PDF