pith. machine review for the scientific record. sign in

arxiv: 1709.02656 · v3 · submitted 2017-09-08 · 💻 cs.LG · cs.CR· cs.NI

Recognition: unknown

Deep Packet: A Novel Approach For Encrypted Traffic Classification Using Deep Learning

Authors on Pith no claims yet
classification 💻 cs.LG cs.CRcs.NI
keywords trafficdeepnetworkpacketclassificationidentificationapplicationapplications
0
0 comments X
read the original abstract

Internet traffic classification has become more important with rapid growth of current Internet network and online applications. There have been numerous studies on this topic which have led to many different approaches. Most of these approaches use predefined features extracted by an expert in order to classify network traffic. In contrast, in this study, we propose a \emph{deep learning} based approach which integrates both feature extraction and classification phases into one system. Our proposed scheme, called "Deep Packet," can handle both \emph{traffic characterization} in which the network traffic is categorized into major classes (\eg, FTP and P2P) and application identification in which end-user applications (\eg, BitTorrent and Skype) identification is desired. Contrary to most of the current methods, Deep Packet can identify encrypted traffic and also distinguishes between VPN and non-VPN network traffic. After an initial pre-processing phase on data, packets are fed into Deep Packet framework that embeds stacked autoencoder and convolution neural network in order to classify network traffic. Deep packet with CNN as its classification model achieved recall of $0.98$ in application identification task and $0.94$ in traffic categorization task. To the best of our knowledge, Deep Packet outperforms all of the proposed classification methods on UNB ISCX VPN-nonVPN dataset.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Convolutional-Neural-Networks for Deanonymisation of I2P Traffic

    cs.CR 2026-05 unverdicted novelty 3.0

    CNN-based passive traffic analysis fails to deanonymize I2P services in both lab and real-world tests.