Efficient packet pattern matching for gigabit network intrusion detection using GPUs

  • Che Lun Hung*
  • , Chun Yuan Lin
  • , Hsiao Hsi Wang
  • , Chin Yuan Chang
  • *Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    10 Scopus citations

    Abstract

    With the rapid development of network hardware technologies and network bandwidth, the high link speeds and huge amount of threats poses challenges to network intrusion detection systems, which must handle the higher network traffic and perform more complicated packet processing. In general, pattern matching is a highly computationally intensive process part of network intrusion detection systems. In this paper, we present an efficient GPU-based pattern matching algorithm by leveraging the computational power of GPUs to accelerate the pattern matching operations to increase the over-all processing throughput. From the experiment results, the proposed algorithm achieved a maximum traffic processing throughput of 2.4 Gbit/s. The results demonstrate that GPUs can be used effectively to speed up intrusion detection systems.

    Original languageEnglish
    Title of host publicationProceedings of the 14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012
    Pages1612-1617
    Number of pages6
    DOIs
    StatePublished - 2012
    Event14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012 - Liverpool, United Kingdom
    Duration: 25 06 201227 06 2012

    Publication series

    NameProceedings of the 14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012

    Conference

    Conference14th IEEE International Conference on High Performance Computing and Communications, HPCC-2012 - 9th IEEE International Conference on Embedded Software and Systems, ICESS-2012
    Country/TerritoryUnited Kingdom
    CityLiverpool
    Period25/06/1227/06/12

    Keywords

    • GPU
    • Intrusion Dection Systems
    • Parallel Processing
    • Patttern Matching

    Fingerprint

    Dive into the research topics of 'Efficient packet pattern matching for gigabit network intrusion detection using GPUs'. Together they form a unique fingerprint.

    Cite this