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