A Scalable Pipeline Architecture for IPv4/IPv6 Route Lookup

被引:0
|
作者
Wu, Yi [1 ]
Nong, Ge [1 ]
机构
[1] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
IPv4/IPv6; route lookup; pipeline architecture; prefix trie; bipartite matching;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
When the Internet is evolving from IPv4 to IPv6, there is a need in practice for route lookup algorithms that can simultaneously support IPv4 and IPv6 packets. A scalable pipeline routing architecture for route lookups of IPv4/IPv6 packets using a prefix trie is studied in this work. In this routing architecture, a routing table is mapped into an index table and a number of prefix tries. Each prefix trie is further divided into multiple subtries, where two copies are maintained for each subtrie. Specifically, each subtrie has two copies rooted in two different memory blocks. For each copy of a subtrie, the root node is stored in a randomly selected memory block and the other descendant nodes are cyclically stored in the subsequent memory blocks in a manner of one level per block. The scheduling problem in such an architecture is modeled as bipartite matching between packets and memory blocks. For performance evaluation, extensive simulation experiments have been conducted for typical IPv4 and IPv6 corpora. The simulation results indicate that this routing architecture can achieve high system's throughputs under both IPv4 and IPv6 traffic loads.
引用
收藏
页码:416 / 421
页数:6
相关论文
共 50 条
  • [1] Concise Lookup Tables for IPv4 and IPv6 Longest Prefix Matching in Scalable Routers
    Pong, Fong
    Tzeng, Nian-Feng
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (03) : 729 - 741
  • [2] An Integrated Secure Architecture for IPv4/IPv6 Address Translation Between IPv4 and IPv6 Networks
    Amutha, J.
    Rabara, S. Albert
    Sundaram, R. Meenakshi
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 2, 2016, 380 : 669 - 679
  • [3] IPv4 Addressing Architecture in IPv6 Network
    Jayanthi, J. Gnana
    Rabara, S. Albert
    [J]. 2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL (ICACC 2010), VOL. 3, 2010, : 282 - 287
  • [4] Towards Hardware Architecture for Memory Efficient IPv4/IPv6 Lookup in 100 Gbps Networks
    Matousek, Jiri
    Skacan, Martin
    Korenek, Jan
    [J]. PROCEEDINGS OF THE 2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2013, : 108 - 111
  • [5] Improved IPv6 mobility architecture in IPv4 networks
    Jayanthi, J. Gnana
    Rabara, S. Albert
    Rajendran, N.
    [J]. ELECTRONICS AND COMMUNICATIONS: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON ELECTRONICS, HARDWARE, WIRELESS AND OPTICAL COMMUNICATIONS (EHAC '08), 2008, : 196 - 201
  • [6] IPv4与IPv6
    蔡向东
    [J]. 信息网络安全, 2004, (08) : 40 - 43
  • [7] Scalable Architecture for 135 GBPS IPV6 Lookup on FPGA
    Yang, Yi-Hua E.
    Erdem, Oguzhan
    Prasanna, Viktor K.
    [J]. FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 272 - 272
  • [8] 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
  • [9] IPv4与IPv6比较及IPv4向IPv6过渡方法
    吕迪波
    乌日娜
    杨丽萍
    [J]. 内蒙古气象, 2009, (02) : 27 - 28
  • [10] A fast and scalable IPv4 and 6 address lookup algorithm
    Leu, Seiven
    Chang, Ruay-Shiung
    [J]. COMPUTER COMMUNICATIONS, 2006, 29 (16) : 3020 - 3036