Main Article Content
Network intrusion detection system (NIDS) is developed to identify these network attacks by a set of rules. This paper introduces energy optimized high performance ternary content-addressable memory (TCAM) for Network Intrusion Detection Systems (NIDS). The proposed special-purpose TCAM can analyze the payload data to detect the virus by inspecting only a few bytes. Hence, it adaptively cancels unnecessary searches, leading to greatly reduction in the search delay time and energy dissipation. However, searching for multiple patterns is a computationally expensive task in NIDS. Traditional TCAM solutions cannot meet the high bandwidth demanded in current high-speed networks. Here improved optimized TCAM is used to detect whether an incoming string contains patterns. In this paper, we propose to use an improved version of TCAM in the NIDS (Network Intrusion System) to improve its performance and reduce the power consumption to achieve gigabit performance. In this brief, we propose a novel power-aware reconfigurable FPGA-based TCAM architecture that enables only a portion of the hardware to perform the search operation.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.