TCAM-PC: Space-efficient TCAM-based packet classification with packet-forwarding-rate constraints

被引:0
|
作者
Wang Kai [1 ]
Wu Hengkui [1 ]
机构
[1] 41st Res Inst CETC, Sci & Technol Elect Test & Measurement Lab, 98 Xiangjiang St, Qingdao 266555, Peoples R China
关键词
Paeket classification; Ternary content addressable memory (TCAM); Packetforwarding rate; INTEREST FLOODING ATTACKS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Packet classification has been the core component of current Internet architecture, and ternary content addressable memory (TCAM) has become the de facto standard for performing high-speed packet classification. Unfortunately, TCAM has limitations such as small capacity and high power consumption. Therefore, how to improve memory usage and decrease power consumption are crucial to TCAM-based technologies. In this paper, we propose a space-efficient TCAM-based packet classification scheme called TCAM-PC, which decreases TCAM memory consumption by compressing the space for the same information parts embedded in different rules, and guarantees a predetermined packet forwarding rate based on the cooperation between the global mask register and block mask register in a TCAM. Performance analysis shows TCAM-PC can achieve smaller memory requirement and higher memory utilization white guaranteeing a high-speed packet forwarding rate. To the best of our knowledge, this is the first attempt to adaptively compress the TCAM space white guaranteeing a high packet forwarding rate.
引用
收藏
页码:211 / 215
页数:5
相关论文
共 48 条
  • [31] Block Permutations in Boolean Space to Minimize TCAM for Packet Classification
    Wei, Rihua
    Xu, Yang
    Chao, H. Jonathan
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2561 - 2565
  • [32] Efficient multi-category packet classification using TCAM
    Zhong, Jincheng
    Chen, Shuhui
    COMPUTER COMMUNICATIONS, 2021, 169 : 1 - 10
  • [33] PC-TRIO: A Power Efficient TCAM Architecture for Packet Classifiers
    Banerjee, Tania
    Sahni, Sartaj
    Seetharaman, Gunasekaran
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (04) : 1104 - 1118
  • [34] Efficient entry-reduction algorithm for TCAM-based IP forwarding engine
    Wang, PC
    Chan, CT
    Chen, RC
    Chang, HY
    IEE PROCEEDINGS-COMMUNICATIONS, 2005, 152 (02): : 172 - 176
  • [35] Tree-Based Minimization of TCAM Entries for Packet Classification
    Sun, Yan
    Kim, Min Sik
    2010 7TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE-CCNC 2010, 2010, : 827 - 831
  • [36] Efficient TCAM encoding schemes for packet classification using Gray code
    Chang, Yeim-Kuan
    Su, Cheng-Chien
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 1834 - 1839
  • [37] 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
  • [38] A Code-Based Multi-match Packet Classification with TCAM
    Zhang, Zhiwen
    Zhou, Mingtian
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 564 - 572
  • [39] A high-performance multi-match priority encoder for TCAM-based packet classifiers
    Faiezipour, Miad
    Nourani, Mehrdad
    2007 IEEE DALLAS/CAS WORKSHOP ON SYSTEM-ON-CHIP (SOC): DESIGN, APPLICATIONS, INTEGRATION, AND SOFTWARE, 2007, : 85 - +
  • [40] Performance Evaluation of Packet Classification on FPGA-based TCAM Emulation Architectures
    Zerbini, Carlos A.
    Finochietto, Jorge M.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 2766 - 2771