Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications 2003
DOI: 10.1145/863955.863979
|View full text |Cite
|
Sign up to set email alerts
|

Longest prefix matching using bloom filters

Abstract: We introduce the first algorithm that we are aware of to employ Bloom filters for Longest Prefix Matching (LPM). The algorithm performs parallel queries on Bloom filters, an efficient data structure for membership queries, in order to determine address prefix membership in sets of prefixes sorted by prefix length. We show that use of this algorithm for Internet Protocol (IP) routing lookups results in a search engine providing better performance and scalability than TCAM-based approaches. The key feature of ou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
131
0

Year Published

2005
2005
2022
2022

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 188 publications
(134 citation statements)
references
References 9 publications
0
131
0
Order By: Relevance
“…In [15], the authors propose the construction of hash tables with different lengths and searching order in each table is defined based on structure of binary search trie. Meanwhile, [16,17] launched the idea of using the hash which is associated with bloom filter model for packets classification.…”
Section: Vietnam Academy Of Science and Technologymentioning
confidence: 99%
“…In [15], the authors propose the construction of hash tables with different lengths and searching order in each table is defined based on structure of binary search trie. Meanwhile, [16,17] launched the idea of using the hash which is associated with bloom filter model for packets classification.…”
Section: Vietnam Academy Of Science and Technologymentioning
confidence: 99%
“…Bloom Filtering:-It is initially proposed by Dhamapurikar et al [14]. The destination IP address of the packet is used for IP address lookup [15].…”
Section: Adaptive Filterin/g:-mentioning
confidence: 99%
“…Bloom filters are widely employed in software (i.e., in web caches, or in dictionary implementations) but recently several proposals incorporated Bloom filters in hardware [8,15,10,21]. Way-selection with Bloom filters is shown in Fig.…”
Section: Decaying Bloom Filtersmentioning
confidence: 99%