DocumentCode :
2131963
Title :
Binary Search on Prefix Covered Levels for IP Address Lookup
Author :
Zhu, Guosheng ; Yu, Shaohua ; Dai, Jinyou
Author_Institution :
Comput. Dept., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2009
fDate :
24-26 Sept. 2009
Firstpage :
1
Lastpage :
4
Abstract :
IP address lookup is a challenging problem because of increasing forwarding table size, increasing Internet traffic, higher link speed, frequent prefix updates, migration to 128 bit IPv6 addresses and higher power consumption. IP address lookup need to do two dimensions match to find the longest match prefix. Traditional schemes implement IP address lookup using linear or binary search on prefix lengths or prefix values at the cost of slow lookup speed, complex pre-computation or high power consumption. A novel binary search algorithm based on prefix covered levels is proposed in this paper. At each level we use TCAMs to determine whether there is a match. TCAM entries need not be sorted because prefixes at each level are disjoint. Precomputation is no longer needed and incremental updates are supported. IP address lookup can be done in O(log2max_level+1) TCAM clock cycle at the worst case where max_level is the max number of overlapping prefixes. The current max_level is 7 for IPv4 and 2 for IPv6. With single TCAM chip having several blocks and keeping one block working and the other blocks power off, or with several independent TCAM chips arranged in pipeline architecture, we can support 40 Gbps line-speed forwarding and reduce the power consumption about 50%. Complexity comparison and performance evaluation shows the proposed scheme has better performance over other schemes.
Keywords :
IP networks; computer network performance evaluation; telecommunication network routing; Gbps line-speed forwarding support; IP address lookup; IPv4; IPv6; Internet traffic; TCAM clock cycle; binary search algorithm; performance evaluation; pipeline architecture; power consumption reduction; prefix covered level; Clocks; Costs; Energy consumption; Internet; Optical fiber communication; Optical fiber networks; Pipelines; Routing; Telecommunications; Wavelength division multiplexing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wireless Communications, Networking and Mobile Computing, 2009. WiCom '09. 5th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-3692-7
Electronic_ISBN :
978-1-4244-3693-4
Type :
conf
DOI :
10.1109/WICOM.2009.5303224
Filename :
5303224
Link To Document :
بازگشت