期刊文献+

多分枝trie树路由查找算法研究 被引量:3

Research of multi-branch trie routing lookup algorithm
下载PDF
导出
摘要 为了解决路由器报文转发中路由查找速度慢的瓶颈问题,在分析了路由器中广泛使用的各种典型IP路由算法的基础上,提出一种基于多分枝trie树的改进路由查找算法。在多分枝trie树中取消前缀查找,组成一个大的中间结点。在中间结点之间采用多分支步长查询,中间结点的内部使用二进制trie树来表示。仿真结果表明,改进的多分支trie树具有访存次数少,查询速度快,占用存储空间少,更新开销小等特点,并且对IPv4和IPv6地址都可以适用。 In order to address the bottleneck of transfer packets road in router,after analysing varieties of typical IP muting algorithms in router, this paper presents an improved muhi-branchedtrie routing search algorithm.It eliminated the prefix search trie to form a large middle nodes.Between middle nodes used a multi-step branch of inquiry,the internal of the middle node used the binary trie to represent.The simulation results show that the improved multi-branch tree has some advantages such as little times to visit memory,fast query speed,takes up less storage space and updates overhead, etc., and IPv4 both IPv6 addresses can be applied.
作者 陈蹊 赵跃龙
出处 《电子设计工程》 2010年第3期4-5,8,共3页 Electronic Design Engineering
基金 国家自然科学基金项目(60573145) 教育部博士点基金项目(200805610019) 广州市科技计划项目(2007J1-C0401)
关键词 因特网 路由查找 最长前缀匹配 TRIE树 Internet routing lookup the longest prefix match trie
  • 相关文献

参考文献7

二级参考文献39

  • 1[1]Stevens W R.TCP/IP Illustrated.Addison-Wesley,1995:559~600
  • 2[2]Nilsson S,Karlsson G.IP-address lookup using LC-tries.IEEE Journal on Selected Areas in Communications,1999; 17(6):1083~1092
  • 3[3]McAuley A,Francis P.Fast routing table lookup using CAMs.in Proc.IEEE 1NFOCOM'93 Conf.,1993; 3:1382~1391
  • 4[4]Gupta P,Lin S,McKoown N.Routing lookups in hardware at memory access speeds.IEEE lnfocom,April 1998http://tiny-tera.stanford.edu/~nickrn /papers / Infocom98_lookup.pdf
  • 5[5]Degermark M,Brodnik A,Carlsson S.Small forwarding tables for fast routing lookups.in Proc.ACM SIGCOMM'97 Conf.,Cannes,France,19977:3~14
  • 6[6]Waldvngel M,Varghese G,Turner J.Scalable high speed IP routing lookups.Proc.ACM SIGCOMM'977 Conf.,Connies,France,1997:25~35
  • 7[1]V Fuller,T Li,J Yu,et al. Classless Inter-Domain Routing(CIDR):An Address Assignment and Aggregation Strategy(RFC1510)[EB/OL]. http://www.ietf.org/rfc/rfc1519.txt,1993-05.
  • 8[2]S Keshav,R Sharma. Issues and Trends in Router Design[J].IEEECommunications Magazine, 1998,36(5):144-151.
  • 9[3]K Sklower. A Tree Based Packet Routing Table for Berkeley Unix[A]. Proc of the 1991 Winter USENIX Conf[C].1991.93-99.
  • 10[4]P Gupta, S Lin, N McKeown.Routing Lookups in Hardware at Memory Access Speeds[A]. Proc IEEE Infocom'98[C].1998.

共引文献14

同被引文献15

  • 1崔尚森,张白一.一种基于哈希表和Trie树的快速IP路由查找算法[J].计算机工程与应用,2005,41(9):156-158. 被引量:7
  • 2孙庆南,鲁士文.一种改进的二分法IPv6路由查找算法[J].计算机工程,2006,32(18):35-38. 被引量:3
  • 3WALDVOGEL M, VARGHESE G, TURNER J, et al. Scalable high speed IP routing lookups[ J]. ACM SIGCOMM Computer Communi- cation Review, 1997, 27(4) : 25 - 36.
  • 4EATHERTON W. Hardware based Internet protocol prefix lookups [ D]. St. Louis: Washington University, 1999.
  • 5EATHERTON W, VARGHESE G, DITHA Z. Tree bitmap: Hard- ware/software IP lookups with incremental updates[ J]. ACM SIG- COMM Computer Communication Review, 2004, 34(2) : 97 - 122.
  • 6LI Y K, PAO D. Address lookup algorithms for IPv6[ J]. IEEE Pro- ceedings of Communications, 2006, 153(6) : 909 - 918.
  • 7HUSTON G. Analyzing the Internet's BGP routing table[ J]. The In- ternet Protocol Journal, 2001,4(1) : 2 - 15.
  • 8AS2IPv6 BGP Table Statistics [ EB/OL]. [2012 - 09 - 12]. ht- tp://bgp, potaroo, net/v6/as2. O/index. html.
  • 9L G Roberts. Beyond Moore' s Law: Internet Growth Trends [J].IEEE Computer-Internet Watch, 2000, 33(1):117- 119.
  • 10Z. Li, and Y. Ma, Tile-based Observations on the Routing Tables, in Proc. of Japan-China Joint Workshop on Frontier of Computer Science and Technology, Aizu - Wakamatsu, Japan,Nov 2006,157-163.

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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