• DocumentCode
    3762417
  • Title

    Rethinking Robust and Accurate Application Protocol Identification: A Nonparametric Approach

  • Author

    Yipeng Wang;Xiaochun Yun;Yongzheng Zhang

  • Author_Institution
    Inst. of Inf. Eng., Beijing, China
  • fYear
    2015
  • Firstpage
    134
  • Lastpage
    144
  • Abstract
    Protocol traffic analysis is important for a variety of networking and security infrastructures, such as intrusion detection and prevention systems, network management systems, and protocol specification parsers. In this paper, we propose ProHacker, a nonparametric approach that extracts robust and accurate protocol keywords from network traces and effectively identifies the protocol trace from mixed Internet traffic. ProHacker is based on the key insight that the n-grams of protocol traces have highly predictable statistical nature that can be effectively captured by statistical language models and leveraged for robust and accurate protocol identification. In ProHacker, we first extract protocol keywords using a nonparametric Bayesian statistical model, and then use the corresponding protocol keywords to classify protocol traces by a semi-supervised learning algorithm. We implement and evaluate ProHacker on real-world traces, including SMTP, FTP, PPLive, SopCast, and PPStream, and our experimental results show that ProHacker can accurately identify the protocol trace with an average precision of about 99.42% and an average recall of about 98.64%. We also compare the results of ProHacker to two state-of-the-art approaches ProWord and Securitas using backbone traffic. We show that ProHacker provides significant improvements on precision and recall for online protocol identification.
  • Keywords
    "Protocols","Robustness","Internet","Payloads","Smoothing methods","Data models","Art"
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2015 IEEE 23rd International Conference on
  • ISSN
    1092-1648
  • Type

    conf

  • DOI
    10.1109/ICNP.2015.43
  • Filename
    7437123