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 条
  • [21] Scalable Balanced Pipelined IPv6 Lookup Algorithm
    Cica, Zoran
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2021, 27 (04) : 69 - 75
  • [22] A comparative review of scalable lookup algorithms for IPv6
    Smiljanic, Aleksandra
    Cica, Zoran
    [J]. COMPUTER NETWORKS, 2012, 56 (13) : 3040 - 3054
  • [23] Packet traffic features of IPv6 and IPv4 protocol traffic
    Ciflikli, Cebrail
    Gezer, Ali
    Ozsahin, Abdullah Tuncay
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2012, 20 (05) : 727 - 749
  • [24] BitTorrent packet traffic features over IPv6 and IPv4
    Ciflikli, Cebrail
    Gezer, Ali
    Ozsahin, A. Tuncay
    Ozkasap, Oznur
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (09) : 1214 - 1224
  • [25] Flow Label-Based IPv6 Packet Classification Algorithm with Dimension Reduction Capability
    Huang Xiaohong
    Ma Yan
    [J]. CHINA COMMUNICATIONS, 2012, 9 (05) : 1 - 9
  • [26] A Novel Scalable IPv6 Lookup Scheme Using Compressed Pipelined Tries
    Hanna, Michel
    Cho, Sangyeun
    Melhem, Rami
    [J]. NETWORKING 2011, PT I, 2011, 6640 : 406 - 419
  • [27] Packet level TCP performance of NAT44, NAT64 and IPv6 using iperf in the context of IPv6 migration
    Barayuga, Vitruvius John D.
    Yu, William Emmanuel S.
    [J]. 2015 5TH INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2015,
  • [28] A fast IPv6 packet classification algorithm based on efficient multi-bit selection
    Gong, Xiangyang
    Wang, Wendong
    Cheng, Shiduan
    [J]. COMPUTER COMMUNICATIONS, 2010, 33 (15) : 1773 - 1784
  • [29] A Scalable Pipeline Architecture for IPv4/IPv6 Route Lookup
    Wu, Yi
    Nong, Ge
    [J]. 2012 18TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2012, : 416 - 421
  • [30] DTTS: A transparent and scalable solution for IPv4 to IPv6 transition
    Wang, K
    Yeo, AK
    Ananda, AL
    [J]. TENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2001, : 248 - 253