Traffic application classification is an essential step in the network management process to provide high availability of network services. However, network management has seen limited use of traffic classification because of the significant overheads of existing techniques. In this context we explore the feasibility and performance of lightweight traffic classification based on NetFlow records. In our experiments, the NetFlow records are created from packettrace data and pre-tagged based upon packet content. This provides us with NetFlow records that are tagged with a high accuracy for ground-truth. Our experiments show that NetFlow records can be usefully employed for application classification. We demonstrate that our machine learning technique is able to provide an identification accuracy (≈ 91%) that, while a little lower than that based upon previous packet-based machine learning work (> 95%), is significantly higher than the commonly used port-based approach (50 - 70%). Trade-offs such as the complexity of feature selection and packet sampling are also studied. We conclude that a lightweight mechanism of classification can provide application information with a considerably high accuracy, and can be a useful practice towards more effective network management. Copyright 2007 INM'07.
CITATION STYLE
Jiang, H., Moore, A. W., Ge, Z., Jin, S., & Wang, J. (2007). Lightweight application classification for network management. In Proceedings of the 2007 SIGCOMM Workshop on Internet Network Management, INM ’07 (pp. 299–304). https://doi.org/10.1145/1321753.1321771
Mendeley helps you to discover research relevant for your work.