• DocumentCode
    717482
  • Title

    Exploiting intra-packet dependency for fine-grained protocol format inference

  • Author

    Qun Huang ; Lee, Patrick P. C. ; Zhibin Zhang

  • Author_Institution
    Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2015
  • fDate
    20-22 May 2015
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Given the increasing volume and complexity of network traffic nowadays, network operators often leverage application-layer protocols to differentiate network traffic, so as to improve quality-of-service control, security protection, and resource profiling. We present ProGraph, a tool that accurately infers protocol message formats at both byte-level and bit-level granularities. Unlike existing approaches that mainly exploit statistical features across packets, ProGraph exploits intra-packet dependency among the values of different portions of a packet payload. It systematically constructs a graphical model that captures intra-packet dependency, using various techniques in graph theory and information theory. It also achieves several important design properties for real deployment, including fine-grained inference, protocol independence, simple parameterization, robustness to noisy training sets, and fast execution. We show via trace-driven evaluations that ProGraph achieves more accurate inference than existing approaches. We further show how ProGraph can be used for classifying traffic.
  • Keywords
    graph theory; protocols; quality of service; security of data; application layer protocols; bit-level granularities; byte-level granularities; fine grained protocol format inference; fine-grained inference; graph theory; graphical model; information theory; intrapacket dependency; network operators; network traffic; noisy training sets; packet payload; protocol independence; quality-of-service control; resource profiling; security protection; statistical features; Graphical models; Merging; Noise measurement; Payloads; Probability distribution; Protocols; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IFIP Networking Conference (IFIP Networking), 2015
  • Conference_Location
    Toulouse
  • Type

    conf

  • DOI
    10.1109/IFIPNetworking.2015.7145325
  • Filename
    7145325