Multi-Core Processors Based Network Intrusion Detection Method
It is becoming increasingly hard to build an Intrusion Detection System (IDS), because of the higher traffic throughput and the rising sophistication of attacking. Scale will be an important issue to address in the intrusion detection area. For hardware, tomorrow's performance gains will come from multi-core architectures in which a number of CPU executes concurrently. The authors take the advantage of multi-core processors' full power for intrusion detection in this work. They present an intrusion detection system based on the Snort open-source IDS that exploits the computational power of MIPS multi-core architecture to offload the costly pattern matching operations from the CPU, and thus increase the system's processing throughput.