期刊文献+

改进的TCAM路由更新方法与实现 被引量:3

An Improved Method and Implementation for TCAM Route Updating
下载PDF
导出
摘要 基于TCAM的硬件路由查找算法能够在一个时钟周期内完成最长前缀匹配,实现快速路由查找和分组转发。但路由表表项的有序性使得更新过程比较复杂从而成为TCAM路由技术发展的瓶颈。根据不同长度前缀表项的分布特性及路由表稳态时的更新规律,优化了路由表的空间分配,并引入了缓冲池的思想,提出了一种改进的路由表更新方法,从而提高路由表更新效率。 Routing lookup algorithms based on TCAM can complete a longest prefix matching (LPM) in one cycle and implement high-speed packet routing and forwarding .But as the route table has to keep the sequence of all entries, the updating process is rather complicated and has become the bottleneck of TCAM routing techniques. Research was made on the distributing features of different-length prefixes and the updating character of route table in stable state, and the allocation of route space was optimized accordingly. Furthermore, an improved algorithm for route updating was proposed based on buffer pool(BP) to improve the updating efficiency.
作者 苗建松 丁炜
机构地区 北京邮电大学
出处 《微电子学与计算机》 CSCD 北大核心 2006年第10期144-146,149,共4页 Microelectronics & Computer
关键词 路由查找 最长前缀匹配 缓冲池 TCAM CIDR Routing lookup, Longest prefix matching, Buffer pool, TCAM, CIDR
  • 相关文献

参考文献7

二级参考文献38

  • 1[1]Y Rekhter,T Li.An Architecture for IP AddressAllocation with CIDR[J].RFC 1518,1993.
  • 2[2]V Fuller,et al.Classless Inter-domain Routing(CIDR):An Assress Assignment and Aggregation Strategy[S].RFC 1519,1993,(9).
  • 3[3]V Srinivasan,George Varghese.Fast IP Lookups Using Controlled Prefix Expansion[J].ACM Transactions on Computer Systems,1999,17(1):1-40.
  • 4[4]Henry Hong-Yi Tzeng.Longest Prefix Search Using Compressed Trees[C].Proceedings of IEEE Global Communication'98 Conference,1998.8-12.
  • 5[5]M Waldvogel,et al.Scalable High Speed IP Routing Lookups[C].Proceedings of ACM Sigcomm,1997.25-36.
  • 6[6]B Lampson,V Srinivasan,G Varghese.IP Lookups Using Multiway and Multicolumn Search[J].IEEE/ACM Transactions on Networking,1999,7(3):324-334.
  • 7[7]A J McAuley,P Francis.Fast Routing Table Lookup Using CAMs[C].Proceedings of Infocom93,1993.1382-1391.
  • 8[8]Devavrat Shah,Pankaj Gupta.Fast Updating Algorithms for TCAMS[J].IEEE Micro,2001,(1~2):36-47.
  • 9Vince F, et al. Classless Inter-Domain Routing(CIDR) : an address assignment and aggregation strategy (RFC1519) [S]. ftp://ds.internic. net/rfc/rfc1519.txt, 1993.
  • 10Degermark M, Brodnik A, Carlsson S, et al. Small forwarding tables for fast routing lookups[A]. Proc ACM SIGCOMM[C], 1997.3 -14.

共引文献12

同被引文献16

  • 1王利媛,马跃,徐塞虹.对路由表结构和查找算法的研究[J].计算机应用,2004,24(11):10-12. 被引量:1
  • 2谭兴晔,张勇,雷振明.基于快速搜索树的路由查表算法[J].计算机应用研究,2005,22(7):226-228. 被引量:1
  • 3赵峥嵘,李鹏,兰巨龙.TCAM表项管理算法研究[J].微计算机信息,2005,21(08X):38-40. 被引量:6
  • 4Wehrle K,Pahlke F,Ritter H,et al.Linux网络体系结构[M].北京:清华大学出版社,2006.
  • 5NOURANI M, FAEZIPOUR M. A single-cycle multi-match packet classification engine using TCAMs[ C ]//Proc of the 14th IEEE Sym- posium on High-Performance Interconnects. Washington DC: IEEE Computer Society,2006:214-235.
  • 6LIU Huan. Efficient mapping of range classifier into ternary CAM [ C ]//Proc of the 10th Symposium on High Performance Intercon- nects. Washington DC :IEEE Computer Society,2002:95-100.
  • 7MCWEAN A, SAUL J. A high speed reconfigurable firewall based on parameterizable FPGA-based content addressable memories [ J ]. Journal of Suporcomputing ,2001,19 ( 1 ) :93-103.
  • 8SHINDE S A, SHELAKE V G, KAMAT R K. FPGA based packet splitter implementation using mixed design flow[ J]. Electronics and Electrical Engineering,2008,88 ( 8 ) : 15-18.
  • 9MCEWAN A A, SAUL J. A high speed reconfigurable firewall based on parameterizable FPGA-based content addressable memories[J]. The Jouma| of Supercomputing, 2001,19(1) :93-103.
  • 10IOANNIDIS I, GRAMA A, ATALLAH M J. A-daptive data structures for IP lookups [J]. AIM Journal of Experimental Algorithmics, 2005 (10) : 75-84.

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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