期刊文献+

散列索引多分支Trie树快速路由查找算法

A FAST IP ROUTING LOOKUP ALGORITHM BASED ON HASH INDEXED MULTIBIT-TRIE
下载PDF
导出
摘要 路由器的主要任务是转发IP分组,实现高速分组转发的关键是快速的路由查找算法。我们针对IPv4地址,首先建立前缀长度为8、16和24的3张hash表,在此基础上,再分别针对不同长度的前缀建立最多只涉及其余8比特的多分支Trie树。在这种结构中进行IP路由查找,其存储器访问次数最多为7次,而且还具有易于更新、易于扩展等特点。 The main task of a router is to forward the IP packet. The key to realize the high speed IP packet forwarding is the lookup algorithm. We buildup three hash tables of the prefix length belongs to 8,16 and 24 first,and then build up multibit-trie which deals with rest 8 bits. To lookup the IP routing in this data structures has at the worst seven times memory access,it also give facility for updating and expansive.
出处 《计算机应用与软件》 CSCD 北大核心 2005年第9期115-117,共3页 Computer Applications and Software
关键词 最长前缀匹配 路由查找算法 散列表 多分支Trie树 快速路由查找算法 TRIE树 索引 散列 IPv4地址 IP分组 Longest matching prefix Routing lookup algorithm Hash Multibit-trie
  • 相关文献

参考文献6

  • 1Miguel A. , Ruiz-Sanchez, Beirsack E. W. , D, Abbous W. , Survey and taxonomy of IP address lookup algorithms IEEE Network ,2001 (2) :8-22.
  • 2徐恪,徐明伟,吴建平,吴剑.路由查找算法研究综述[J].软件学报,2002,13(1):42-50. 被引量:43
  • 3Gupta P. ,Lin S. ,McKeown N. ,Routing Lookups in Hardware at Memory Access Speeds. Proceedings of IEEE INFOCOM'98. San Francisco,CA USA. April 1998.
  • 4Waldvogel M. , Carghese G. , Turner .J. , et al. , Scalable high speed IP routing lookups. Computer Communication Review, 1997,27 ( 4 ) : 25-36.
  • 5Suri S. , Varghese G. ,Warkhede P. , R. Multiway Range Trees:Scalable IP Lookup with Fast Updates. IEEE Computer Society Press. 2001:1610-1614.
  • 6刘晨亮,许家栋,刘利章.一种兼容IPv4和IPv6的快速路由查找算法[J].计算机应用,2004,24(2):39-40. 被引量:7

二级参考文献31

  • 1Xu, Ke, Wu, Jian-ping, Wu, Jian. The analysis and design of fast route lookupalgorithms for high performance router. In: Kim, Kiseon, ed. Proceedings of the IEEEInternational Conference on ATM. San Francisco: IEEE Computer Society Press, 2001. 320~325.
  • 2Srinivasan, V. Fast and efficient Internet lookups [Ph.D. Thesis]. WashingtonUniversity, 1999.
  • 3Rekhter, Y., Li, T. An Architecturefor IP Address Allocation with CIDR. RFC 1518, 1993.
  • 4Fuller, V., Li, T., Yu, J., et al. Classless Inter-domain Routing (CIDR): anAddress Assignment and Aggregation Strategy. RFC 1519, 1993.
  • 5Hinden, R., Deering, S. IP Version 6 Addressing Architecture. RFC 2373, 1998.
  • 6Partridge, C. Locality and route caches. In: Claffy, K., Garrett, M., Braun, H.-W.,eds. Proceedings of the NSF workshop on Internet Statistics Measurement and Analysis.Diego, CA: NSF Press, 1996. 32~34.
  • 7Morrison, D.R. PATRICIA--practical algorithm to retrieve information coded inalphanumeric. Journal of the ACM, 1968, 15(4):514~534.
  • 8Sklower, Keith. A tree-based routing table for Berkeley Unix. Technical Report,Berkeley: University of California, 1993.
  • 9Internet routing table statistics. In: Saha, Debanjan, ed. Proceedings of the IEEEINFOCOM. San Francisco: IEEE Computer Society Press, 2001. 1444~1453.http://www.merit.edu/ipma/routing_table.
  • 10Cheung, G., McCanne, S. Optimal routing table design for IP address lookups undermemory constraints. In: Ephremides, A., Tripathi, S., eds. Proceedings of the IEEEINFOCOM. San Francisco: IEEE Computer Society Press, 1999. 1437~1444.

共引文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部