Extended TCAM for adopting range and negation rules in packet classification

被引:0
|
作者
Kim, Yong-Kwon [1 ]
Ki, Jang-Geun [1 ]
Lee, Soon-Seok [1 ]
Kim, Young-Sun [1 ]
机构
[1] Kongju Natl Univ, 128 Shinkwon-dong, Gongju, South Korea
关键词
packet filter; TCAM; range rule; negation rule;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
General packet filtering systems using TCAM have some limitations such as inefficient searching the range and negation rules. To improve these problems, we propose the extended TCAM architecture and the efficient scheme for converting the rules into smaller TCAM entries. The proposed TCAM architecture has additional RC blocks for negation rules and Gray code generation block for range rules. The converting algorithm takes advantage of the Gray code's symmetric characteristics to reduce the number of TCAM entries for range rules and utilize the functionality of RC blocks for negation rules. Functional tests and performance analysis of the proposed TCAM are conducted by using a FPGA design tool and the simulation results with the SNORT rules show that the proposed TCAM architecture and algorithm reduce 93% of TCAM entries at the expense of little hardware overhead of 2 bits per a memory word.
引用
收藏
页码:144 / +
页数:2
相关论文
共 50 条
  • [1] Multi-Field Range Encoding for Packet Classification in TCAM
    Chang, Yeim-Kuan
    Lee, Chun-I
    Su, Cheng-Chien
    2011 PROCEEDINGS IEEE INFOCOM, 2011, : 196 - 200
  • [2] Range Matching without TCAM Entries Expansion for Packet Classification
    Li, Yang
    Wan, Chengwei
    Fan, Xiumei
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 576 - +
  • [3] Bidirectional Range Extension for TCAM-Based Packet Classification
    Sun, Yan
    Kim, Min Sik
    NETWORKING 2010, PROCEEDINGS, 2010, 6091 : 351 - 361
  • [4] RFC: Range feature code for TCAM-based packet classification
    Sun, Penghao
    Lan, Julong
    Wang, Peng
    Ma, Teng
    COMPUTER NETWORKS, 2017, 118 : 54 - 61
  • [5] A TCAM Generator for Packet Classification
    Syafalni, Infall
    Sasao, Tsutomu
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 322 - 328
  • [6] TCAM-based packet classification for many-field rules of SDNs
    Lin, Hsin-Tsung
    Wang, Pi-Chung
    COMPUTER COMMUNICATIONS, 2023, 203 : 89 - 98
  • [7] Efficient Gray-Code-Based Range Encoding Schemes for Packet Classification in TCAM
    Chang, Yeim-Kuan
    Su, Cheng-Chien
    Lin, Yung-Chieh
    Hsieh, Sun-Yuan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (04) : 1201 - 1214
  • [8] An Efficient TCAM Update Scheme for Packet Classification
    Chang, Yeim-Kuan
    Liu, Kai-Yang
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 1017 - 1024
  • [9] Packet Classification Using TCAM of Narrow Entries
    Lin, Hsin-Tsung
    Pan, Wei-Han
    Wang, Pi-Chung
    TECHNOLOGIES, 2023, 11 (05)
  • [10] Efficient multimatch packet classification and lookup with TCAM
    Yu, F
    Katz, RH
    Lakshman, TV
    IEEE MICRO, 2005, 25 (01) : 50 - 59