Title :
A Segmentation Pattern Based Approach to Automated Protocol Identification
Author :
Yafei Sang ; Yongzheng Zhang ; Yipeng Wang ; Yu Zhou ; Xu Tao
Author_Institution :
Inst. of Inf. Eng., Beijing, China
Abstract :
In-depth understanding of network traffic is important for a variety of applications, such as network management and network security. In this paper, we propose a novel protocol identification system PSKS, which relies on the statistical signatures of network packet payloads. The proposed approach is based on the key insight that message segmentation patterns can be leveraged for accurate application identification. Specifically, the segmentation possibility for every position of protocol messages exhibits highly skewed frequency distribution due to the reason that different protocols have different message formats (i.e., Distinct message segmentation patterns). Motivated by this observation, we want to extract statistical application fingerprints by exploiting the message segmentation patterns. In PSKS, we first extract the message segmentation patterns by scoring the segmentation possibility scale for each position of messages, and then extract statistical signatures by Kolmogorov-Smirnov test and feed the signatures to tri-training, a collaborative learning algorithm. The tri-training can improve the generalization ability of our final classifier. We implemented and evaluated PSKS, and the experimental results show that PSKS achieves an average precision and recall of approximately 98%.
Keywords :
computer networks; electronic messaging; learning (artificial intelligence); protocols; statistical analysis; Kolmogorov-Smirnov test; PSKS; automated protocol identification system; collaborative learning algorithm; frequency distribution; message segmentation pattern; network traffic; statistical signature application; tritraining; Labeling; Measurement; Partitioning algorithms; Payloads; Phase shift keying; Protocols; Training;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2014 15th International Conference on
DOI :
10.1109/PDCAT.2014.10