loading...
Efficient Construction of Fixed-Stride Multibit Tries for IP Lookup
Bologna, Italy October 31-November 02
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FTDCS.2001.9696398th IEEE Workshop on Future Trends of ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
S. Sahni, University of Florida
K. Kim, University of Florida
Srinivasan and Varghese [16] have proposed the use of multibit tries to represent routing tables used for Internet (IP) address lookups. They propose an O(k*W2) time dynamic programming algorithm to determine the strides of an optimal k-level multibit fixed-stride trie when the longes prefix in the routing table has length W. We improve on this algorithm by providing an alternative dynamic programming formulation. While the asymptotic complexity of the resulting algorithm for fixed-stride tries is the same as that of the algorithm of [16], experiments using real IPv4 routing table data indicate that our algorithm runs 2 to 4 times as fast.
Index Terms:
Packet routing, longest matching prefix, controlled prefix expansion, multibit trie, dynamic programming
Citation:
S. Sahni, K. Kim, "Efficient Construction of Fixed-Stride Multibit Tries for IP Lookup," ftdcs, pp.0178, 8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.