DocumentCode :
3125992
Title :
Greedy Prefix Cache for IP Routing Lookups
Author :
Huang, Zhuo ; Liu, Gang ; Peir, Jih-Kwon
Author_Institution :
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
92
Lastpage :
97
Abstract :
As the rapid growth of Internet and the communication link speed, it becomes increasingly challenging for network processors to timely route the incoming traffic to the destination ports. The traditional approach must look up the routing table based on the destination IP address to determine the output port. The ternary CAM approach provides fast associative look up, but is very costly for large routing tables. The trie-based algorithm allows inexpensive searching, but may not satisfy the growing speed requirement. Previous studies showed that the overall routing time can be shortened by adding a small prefix cache for the general trie-based routing algorithms. In caching the prefix, however, the nested prefixes are difficult to cache due to the constraint of the longest prefix matching requirement. This paper presents a greedy prefix caching technique to improve the prefix cache performance that allows caching the largest sub-tree of each prefix including the parent prefixes. Our experiment results show that the prefix cache using the proposed upgrade scheme can reduce the miss ratio by about 6-8% comparing to the best existing prefix caching mechanism.
Keywords :
IP networks; Internet; cache storage; table lookup; telecommunication network routing; telecommunication traffic; IP address; IP routing lookup; Internet; communication link speed; greedy prefix cache; network processor; network traffic; routing table; subtree caching; ternary CAM approach; Computer aided manufacturing; Computer networks; Delay; IP networks; Information science; Internet; Packaging; Pervasive computing; Routing; Telecommunication traffic; IP lookup; Perfix Cache; Perfix Matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4244-5403-7
Type :
conf
DOI :
10.1109/I-SPAN.2009.139
Filename :
5381955
Link To Document :
بازگشت