J4

• Original Articles • Previous Articles     Next Articles

Reform of the Snort system by the multithreading technique

LIN Guo-qing;WANG Xin-mei
  

  1. (State Key Lab. of Integrated Service Networks, Xidian Univ., Xi′an 710071, China)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-20 Published:2007-12-20

Abstract: The Snort system is a lightweight network intrusion detection system based on rules. In this paper, the principle, the basic structure and the workflow of this system are analyzed. Aiming at the Snort system working in a single thread, a reform scheme based on the multithreading technique for developing its performance is put forward, including a queue between two function modules and a busy sign flag in every decoder and chain node. The workflow of the reformed system is described then. Finally, the performance of the reformed system is analyzed theoretically associating with the result of a simulated experiment with a simplified model, which shows the detection efficiency is increased and the rate of miss-detection is decreased, but the workloads of CPU and the computer memory are increased.

Key words: network safety, Snort, network intrusion detection system, multithreading, Snort workflow

CLC Number: 

  • TP393