A Software Implementation and Evaluation for Searching and Extracting Information of Application Layer from Network Traffic

Bibliographic Information

Other Title
  • トラヒックからアプリケーションレイヤ情報の検索・抽出を可能とするソフトウェアの実装と評価

Search this article

Abstract

Recently, new network services in the Internet have been proposed and studied, which use special information obtained from a router or a gateway. Although Layer-7 inspection software on a gateway is available, existing inspection software does not support application protocols for providing search and extraction of information, such as HTTP/1.1 gzip encode and chunk encode processing. In this paper, an open source software, SLIM (Smart Linux Interface Monitor) was implemented and evaluated. It provides TCP stream re-construction function and the HTTP/1.1 processing for supporting string extraction from Linux eth devices and pcap files using libpcap libraly. SLIM implements a TCP stream re-construction algorithm based on context-switch processing in order to reduce the required amount of memory. Simulation results show that SLIM achieves 21.3Mbps processing at a gateway, and when directly reading pcap files, it provides 86.8Mbps for storing PostgreSQL and 1.12Gbps for directly storing files. SLIM can analyze a 1.5TB enterprise traffic file and hundle 730,000 connections with 5.87GB memory consumption in offline mode. We confirmed that SLIM maintains its stable operation on a Laboratory gateway over three months.

Journal

  • Computer Software

    Computer Software 29 (4), 4_59-4_73, 2012

    Japan Society for Software Science and Technology

References(15)*help

See more

Related Projects

See more

Details 詳細情報について

  • CRID
    1390001204738111872
  • NII Article ID
    10031077948
  • NII Book ID
    AN10075819
  • DOI
    10.11309/jssst.29.4_59
  • ISSN
    02896540
  • Text Lang
    ja
  • Data Source
    • JaLC
    • CiNii Articles
    • KAKEN
  • Abstract License Flag
    Disallowed

Report a problem

Back to top