Title :
A scalable pipeline architecture for IPv4/IPv6 route lookup
Author_Institution :
Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou, China
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;
Conference_Titel :
Networks (ICON), 2012 18th IEEE International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4673-4521-7
DOI :
10.1109/ICON.2012.6506594