Sciweavers

ACMICN
2015

Scalable Name-Based Packet Forwarding: From Millions to Billions

8 years 23 days ago
Scalable Name-Based Packet Forwarding: From Millions to Billions
Named-based packet forwarding represents a core characteristic of many information-centric networking architectures. IP-inspired forwarding methods are not suitable because a) name-based forwarding must support variable-length keys of unbounded length, and b) namespaces for data are substantially larger than the global address prefix rulesets used in today’s Internet. In this paper, we introduce and evaluate an approach that can realistically scale variable-length name forwarding to billions of prefixes. Our methods are driven by two key insights. First, we show that, represented by binary strings, a name-based forwarding table of several millions of entries can be notably compressed by a Patricia trie to fit in contemporary fast memory of a line card. Second, we show that it is possible to design and optimize the data structure to make its size dependent only upon the number of rules in a ruleset, rather than the length of rules. We reduce our designs to practice and experimenta...
Tian Song, Haowei Yuan, Patrick Crowley, Beichuan
Added 13 Apr 2016
Updated 13 Apr 2016
Type Journal
Year 2015
Where ACMICN
Authors Tian Song, Haowei Yuan, Patrick Crowley, Beichuan Zhang
Comments (0)