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
相关论文
共 49 条
  • [1] IMPROVEMENT OF TCAM-BASED PACKET CLASSIFICATION ALGORITHM
    Xu Zhen Zhang Jun Rui Liyang Sun Jun (The School of Electronics and information Engineering
    Journal of Electronics(China), 2008, (02) : 239 - 245
  • [2] An encoding scheme for TCAM-based packet classification
    Pao, D
    Li, YK
    Zhou, P
    8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U470 - U475
  • [3] Space-Efficient TCAM-Based Classification Using Gray Coding
    Bremlerr-Barr, Anat
    Hendler, Danny
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (01) : 18 - 30
  • [4] A TCAM-based Caching Architecture Framework for Packet Classification
    Srinivasavarma, Vegesna S. M.
    Vidhyut, Shiv
    Mahammad, Noor S.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (01)
  • [5] Bidirectional Range Extension for TCAM-Based Packet Classification
    Sun, Yan
    Kim, Min Sik
    NETWORKING 2010, PROCEEDINGS, 2010, 6091 : 351 - 361
  • [6] Topological Transformation Approaches to TCAM-Based Packet Classification
    Meiners, Chad R.
    Liu, Alex X.
    Torng, Eric
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2011, 19 (01) : 237 - 250
  • [7] A TCAM-based parallel architecture for high-speed packet forwarding
    Akhbarizadeh, Mohammad J.
    Nourani, Mehrdad
    Panigrahy, Rina
    Sharma, Samar
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (01) : 58 - 72
  • [8] GreenTCAM: A Memory- and Energy-efficient TCAM-based Packet Classification
    Li, Xianfeng
    Lin, Yuanxin
    Li, Wenjun
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016,
  • [9] RFC: Range feature code for TCAM-based packet classification
    Sun, Penghao
    Lan, Julong
    Wang, Peng
    Ma, Teng
    COMPUTER NETWORKS, 2017, 118 : 54 - 61
  • [10] Comments on "A TCAM-Based Parallel Architecture for High-Speed Packet Forwarding"
    Chang, Yeim-Kuan
    Su, Cheng-Chien
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (04) : 574 - 576