DocumentCode
2074141
Title
Multi-zone caches for accelerating IP routing table lookups
Author
Chvets, I.L. ; MacGregor, M.H.
Author_Institution
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear
2002
fDate
2002
Firstpage
121
Lastpage
126
Abstract
The key steps in routing an IP packet are: determining which outgoing interface should be used to forward the packet, switching the packet to that interface, and scheduling the packet for transmission on the outgoing link. The first step requires comparing the destination address to those in a routing table to find the best match. This step can be accelerated by caching the results of recent lookups, and referencing the cache instead of recomputing the lookup. We document a new cache organization especially suited to the address reference behavior of IP traffic, and report performance results for caches based on this new design approach. The new cache design reported shows miss ratios approximately one-half those of conventional caches.
Keywords
Internet; cache storage; packet switching; table lookup; telecommunication network routing; telecommunication traffic; transport protocols; IP packet routing; IP routing table lookups; IP traffic; Internet traffic; address reference behavior; cache organization; destination address; multi-zone caches; network design; packet scheduling; packet transmission; Acceleration; Computer interfaces; IP networks; Internet; Local area networks; Packet switching; Routing; Scheduling; Switches; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Switching and Routing, 2002. Merging Optical and IP Technologies. Workshop on
Print_ISBN
4-88552-184-X
Type
conf
DOI
10.1109/HPSR.2002.1024220
Filename
1024220
Link To Document