期刊文献+

一种前缀长度二分查找的改进算法 被引量:4

Improved Algorithm for Prefix Length Binary Search
下载PDF
导出
摘要 在研究路由表地址前缀分布特点的基础上,提出了前缀长度二分查找方案。该方案采用前缀扩展技术,将前缀数量相对稀少的若干种前缀合并成一种,降低了查找树的高度,减少了存储器访问次数,提高了查找速度,分析了一种实用的Marker存储算法,探讨了IPv6的路由查找问题。 Analyzing on the distribute of IP address prefix in core routers, this paper describes an improved algorithm for the longest matching prefix using binary search on hash tables organized by prefix lengths. It uses prefix expansion to reduce the numbers of the prefix length. Thereby, it decreases the number of hash tables and lowered the height of the search tree. The paper provides a concise and utility Marker store algorithm also, and gives some viewpoints for IPv6 routing lookups.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第15期70-71,82,共3页 Computer Engineering
基金 国家"863"计划基金资助项目"应用服务器中间件及其支撑环境研发"(2003AA1Z2610)
关键词 IP路由 前缀长度 最长前缀匹配 二分查找 IP routing prefix length longest match prefix binary search
  • 相关文献

参考文献7

  • 1Waldvogel M,Varghese G.Turner J.et al Scalable High Speed IP Routing Lookups[J].Computer Communication Review,1997,7(4):25-36.
  • 2Broder A.Mitzenmacher M.Using Multiple Hash Functions to Improve IP Lookups[C]//Proceedings of the IEEE INFOCOM'01,San Francisco.2001:1454-1463.
  • 3Venkatesh K,Aravind S,Ganapath R,et al.A High Performance,Parallel IP Lookup Technique Using Distributed Memory Organization[C]//Proc.of International Conference on Information Technology:Coding and Computing.2004.
  • 4Hinden R.Deering IP Addressing Architecture[S].RFC 2373,1998.
  • 5Davies J.Understanding IPv6[M].Washington,USA:Microsoft Press,2003.
  • 6Satoshi D,Shingo A,Hiroshi K,et al.Design,Implementation and Evaluation of Routing Protocols for Ipv6 Anycast Communication[C]//Proceedings of the 19th International Conference on Advanced Information Networking and Applications.2005:1-6.
  • 7Gupta P,Lin S,McKeown N.Routing Lookups in Hardware at Memory Access Speeds[C]//Proc.of IEEE INFOCOM'98,San Francisco.1998-04:1240-1247.

同被引文献22

引证文献4

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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