SkipTrie: Fast IPv6 Lookup with Sub-Trie Skipping
Donghong Jiang, Yanbiao Li, Shi Meng, Yuxuan Chen, Taiji Chen, Xian Yu, Dongbiao He, Gaogang Xie
摘要
IP route lookup, a critical function in routers, switches, and cloud gateways, directly determining packet forwarding performance. However, IPv6 lookup faces significant performance challenges compared to IPv4 due to longer addresses and rapidly expanding Forwarding Information Bases (FIBs), resulting in slower speeds and higher memory consumption. Existing trie-and hash-based solutions fail to holistically accelerate lookup speed and reduce memory footprint.This paper introduces SkipTrie, a novel IPv6 route lookup scheme addressing these challenges through an innovative multi-bit trie search framework. SkipTrie employs sub-trie skipping that promotes indices of child nodes to their ancestors, eliminating intermediate node accesses during the tree traversal. This effectively increases search stride while reducing computation and memory accesses. Furthermore, to maximize stride with minimal per-node storage, SkipTrie features a node compression technique. This exploits the inherent sparsity of tries representing IPv6 FIBs, and leverages a dynamic programming algorithm to automatically select optimal node configurations. Extensive evaluation with FIBs from backbone and cloud networks demonstrates that SkipTrie is 1.5 ∼ 5.2× faster than state-of-the-art alternatives. In addition, it maintains excellent scalability across diverse FIB sizes, future FIB growth, and multi-core systems.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- PlanB: Efficient Software IPv6 Lookup with Linearized B+-TreeZhihao Zhang, Lanzheng Liu, Chen Chen, Huiba Li 等NSDI 2026 · 被引用 1 次
- Trie-Structure-Guided Compression, Allocation, and Mapping for Storage-Efficient IPv6 Lookup PipelinesDonghong Jiang, Zhenhao Yuan, Yanbiao Li, Shi Meng 等SIGCOMM 2026
- Efficient IPv6 Router Interface DiscoveryTao Yang, Zhiping CaiINFOCOM 2024 · 被引用 15 次
- PtCAM: Scalable High-Speed Name Prefix Lookup using TCAMTian Song, Tianlong Li, Yating YangSIGCOMM 2025 · 被引用 3 次
- Boosting FIB Caching Performance with AggregationGaregin Grigoryan, Yaoqing Liu, Minseok KwonHPDC 2020 · 被引用 3 次
