Routing on longest-matching prefixes
IEEE/ACM Transactions on Networking (TON)
Small forwarding tables for fast routing lookups
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
Fast address lookups using controlled prefix expansion
ACM Transactions on Computer Systems (TOCS)
Fast Updating Algorithms for TCAMs
IEEE Micro
Routing Table Compaction in Ternary CAM
IEEE Micro
A study of replacement algorithms for a virtual-storage computer
IBM Systems Journal
Terabit switching: a survey of techniques and current products
Computer Communications
IP switching and gigabit routers
IEEE Communications Magazine
A novel IP-routing lookup scheme and hardware architecture for multigigabit switching routers
IEEE Journal on Selected Areas in Communications
Packet Trains--Measurements and a New Model for Computer Network Traffic
IEEE Journal on Selected Areas in Communications
Survey and taxonomy of IP address lookup algorithms
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
In recent years, the lookup speed of Content Address Memory (CAM), a hardware solution for IP caching, is greatly improved. CAM is a good candidate for lightweight routing-lookup modules on input line-cards in parallelism router architecture. In this paper, we propose aligned-ancestor poisoning (AAP) and aligned-prefix caching (APC) to enhance IP caching. In particular, AAP is a marking scheme for tree-based routing tables. Routing-lookup results thus carry additional singleton information, which indicates whether predefined aligned prefixes are cacheable or not. APC is a caching scheme to utilize such routing-lookup results. To properly configure AAP and APC, we further investigate the properties of referred singleton prefixes. Our trace-driven simulations show that the required cache size can be significantly reduced, compared with the conventional destination caching scheme.