DocumentCode :
2124644
Title :
A TCAM generator for packet classification
Author :
Syafalni, Infall ; Sasao, T.
Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan
fYear :
2013
fDate :
6-9 Oct. 2013
Firstpage :
322
Lastpage :
328
Abstract :
In the internet, packets are classified by source and destination addresses and ports, as well as protocol type. Ternary content addressable memories (TCAMs) are often used to perform this operation. This paper shows a method to reduce the number of words in TCAM for multi-field classification functions. We use head-tail expressions to represent a multi-field classification rule. Furthermore, we present an O(r2)-algorithm, called MFHT, to generate simplified TCAMs for two-field classification functions, where r is the number of rules. Experimental results show that MFHT achieves a 58% reduction of words for random rules and a 52% reduction of words for ACL and FW rules. Moreover, MFHT is fast and useful for simplifying TCAM for packet classification.
Keywords :
Internet; digital storage; transport protocols; ACL rule; FW rule; Internet; MFHT algorithm; TCAM generator; TCP; multifield classification function; packet classification; ternary content addressable memory; two-field classification function; Absorption; Associative memory; Indexes; Internet; Ports (Computers); Protocols; Random access memory; Head-tail expressions; Logic design; Multi-field classification functions; TCAMs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2013 IEEE 31st International Conference on
Conference_Location :
Asheville, NC
Type :
conf
DOI :
10.1109/ICCD.2013.6657060
Filename :
6657060
Link To Document :
بازگشت