Compressing IP forwarding tables for fun and profit

  • Authors:
  • Gábor Rétvári;Zoltán Csernátony;Attila Körösi;János Tapolcai;András Császár;Gábor Enyedi;Gergely Pongrácz

  • Affiliations:
  • Budapest Univ. of Technology and Economics;Budapest Univ. of Technology and Economics;Budapest Univ. of Technology and Economics;Budapest Univ. of Technology and Economics;Ericsson Research, Hungary;Ericsson Research, Hungary;Ericsson Research, Hungary

  • Venue:
  • Proceedings of the 11th ACM Workshop on Hot Topics in Networks
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

About what is the smallest size we can compress an IP Forwarding Information Base (FIB) down to, while still guaranteeing fast lookup? Is there some notion of FIB entropy that could serve as a compressibility metric? As an initial step in answering these questions, we present a FIB data structure, called Multibit Burrows-Wheeler transform (MBW), that is fundamentally pointerless, can be built in linear time, guarantees theoretically optimal longest prefix match, and compresses to higher-order entropy. Measurements on a Linux prototype provide a first glimpse of the applicability of MBW.