![](/images/graphics-bg.png)
Analyzing Network Protocols of Application Layer Using Hidden Semi-Markov Model
Joint Authors
Luo, Jian-Zhen
Cai, Jun
Lei, Fangyuan
Source
Mathematical Problems in Engineering
Issue
Vol. 2016, Issue 2016 (31 Dec. 2016), pp.1-14, 14 p.
Publisher
Hindawi Publishing Corporation
Publication Date
2016-04-18
Country of Publication
Egypt
No. of Pages
14
Main Subjects
Abstract EN
With the rapid development of Internet, especially the mobile Internet, the new applications or network attacks emerge in a high rate in recent years.
More and more traffic becomes unknown due to the lack of protocol specifications about the newly emerging applications.
Automatic protocol reverse engineering is a promising solution for understanding this unknown traffic and recovering its protocol specification.
One challenge of protocol reverse engineering is to determine the length of protocol keywords and message fields.
Existing algorithms are designed to select the longest substrings as protocol keywords, which is an empirical way to decide the length of protocol keywords.
In this paper, we propose a novel approach to determine the optimal length of protocol keywords and recover message formats of Internet protocols by maximizing the likelihood probability of message segmentation and keyword selection.
A hidden semi-Markov model is presented to model the protocol message format.
An affinity propagation mechanism based clustering technique is introduced to determine the message type.
The proposed method is applied to identify network traffic and compare the results with existing algorithm.
American Psychological Association (APA)
Cai, Jun& Luo, Jian-Zhen& Lei, Fangyuan. 2016. Analyzing Network Protocols of Application Layer Using Hidden Semi-Markov Model. Mathematical Problems in Engineering،Vol. 2016, no. 2016, pp.1-14.
https://search.emarefa.net/detail/BIM-1112814
Modern Language Association (MLA)
Cai, Jun…[et al.]. Analyzing Network Protocols of Application Layer Using Hidden Semi-Markov Model. Mathematical Problems in Engineering No. 2016 (2016), pp.1-14.
https://search.emarefa.net/detail/BIM-1112814
American Medical Association (AMA)
Cai, Jun& Luo, Jian-Zhen& Lei, Fangyuan. Analyzing Network Protocols of Application Layer Using Hidden Semi-Markov Model. Mathematical Problems in Engineering. 2016. Vol. 2016, no. 2016, pp.1-14.
https://search.emarefa.net/detail/BIM-1112814
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references
Record ID
BIM-1112814