基于路由查找算法的研究与硬件实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:wlhlesley
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet的迅猛发展和人们对网络应用的各种需求,现有网络带宽的容量逐渐受到日益严重的挑战。由于用于主干网络互联的核心路由器的接口速率已经达到了几十个Gbps,这一速率要求核心路由器每秒能够转发几百万乃至上千万个数据包文。 随着光通信技术的发展,现有的物理介质能够保证有足够的传输速度和传输质量满足网络流量的要求,但另一方面,网络结点的包处理转发能力却没有跟上物理层传输速度的步伐。因此,网络结点的较低的数据包处理转发能力成为了一个很重要的需要克服的瓶颈。在网络结点对数据包的处理过程中,最主要的制约整个处理转发速度的步骤就是路由查找。因为基于软件实现的路由查找算法无法满足更快的网络要求,所以本论文的重点就是对路由查找算法进行研究、完成基于硬件实现的查找结构并进行实现。 本文对现有的软件路由查找算法进行了归纳和总结,重点分析了各种算法查找速度,存储空间,更新复杂度等方面的优缺点,并介绍了CAM和TCAM器件在路由查找方面的应用。 精确匹配是路由查找中的重要内容,其查找速度的快慢,关系到网络结点对数据链路层报文查找的速度。对于精确匹配,本文对基于Hash的路由查找的性能进行了分析,实现了采用多重Hash进行查找的硬件结构,并对双重Hash的路由查找算法进行了硬件实现,所实现的硬件结构具有自学习功能,最后对所实现的硬件程序进了仿真。 最大长度匹配是路由查找中的另一个重要内容,也是制约网络层数据包转发速度的主要因素。对于最大长度匹配,本文采取了并行结构和变步长多分支压缩树相结合的算法,对算法性能进行了分析,并对所设计的硬件结构进行了硬件实现和仿真。最后将程序下载到Xinlinx公司的Virtex-Ⅱ系列FPGA器件中,搭建相应的测试平台,对查找性能进行了验证。
其他文献
双站SAR指收发平台分置的合成孔径雷达,它能获取目标非后向散射信息,具有隐蔽性和抗干扰能力强等特点。近年来双站SAR成为雷达成像技术研究的热点之一。本文首先分析了双站SA
随着无线广播多播业务的快速发展,传统的传输技术已远远满足不了需求。作为一种专为广播业务设计的新型自适应编码方式,无率码具有编译码简单,译码开销低等特性。而下一代广
近年来,包含音频、视频的多媒体数据传输逐渐在Internet上有了广泛的应用前景。为了满足流媒体服务中高带宽、低延时等实时性要求,研究者提出了IP组播技术。但由于技术和非技
近几年来,人们对无线视频应用的需求日益增长。但目前,在无线信道上传输视频压缩码流还面临以下问题:一方面,视频压缩码流对信道误码非常敏感;另一方面,无线信道由于多径效应
随着计算机和通信技术的发展,网络管理技术已经成为了一种重要的前沿技术。网络管理从广义来说是网络的系统管理。它从功能上分为故障管理、配置管理、计费管理、性能管理、
GPRS是第二代移动通信技术GSM向第三代移动通信(3G)的过渡技术,是一种基于GSM的移动分组数据业务,它是在现有的GSM网络基础上叠加的一个新的网络,同时在网络设备上增加一些硬件
随着移动通信技术的不断演进,绿色通信概念得到了广泛的关注。下一代移动通信系统中,除了关注进一步提升频谱效率,能量效率也将是重要的性能指标。本文针对下一代移动通信系
随着社会经济的不断发展,作为培养社会应用型人才主阵地的中职院校肩负起二十一人才培养的重任,中职学生思想政治教育作为高等教育重要组成部分,由于自身的教育难点,因此影响了当
正交频分复用(OFDM)是一种并行的多载波传输技术,它利用相互正交的多个子载波来传输信息,具有非常高的频谱利用率和很好的抗多径干扰能力,适合于高速率和多媒体的数据传输。
无线通信系统发展至今,已形成多制式系统共存、多网络覆盖的新特性。如何准确仿真网络性能至关重要。无线系统仿真中采用分离链路级和系统级仿真的方法来降低计算的负担,提高