Title :
Design and implementation of the ctrie-hash algorithm for fast routing lookup
Author :
Junjun Zhang;Qinghua Chen;Lufeng Qiao;Jing Wang;Jian Yang
Author_Institution :
Institute of Communication Engineering, PLA University Science and Technology, Nanjing, China
Abstract :
The rapid development of IP networks requires high performance routers. The fast routing lookup engine in routers is a key problem to achieve higher throughput. In this paper, we present a new high performance IP lookup scheme combining path-compressed binary trie, hash algorithm and address aging technique. It can meet the search requirements of more than 10Gbps data stream and consumes less hardware resources. The design is implemented in Xilinx xc4vsx55 field programmable gate array (FPGA) and can perform 20 million lookups per-second with a 100MHz system clock and occupies only 3018 4-input LUTs.
Keywords :
"IP networks","Algorithm design and analysis","Aging","Indexes","Clocks","Routing","Complexity theory"
Conference_Titel :
Image and Signal Processing (CISP), 2015 8th International Congress on
DOI :
10.1109/CISP.2015.7408130