Network algorithms always prefer low memory cost and fast packet processing speed. Forwarding information base (FIB), as a typical network processing component, requires a scalable and memory-efficient algorithm to support fast lookups. In this paper, we present a new network algorithm, Othello Hashing, and its application of a FIB design called Concise, which uses very little memory to support ultra-fast lookups of network names. Othello Hashing and Concise make use of minimal perfect hashing and relies on the programmable network framework to support dynamic updates. Our conceptual contribution of Concise is to optimize the memory efficiency and query speed in the data plane and move the relatively complex construction and update componen...
In response to the critical challenges of the current Internet architecture and its protocols, a set...
Increased bandwidth in the Internet puts great demands on network routers; for example, to route min...
IP address lookup is a fundamental task for Internet routers, due to the rapid growth of both traffi...
Systems that process big data (e.g., high-traffic networks and large-scale storage) prefer data stru...
This thesis work shows the implementation of a new solution for the IP lookup function carried out b...
Longest prefix matching is frequently used for IP forwarding in the Internet. Data structures used m...
Hash tables are fundamental components of several network processing algorithms and applications, in...
Abstract | In this paper, we introduce a fast IP table lookup algorithm that improves table updating...
We consider the problem of fast IP address lookup in the forwarding engines of Internet routers. Ma...
IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both tr...
In a content centric network, packet forwarding is performed over data names instead of IP addresses...
The key factor defining the efficiency of IP routers is the speed of the forwarding operation, that ...
We suggest a new simple forwarding technique to speed-up IP destination address lookup. The techniqu...
Network traffic has increased rapidly in recent years, mainly associated with the massive growth of ...
The Forwarding Information Base (FIB) of backbone routers has been rapidly growing in size. An ideal...
In response to the critical challenges of the current Internet architecture and its protocols, a set...
Increased bandwidth in the Internet puts great demands on network routers; for example, to route min...
IP address lookup is a fundamental task for Internet routers, due to the rapid growth of both traffi...
Systems that process big data (e.g., high-traffic networks and large-scale storage) prefer data stru...
This thesis work shows the implementation of a new solution for the IP lookup function carried out b...
Longest prefix matching is frequently used for IP forwarding in the Internet. Data structures used m...
Hash tables are fundamental components of several network processing algorithms and applications, in...
Abstract | In this paper, we introduce a fast IP table lookup algorithm that improves table updating...
We consider the problem of fast IP address lookup in the forwarding engines of Internet routers. Ma...
IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both tr...
In a content centric network, packet forwarding is performed over data names instead of IP addresses...
The key factor defining the efficiency of IP routers is the speed of the forwarding operation, that ...
We suggest a new simple forwarding technique to speed-up IP destination address lookup. The techniqu...
Network traffic has increased rapidly in recent years, mainly associated with the massive growth of ...
The Forwarding Information Base (FIB) of backbone routers has been rapidly growing in size. An ideal...
In response to the critical challenges of the current Internet architecture and its protocols, a set...
Increased bandwidth in the Internet puts great demands on network routers; for example, to route min...
IP address lookup is a fundamental task for Internet routers, due to the rapid growth of both traffi...