Abstract — High performance Internet routers require a mechanism for very efficient IP address look-ups. Some techniques used to this end, such as binary search on levels, need to construct quickly a good hash table for the appropriate IP prefixes. In this paper we describe an approach for obtaining good hash tables based on using multiple hashes of each input key (which is an IP address). The methods we describe are fast, simple, scalable, parallelizable, and flexible. In particular, in instances where the goal is to have one hash bucket fit into a cache line, using multiple hashes proves extremely suitable. We provide a general analysis of this hashing technique and specifically discuss its application to binary search on levels
Internet (IP) address lookup is a major bottleneck in high performance routers. IP address lookup is...
We consider the problem of fast IP address lookup in the forwarding engines of Internet routers. Ma...
The IP address lookup problem is one of the major bottlenecks in high performance routers. Previous ...
High performance Internet routers require a mechanism for every efficient IP address look-ups. Some ...
The increasingly more stringent performance and power re-quirements of Internet routers call for sca...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
IP address lookup is becoming critical because of increasing routing table size, speed, and traffic...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
Internet address lookup is a challenging problem because of the increasing routing table sizes, incr...
Abstract | IP address lookup is becoming critical because of increasing routing table size, speed, a...
Building a high performance IP lookup engine remains a challenge due to increasingly stringent throu...
Abstract—One of the most important design issues for IP routers responsible for datagram forwarding ...
IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both tr...
A multi-gigabit internet protocol (IP) router may receive several million packets per second from ea...
Internet (IP) address lookup is a major bottleneck in high performance routers. IP address lookup is...
We consider the problem of fast IP address lookup in the forwarding engines of Internet routers. Ma...
The IP address lookup problem is one of the major bottlenecks in high performance routers. Previous ...
High performance Internet routers require a mechanism for every efficient IP address look-ups. Some ...
The increasingly more stringent performance and power re-quirements of Internet routers call for sca...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
IP address lookup is becoming critical because of increasing routing table size, speed, and traffic...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
Internet address lookup is a challenging problem because of in-creasing routing table sizes, increas...
Internet address lookup is a challenging problem because of the increasing routing table sizes, incr...
Abstract | IP address lookup is becoming critical because of increasing routing table size, speed, a...
Building a high performance IP lookup engine remains a challenge due to increasingly stringent throu...
Abstract—One of the most important design issues for IP routers responsible for datagram forwarding ...
IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both tr...
A multi-gigabit internet protocol (IP) router may receive several million packets per second from ea...
Internet (IP) address lookup is a major bottleneck in high performance routers. IP address lookup is...
We consider the problem of fast IP address lookup in the forwarding engines of Internet routers. Ma...
The IP address lookup problem is one of the major bottlenecks in high performance routers. Previous ...