跳到主要导航 跳到搜索 跳到主要内容

Scalable name-based packet forwarding: From millions to billions

  • Tian Song
  • , Haowei Yuan
  • , Patrick Crowley
  • , Beichuan Zhang
  • Washington University St. Louis
  • University of Arizona

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

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 experimentally evaluate memory requirements and performance. We demonstrate that a ruleset with one million rules based on the Alexa dataset only needs 5.58 MiB memory, which can easily fit in fast memory like SRAM, and with one billion synthetic rules it takes 7.32 GiB memory, which is within the range of DRAM in a line card. These are about an order of magnitude improvement over the state-of-the-art solutions. The above efficient memory size produces high performance. Estimated throughput of the SRAM-and DRAM-based solutions are 284 Gbps and 62 Gbps respectively.

源语言英语
主期刊名ICN 2015 - Proceedings of the 2nd International Conference on Information-Centric Networking
出版商Association for Computing Machinery, Inc
19-28
页数10
ISBN(电子版)9781450338554
DOI
出版状态已出版 - 30 9月 2015
活动2nd International Conference on Information-Centric Networking, ICN 2015 - San Francisco, 美国
期限: 30 9月 20152 10月 2015

丛书

姓名ICN 2015 - Proceedings of the 2nd International Conference on Information-Centric Networking

会议

会议2nd International Conference on Information-Centric Networking, ICN 2015
国家/地区美国
San Francisco
时期30/09/152/10/15

学术指纹

探究 'Scalable name-based packet forwarding: From millions to billions' 的科研主题。它们共同构成独一无二的学术指纹。

引用此