论文标题
使用神经网络对流量进行分类:拒绝:对VPN流量分类的一种新方法
Classification of Traffic Using Neural Networks by Rejecting: a Novel Approach in Classifying VPN Traffic
论文作者
论文摘要
在本文中,我们介绍了一种新颖的端到端流量分类方法,以区分包括开放系统互连(OSI)模型三层VPN流量在内的流量类别。 VPN流量的分类并非使用传统的分类方法由于其加密性而不是微不足道的。我们利用两个著名的神经网络,分别是多层感知器和经常性神经网络来创建我们的级联神经网络,这些神经网络着重于两个指标:类别和距类中心的距离。这种方法将提取,选择和分类功能结合到单个端到端系统中,以系统地学习输入和预测性能之间的非线性关系。因此,我们可以通过拒绝VPN类的无关特征来区分VPN流量与非VPN贩运。此外,我们同时获得了非VPN贩运的应用类型。使用一般流量数据集ISCX VPN-NONVPN和获取的数据集评估该方法。结果证明了框架方法对加密流量分类的功效,同时还达到了极高的准确性,$ 95 $百分比,高于最先进的模型的准确性以及强大的概括能力。
In this paper, we introduce a novel end-to-end traffic classification method to distinguish between traffic classes including VPN traffic in three layers of the Open Systems Interconnection (OSI) model. Classification of VPN traffic is not trivial using traditional classification approaches due to its encrypted nature. We utilize two well-known neural networks, namely multi-layer perceptron and recurrent neural network to create our cascade neural network focused on two metrics: class scores and distance from the center of the classes. Such approach combines extraction, selection, and classification functionality into a single end-to-end system to systematically learn the non-linear relationship between input and predicted performance. Therefore, we could distinguish VPN traffics from non-VPN traffics by rejecting the unrelated features of the VPN class. Moreover, we obtain the application type of non-VPN traffics at the same time. The approach is evaluated using the general traffic dataset ISCX VPN-nonVPN, and an acquired dataset. The results demonstrate the efficacy of the framework approach for encrypting traffic classification while also achieving extreme accuracy, $95$ percent, which is higher than the accuracy of the state-of-the-art models, and strong generalization capabilities.