期刊文献+

一个多功能路由查找引擎的设计与实现

Design and Implementation of a General Routing Search Engine
下载PDF
导出
摘要 针对网络边缘和接入层设备需处理多种网络协议和价格敏感的特点,文中介绍了一种能支持精确匹配和最长前缀匹配的多功能查找引擎。此引擎以五级环行多功能流水线为核心,通过SRAM接口与主机交互,采用ZBTSRAM作为路由表存储器。文中着重介绍了引擎的硬件结构、软件系统和软硬件联合验证方法。性能评测表明,基于FPGA的实现主频可达到50MHz,性能可以满足1Gbps ̄2Gbps的接入和边缘层设备要求。 For the network devices of access and edge layers,a low price network search engine for address lookup is described,which supports the longest prefix matching and exact matching with various configurations for different performance and price requests,While the five-stage multi-function cycle search pipeline as the kernel and route table being stored in the external ZBT SRAM,it communicates with the host CPU with standard SRAM interface.The hardware,software architecture and the software/hardware co-verification method of the engine are presented in the paper.With the implementation based on Xillinx' FPGA,it can run on 50MHz.12.SMSPS(MilIion Search per Second) for Ethernet MAC addresses and 7.2MSPS for IPv4 addresses are reached,which are satisfied with requests of access and edge network devices.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第8期155-159,194,共6页 Computer Engineering and Applications
关键词 路由查找 最长前缀匹配 精确匹配 routing lookup,the longest prefix matching,exact matching
  • 相关文献

参考文献13

  • 1Douglas E Comer.Intemetworking with TCP/IP Vol.Ⅰ[M].Prentice Hall,1998
  • 2Radia Perlman.Interconnections,Bridges,Routers,Switchers and Internetworking Protocols[M].Second Edition,Addison-Wesley Longman Inc,2000
  • 3Pankaj Gupta,Steven Lin,Nick McKeown.Routing Lookups in Hardware at Memory Access Speeds[C].In:IEEE Infocom'98,San Fransico,1998
  • 4Lara Networks.LNI7010 Network Database Search Engine.www.laranetwoks.com,2002
  • 5SiberCore Tech.SiberCAMTM Ultra-2M.www.sibercore.com,2002
  • 6IDT Inc.Database Search Accelerator 75K75150.www.idt.com,2002
  • 7Devavrat Shah,Pankaj Gupta.Fast Incremental Updates Algorithms for TCAMs[J].IEEE Micro,2001;21(1):36~47
  • 8F Shaifai et al.Fully parallel 30-Mhz,2.5Mb CAM[J].IEEE,J SolidState Circuits,1998;33(11):1690~1696
  • 9Mike O'connor,Christopher Gomez.The iFlow address process[J].IEEE Micro,2001;21 (3):16~23
  • 10Motorola Inc.C-5 Network Processor Architecture Guide.www.motorola.com,2002

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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