Nethira: A Heterogeneity-aware Hierarchical Pre-trained Model for Network Traffic Classification
Chungang Lin, Weiyao Zhang, Haitong Luo, Xuying Meng, Yujun Zhang

TL;DR
Nethira is a heterogeneity-aware hierarchical pre-trained model for network traffic classification that effectively captures traffic structures and reduces label dependence, outperforming existing models on multiple datasets.
Contribution
The paper introduces Nethira, a novel pre-trained model that incorporates hierarchical reconstruction and augmentation to better handle traffic heterogeneity.
Findings
Outperforms seven existing pre-trained models with 9.11% higher F1-score.
Achieves comparable performance with only 1% labeled data.
Effectively captures hierarchical traffic structures.
Abstract
Network traffic classification is vital for network security and management. The pre-training technology has shown promise by learning general traffic representations from raw byte sequences, thereby reducing reliance on labeled data. However, existing pre-trained models struggle with the gap between traffic heterogeneity (i.e., hierarchical traffic structures) and input homogeneity (i.e., flattened byte sequences). To address this gap, we propose Nethira, a heterogeneity-aware pre-trained model based on hierarchical reconstruction and augmentation. In pre-training, Nethira introduces hierarchical reconstruction at multiple levels-byte, protocol, and packet-capturing comprehensive traffic structural information. During fine-tuning, Nethira proposes a consistency-regularized strategy with hierarchical traffic augmentation to reduce label dependence. Experiments on four public datasets…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Network Security and Intrusion Detection · Network Packet Processing and Optimization
