Scalable packet classification for IPv6 by using limited TCAMs

被引:0
|
作者
Chan, CT
Wang, PC
Hu, SC
Lee, CL
Chen, RC
机构
[1] Chunghwa Telecom Co Ltd, Telecommun Labs, Taipei 106, Taiwan
[2] Ming Hsin Univ Sci & Technol, Dept Info Management, Hsinchu 304, Taiwan
[3] Natl Taiwan Inst Technol, Dept Logist Engn & Management, Taichung 404, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It has been demonstrated that performing packet classification on a potentially large number of filters on key header fields is difficult and has poor worst-case performance. To achieve fast packet classification, hardware support is unavoidable. Ternary content-addressable memory (TCAM) has been widely used to perform fast packet classification due to its ability to solve the problem in 0(l) time without considering the number of entries, mask continuity and their lengths. As compared to the software-based solutions, the TCAM can offer sustained throughput and simple system architecture. It is attractive for packet classification, especially for the ultimate IPv6-based networks. However, it also comes with several shortcomings, such as the limited number of entries, expansive cost and power consumption. Accordingly, we propose an efficient algorithm to reduce the required TCAM by encoding the address portion of the searchable entries. The new scheme could encrypt the 128-bit prefixes of the real-world IPv6 routing tables into I I bits and still keeps the property of CIDR.
引用
收藏
页码:76 / 85
页数:10
相关论文
共 50 条
  • [1] A FAST AND SCALABLE IPV6 PACKET CLASSIFICATION
    Zhou, Xiaoju
    Huang, Xiaohong
    Sun, Qiong
    Yang, Wei
    Ma, Yan
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORK INFRASTRUCTURE AND DIGITAL CONTENT, PROCEEDINGS, 2009, : 275 - 279
  • [2] ClassBenchv6: An IPv6 Packet Classification Benchmark
    Sun, Qiong
    Huang, XiaoHong
    Yang, Wei
    Zhou, XiaoJu
    Ma, Yan
    Wang, Cong
    [J]. GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 1792 - 1797
  • [3] Efficient packet classification using TCAMs
    Pao, Derek
    Li, Yiu Keung
    Zhou, Peng
    [J]. COMPUTER NETWORKS, 2006, 50 (18) : 3523 - 3535
  • [4] Packet classification using extended TCAMs
    Spitznagel, E
    Taylor, D
    Turner, J
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2003, : 120 - 131
  • [5] Design and Implementation of V6GEN and V6PCF: A Compact IPv6 Packet Generator and A New Packet Classification Framework for IPv6
    Phang, Seong-Yee
    Lee, HoonJae
    Lim, Hyotaek
    [J]. THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 38 - 43
  • [6] SPIE-IPv6: Single IPv6 packet traceback
    Strayer, WT
    Jones, CE
    Tchakountio, F
    Hain, RR
    [J]. LCN 2004: 29TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2004, : 118 - 125
  • [7] IPv6 packet classification based on flow label, source and destination addresses
    Poh, ECK
    Ewe, HT
    [J]. Third International Conference on Information Technology and Applications, Vol 2, Proceedings, 2005, : 659 - 664
  • [8] A Scalable Intrusion Detection System for IPv6
    LIU Bin
    [J]. Wuhan University Journal of Natural Sciences, 2006, (06) : 1723 - 1726
  • [9] QoS provision for IPv6 traffic using dynamic packet state
    Tan, GZ
    Yao, HW
    Liu, Y
    Han, NN
    [J]. 2005 JOINT INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS AND INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES (ICAS/ICNS), 2005, : 206 - 211
  • [10] Saving the Bandwidth of IPv6 Networks Using the Fields of the Packet Header
    Abualhaj, Mosleh M.
    Hussein, Abdelrahman H.
    Kharma, Qasem M.
    Shambour, Qusai Y.
    Al-Khatib, Sumaya N.
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (03): : 1971 - 1980