Abstract—With the rise of datacenter virtualization, the number of entries in forwarding tables is expected to scale from several thousands to several millions. Unfortunately, such forwarding table sizes can hardly be implemented today in on-chip memory. In this paper, we investigate the compressibility of forwarding tables. We first introduce a novel forwarding table architecture with separate encoding in each column. It is designed to keep supporting fast random accesses and fixed-width memory words. Then, we suggest an encoding whose memory requirement per row entry is guaranteed to be within a small additive constant of the optimum. Next, we analyze the common case of two-column forwarding tables, and show that such tables can be presen...
We study the problem of compressing massive tables. We devise a novel compression paradigm--training...
Abstract—Ternary content-addressable memories (TCAMs) may be used to obtain a simple and very fast i...
This technical report is a revised version of that manuscript, containing a number of important corr...
Lately, there has been an upsurge of interest in compressed data structures, aiming to pack ever lar...
With the fast development of the Internet, the size of Forwarding Information Base (FIB) maintained ...
Abstract 1—With the fast development of Internet, the size of routing table in the backbone router c...
Abstract—With increasing demands for more flexible services, the routing policies in enterprise netw...
International audienceSoftware Defined Networking (SDN) is gaining momentum with the support of majo...
International audienceWith the fast development of Internet, the size of routing table in the backbo...
The fast growth of global routing table size has been causing concerns that the Forwarding Informati...
This is the author accepted manuscript. The final version is available from IEEE via the DOI in this...
We develop algorithms for the compact representation of the trie structures that are used for Intern...
We study the problem of compressing massive tables within the partition-training paradigm introduced...
We study the problem of compressing massive tables within the partition-training paradigm introduced...
Longest prefix matching is frequently used for IP forwarding in the Internet. Data structures used m...
We study the problem of compressing massive tables. We devise a novel compression paradigm--training...
Abstract—Ternary content-addressable memories (TCAMs) may be used to obtain a simple and very fast i...
This technical report is a revised version of that manuscript, containing a number of important corr...
Lately, there has been an upsurge of interest in compressed data structures, aiming to pack ever lar...
With the fast development of the Internet, the size of Forwarding Information Base (FIB) maintained ...
Abstract 1—With the fast development of Internet, the size of routing table in the backbone router c...
Abstract—With increasing demands for more flexible services, the routing policies in enterprise netw...
International audienceSoftware Defined Networking (SDN) is gaining momentum with the support of majo...
International audienceWith the fast development of Internet, the size of routing table in the backbo...
The fast growth of global routing table size has been causing concerns that the Forwarding Informati...
This is the author accepted manuscript. The final version is available from IEEE via the DOI in this...
We develop algorithms for the compact representation of the trie structures that are used for Intern...
We study the problem of compressing massive tables within the partition-training paradigm introduced...
We study the problem of compressing massive tables within the partition-training paradigm introduced...
Longest prefix matching is frequently used for IP forwarding in the Internet. Data structures used m...
We study the problem of compressing massive tables. We devise a novel compression paradigm--training...
Abstract—Ternary content-addressable memories (TCAMs) may be used to obtain a simple and very fast i...
This technical report is a revised version of that manuscript, containing a number of important corr...