基于多分支trie的快速路由查找算法

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:chinajovi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的不断发展,路由查找速度已经成为制约核心路由器性能的主要瓶颈。减少访问存储器的次数是提高路由查找速度的有效途径之一。由于片外存储器价格较片内存储器低很多,本文利用多片片外存储器,采用基于并行流水线的查找方式对IP地址进行最长前缀匹配,以达到访问一次存储器的时间完成一次路由查找。本文首先介绍了国内外现有的部分研究成果,并在剖析多分支trie算法的基础上,采用分段查找及前缀扩展技术,给出了一种适合FPGA实现的路由查找算法。算法采用多表结构,将查找过程分为了四级,然后根据四块存储器独立工作的特性,采用流水线的方式进行了并行化设计,从而可以保证访问一次存储器完成一次数据包的查找。设计表的结构时,为了保证占用的空间小,本文给出了一个动态规划算法用于求解四个目标层的值。本文提出的设计结构支持动态更新,并且更新单元数少。测试结果表明,在同等规模的前缀集下,相比DIR-24-8-BASIC方法在空间上具有显著优势。最后,给出了算法实现的FPGA设计结构,实验结果显示算法可以达到15Mpps的查找速度。
其他文献
经过多年的信息化建设,电力企业内部已经形成了大大小小数量众多的信息系统,这些系统“各自为战”,数据孤岛和信息孤岛的现象非常严重。如何对这些系统进行整合是目前电力企业急需解决的问题。在这种背景下,采用新一代的软件体系结构――面向服务的体系结构(SOA)是一个很好的选择。本文深入研究了SOA的先进架构理念、设计原理及实现技术等。对多层体系结构的WEB应用系统及基于SOA的WEB应用系统进行了分析和研究
真实感图形绘制是计算机图形学中的一个重要的课题,而逼真的光照效果是计算机真实感图形绘制所追求的主要目标,其中材质光照属性的精确设定是其中的关键问题。目前能很好的模
随着科学技术的发展,城市化进程的推进,世界各国都开始将目光投向了城市地下空间的开发和利用,以此作为解决越来越多城市问题的重要手段。然而地下工程施工工艺复杂,技术要求高,环
随着计算机网络和多媒体技术的发展,远程教育作为一种新型的教学模式对于充分利用教育资源,满足信息社会终身教育、全民教育以及社会化教育的需求,加速我国的教育事业的发展
随着移动互联网技术兴起和无线传感器技术的发展,时刻都在产生传感器数据,这些数据蕴含着丰富的信息,具有深远的研究意义。计步器的广泛使用就是其中的一个研究成果。运动识
AO幅面彩色扫描仪使用多CCD进行图像采集并通过图像拼接来完成对大幅面原稿的扫描。其大幅面、高精度及高速度等技术指标的要求,对扫描驱动及机械安装调试带来了新的挑战。本
本文首先深入研究了目前查询扩展中所采用的技术,并在此基础上提出基于语义的概念查询扩展模型。该模型采用通过概念语义空间来描述概念之间相关性的方法实现概念扩展,充分考虑
随着现代医学的发展,医疗成像设备在临床诊断和治疗方面得到广泛的应用。由于成像机理不同和人体组织结构的高度复杂性,来自单一成像源的医学图像不能提供医生所需要的足够信
自然景物中桥梁和机场这两类大型地物目标的自动检测和识别无论在军事领域还是民用领域都有重要的应用价值,越来越成为专家学者研究的重点,但直到目前为止,还没有一种通用性
近年来,基于稀疏表示的异常事件检测成为计算机视觉领域的一个研究热点,该方法通常要使用正常样本离线训练一个字典,然后对待检测的样本进行稀疏表示。其主要问题在于:一方面