Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

M. Sundstron

dblp:43/6427 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Routing and switching · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching
forwarding table
0.112005
High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression · INFOCOM 2005
Routing and switching
incremental update
0.112005
High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression · INFOCOM 2005
Routing and switching › IP lookup
longest prefix matching
0.112005
High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression · INFOCOM 2005
Routing and switching
packet forwarding
0.112005
High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression · INFOCOM 2005
Performance modeling and evaluation
benchmarking
0.012005
High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression · INFOCOM 2005

Methods — techniques the papers use, named apart from their topics

memory management · 0.1implicit tree structure · 0.1direct indexing · 0.1
YearPublicationVenuePosition
2005 High-performance longest prefix matching supporting high-speed incremental updates and guaranteed compression
abstract
Longest prefix matching is frequently used for IP forwarding in the Internet. Data structures used must be not only efficient, hut also robust against pathological entries caused by an adversary or misconfiguration. In this paper, we attack the longest prefix matching problem by presenting a new algorithm supporting high lookup performance, fast incremental updates and guaranteed compression ratio. High lookup performance is achieved by using only four memory accesses. Guaranteed compression ratio is achieved by combining direct indexing with an implicit tree structure and carefully choosing which construct to use when updating the forwarding table. Fast incremental updates are achieved by a new memory management technique featuring fast variable size allocation and deallocation while maintaining zero fragmentation. An IPv4 forwarding table data structure can be implemented in software or hardware within 2.7 Mb of memory to represent 2/sup 18/ routing entries. Incremental updates require only 752 memory accesses in worst case for the current guaranteed compression ratio. For a hardware implementation, we can use 300 MHz SRAM organized in four memory banks and four pipeline stages to achieve a guaranteed performance of 300 million lookups per second, corresponding to /spl sim/ 100 Gbit/s wire speed forwarding, and 400,000 incremental updates per second. In measurements performed on a 3.0 GHz Pentium 4 machine using a routing table with more than 2/sup 17/ entries, we can forward over 27 million IPv4 packets per second, which is equivalent to wire speeds exceeding 10 Gbit/s. On the same machine and with the same routing table, we can perform over 230,000 incremental updates/second.
M. Sundstron, Lars-Åke Larzon
INFOCOM1