arXiv · 1804.09254
Cache-aware data structures for packet forwarding tables on general purpose CPUs
Abstract
Longest prefix matching has long been the bottleneck of the Bloom filter-based solutions for packet forwarding implemented in software. We propose a search algorithm to match a destination IP address against a compact representation of the FIB table in CPU cache on general purpose hardware with an average performance target of O(log n) for an n-bit address.
Explore related subjects
Keep this discovery
Maksim Yegorov. 2018-04-24. Cache-aware data structures for packet forwarding tables on general purpose CPUs. https://arxiv.org/abs/1804.09254
Cite the original work for its findings. Save a collection to share your selection of sources.