DocumentCode
2025572
Title
A scalable pipeline architecture for IPv4/IPv6 route lookup
Author
Yi Wu ; Ge Nong
Author_Institution
Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou, China
fYear
2012
fDate
12-14 Dec. 2012
Firstpage
416
Lastpage
421
Abstract
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.
Keywords
Internet; performance evaluation; telecommunication network routing; transport protocols; IPv4 traffic loads; IPv4/IPv6 packets; IPv4/IPv6 route lookup; IPv6 traffic loads; Internet; descendant nodes; performance evaluation; prefix trie; randomly selected memory block; route lookup algorithms; routing table; scalable pipeline architecture; scalable pipeline routing architecture; scheduling problem; Computer architecture; Indexes; Load modeling; Pipelines; Routing; Scheduling; Scheduling algorithms; IPv4/IPv6; bipartite matching; pipeline architecture; prefix trie; route lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks (ICON), 2012 18th IEEE International Conference on
Conference_Location
Singapore
ISSN
1556-6463
Print_ISBN
978-1-4673-4521-7
Type
conf
DOI
10.1109/ICON.2012.6506594
Filename
6506594
Link To Document