DocumentCode :
3179647
Title :
Performance Evaluation of TCAM Based Pattern-Matching Algorithm
Author :
Sung, Jung Sik ; Kwon, Taeck Geun ; Huh, Jaedoo
Author_Institution :
ETRI, Daejeon
fYear :
2008
fDate :
21-24 Sept. 2008
Firstpage :
1
Lastpage :
5
Abstract :
With the increasing importance of network protection from cyber threats, it is required to develop a multi-gigabit rate pattern-matching method for protecting against malicious attacks in high-speed networks. This paper devises a high-speed deep packet inspection algorithm with TCAM by using an m-byte jumping window pattern-matching scheme. The proposed algorithm significantly reduces the number of TCAM lookups per payload by m times with the marginally enlarged TCAM size which can be implemented by cascading multiple TCAMs. Due to the reduced number of TCAM lookups, we can easily achieve a multi-gigabit rate for scanning the packet payload. Furthermore, multi-packet inspection is achieved easily by the extended state transition diagram with the shifting distance. With simulation results, we have clearly justified the proposed algorithm works well for a multi-gigabit network intrusion detection system.
Keywords :
computer networks; content-addressable storage; pattern matching; performance evaluation; security of data; table lookup; TCAM based pattern-matching algorithm; TCAM lookups; cyber threats; high-speed deep packet inspection algorithm; high-speed networks; m-byte jumping window pattern-matching scheme; malicious attacks; multigigabit network intrusion detection system; multigigabit rate pattern-matching method; multipacket inspection; network protection; packet payload; performance evaluation; shifting distance; state transition diagram; Associative memory; Degradation; Ethernet networks; High-speed networks; Inspection; Intrusion detection; Payloads; Protection; Software performance; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Vehicular Technology Conference, 2008. VTC 2008-Fall. IEEE 68th
Conference_Location :
Calgary, BC
ISSN :
1090-3038
Print_ISBN :
978-1-4244-1721-6
Electronic_ISBN :
1090-3038
Type :
conf
DOI :
10.1109/VETECF.2008.166
Filename :
4656998
Link To Document :
بازگشت