vTC: Machine Learning Based Traffic Classification As a Virtual Network Function
Title | vTC: Machine Learning Based Traffic Classification As a Virtual Network Function |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | He, Lu, Xu, Chen, Luo, Yan |
Conference Name | Proceedings of the 2016 ACM International Workshop on Security in Software Defined Networks & Network Function Virtualization |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4078-6 |
Keywords | anomaly detection, flow classification, machine learning, pubcrawl, security, virtual machine, virtual machine security, virtualization privacy |
Abstract | Network flow classification is fundamental to network management and network security. However, it is challenging to classify network flows at very high line rates while simultaneously preserving user privacy. Machine learning based classification techniques utilize only meta-information of a flow and have been shown to be effective in identifying network flows. We analyze a group of widely used machine learning classifiers, and observe that the effectiveness of different classification models depends highly upon the protocol types as well as the flow features collected from network data.We propose vTC, a design of virtual network functions to flexibly select and apply the best suitable machine learning classifiers at run time. The experimental results show that the proposed NFV for flow classification can improve the accuracy of classification by up to 13%. |
URL | http://doi.acm.org/10.1145/2876019.2876029 |
DOI | 10.1145/2876019.2876029 |
Citation Key | he_vtc:_2016 |