Packet header parsing method in high speed network intrusion detection system

Yindong Xiao,Houjun Wang,Shulin Tian
2012-01-01
Abstract:The requirement for deploying network based intrusion detection system (NIDS) in high speed network is analyzed. A packet header parsing method is proposed, which features high transmission throughput and flexible protocol support. Four-bus architecture based on finite state machine (FSM) is applied to support flexible protocols. The FSM module status transition is optimized with pipeline technique in a single clock time, so that the packet header can be parsed in the same pace of input data. This method was implemented and tested in an FPGA, and the result proves that the proposed method not only provides high speed parsing capability, but also supports all kinds of flexible protocols, including shim protocol. Especially, the resource usage of the method is considerably low.
What problem does this paper attempt to address?