基于TRIE的软转发路由查找模块的设计实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:huanhuan879600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅猛发展,其规模、链路速度、带宽、流量等都呈指数级增长,这对路由器的转发性能提出了更高的要求,而转发的重要一步就是查找路由表,故快速的路由查找算法是实现高速数据转发的关键。在常用的路由查找算法中,基于Trie树的算法不仅具有较好的查找速度、空间复杂度和时间复杂度,而且能适应不断提高的路由器性能要求,新颖的现代快速路由查找算法均是在Trie树的基础上通过优化算法实现的。Trie树是实现高速路由查找的关键,是实现各种路由查找优化策略的基础,故基于Trie树的路由查找算法的实现成为软转发路由表查找的一种趋势。本文将围绕如何设计实现高效实用的基于Trie的软转发路由表查找算法这一核心,结合实际路由器的自身配置,在已有算法的基础上提出综合改进的方案,提高路由查找速度,实现对报文高速转发。本文的主要内容如下:1)研究了路由器的基本功能和IP路由选择的流程,分析了Trie结构在IP路由查找算法中的应用,介绍了路由与转发的相关概念,路由表的生成与路由选择的基本原理。2)详细分析了转发模块的框架与流程,研究了转发查询表项的基本结构,详细介绍了转发模块中上下行子模块的设计方案原理和具体流程。3)研究了软转发路由表查找模块对数据转发的重要性,分析了路由表查找算法的研究现状,结合新颖的算法思想设计高效实用的基于TRIE的路由表查找算法。4)根据设计的路由查找算法的实现方法,整合源码实现符合规范要求的路由表查找算法。确定整个路由器软转发模块的解决方案,优化整个模块,最后编译版本上机调试。5)在路由器上实现基于TRIE的软转发路由表查找算法,用测试仪配合路由器来验证软转发功能的实现。根据实验测试结果来分析是否满足用户需求,总结现有方案的利弊,提出改进的方法和后期的展望。
其他文献
随着无线通信技术和嵌入式系统的发展,车载视频监控系统的解决方案由单车辆视频录像逐渐向网络化、平台化、智能化方向发展。无线网络带宽的成倍增加,可以逐渐满足高帧率、高质
嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、成本、体积、功耗等严格要求的专用计算机系统。随着计算机技术的发展,嵌入式系统己成为计
随着移动用户的急剧增加,无线频谱资源日趋紧张,智能天线作为TD-SCDMA移动通信系统的关键技术之一,受到了广泛的关注。智能天线技术把研究的方向引向了空分领域,空域资源的发
虚拟化技术作为实现云计算的关键技术之一在近年来受到了广泛关注与研究。虚拟机资源的部署、迁移以及物理服务器的整合等是亟待解决的重要问题。现有研究主要考虑服务器之间
中继系统的功率分配能够通过改善接收端的信噪比来提高系统的吞吐率。一方面,由于实际系统得到的信道信息不可能非常精确,这就给功率分配带来了困难。并且节点都具有自私性,将传
数字水印是信息隐藏技术的一个重要分支,它主要通过在媒体信息中嵌入标记信号(数字水印),为媒体信息在防伪、防篡改、认证、保障数据安全和完整性等方面提供有效的技术手段。
随着通信技术的发展,人们对通信的质量、速度、带宽等提出了越来越高的要求,正交频分复用(OFDM: Orthogonal Frequency Division Multiplexing)技术正是满足新一代无线通信的
基于模糊图像的参数估计一直是机器视觉的研究热点之一,其主要原理是根据图像中所显示的模糊特性,找到所需要的模糊信息,建立图像中的模糊信息与运动图像的关系,进而获取运动
随着信息化时代的到来,移动通信因为其便捷性大大方便了人与人之间的沟通,对提高生产和工作效率也有着不可忽视的推动作用。然而,现有的移动通信网络并不能满足某些安全部门的需
随着视频监控系统应用的日益广泛,智能视频分析算法已引起了越来越多学者的研究兴趣,双(多)摄像机协同目标跟踪是其中一个很具有实用价值的研究方向。双摄像机协同的目标跟踪系统