基于多层混合结构的IPv6路由查找算法

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:buffon149
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网以及建立在互联网上的各种新业务的飞速发展,互联网的用户规模不断扩大。由此,IPv4已经不能完全满足互联网的发展要求,并且暴露出了明显的局限性,其中最大的缺陷就是IPv4地址空间的严重不足。IPv6以其强大的地址空间,更好的支持QoS服务等性能优势成为下一代互联网的中心,得到快速的发展。在高速链路发展和IPv6网络规模不断扩大的大背景下,由于现有的路由查找算法并不能直接移植到IPv6上,因此研究适合于IPv6的高速路由查找算法势在必行。   首先,文中通过对经典的IPv4路由查找算法和现有一些IPv6路由查找算法的性能优缺点进行研究分析,得出新算法可以尝试结合多种查找技术来进行IPv6路由查找,以便发挥各种技术的优点。然后,统计分析了当前IPv6骨干网路由表,总结出IPv6路由前缀的层次性特点,且不同的层次在所包含的前缀数目,前缀取值方面有不同的特点。根据IPv6路由前缀的层次性特点,借鉴了最优查找树针对查找概率不等时,查找性能良好的特点,结合使用了平衡二叉树及线性表的基本查找思想,研究了一种基于多层混合结构的IPv6路由查找算法。该算法在第一层借鉴最优查找树的优点,把所有前缀1~16比特这个位段的不同取值按其在路由表中出现的概率降序存储在线性表中,在第二、三层把前缀17~32比特的位段值和33~48比特的位段值分别都用平衡二叉树组织,在第四层把前缀49~64比特的位段值使用线性表组织。最后,用C语言开发了该算法的源代码,并在安装Windows XP操作系统,硬件配置为512M DDR333内存,Intel core i32.13GHz CPU的PC机上,结合MATLAB和已有部分算法进行了性能比较实验。理论分析和实验结果表明,该算法的查找速度快、占用内存少和动态增量更新速度快。
其他文献
数字图像因其具有直观、生动等特点而得到广泛应用。但数字图像的另外一面,却会因数据海量给传输和存储带来压力。因此。利用其数据冗余量大这一特征,以压缩冗余数据为主要目标
随着网络负载急剧增加,给网络的结构带来了很大的压力,软件定义网络(software-defined networking,简称SDN)顺势产生。准确的测量网络的性能是保证网络高性能运行的前提。  本研
个性化推荐通过收集和分析用户显式或隐式的有效信息,从而为用户推荐所需要的个性化信息,进而能够很好地解决信息过载问题。基于矩阵分解的推荐算法是目前个性化推荐的前沿重要
无线传感器网络作为能量受限的网络,其能量十分有限,为了有效节省能量延长网络的使用寿命,在网络设计时就必须考虑降低能量消耗的方法和措施。根据已有的研究结果表明,无线传输部
不良评论正在影响着数以亿计的互联网用户,部分用户因不良评论而抑郁甚至自杀。传统的过滤不良评论的算法有两种。一是通过简单的关键词过滤技术进行评论过滤。二是在不良评论数据集上训练一个通用机器学习模型,然后使用此模型对评论进行判别。以上两种算法都没有考虑到用户个性化问题。由于不同用户具有不同的背景、拥有不同的性格,所以他们对不良评论的判别标准也是不同。无论是关键字过滤还是训练出来的通用模型都远无法满足用
学位
聚类是一种无监督学习方法,通过聚类技术可以从数据中获取大量知识,为此,研究人员提出了许多不同的聚类算法,其中基于目标函数的聚类是人们研究的热点,并被广泛地应用于很多
随着客观世界中的业务流程变得越来越复杂,以及对外界变化的适应性要求越来越高,利用工作流技术来组织业务流程、提高生产和管理效率已经成为很多单位实施信息化建设的重要手段
目前互联网已成为了人们生活中发布和传递信息的最为重要的载体。然而,人们并不满足于此。通过访问网站获取多种类、直接、全方位的服务已经成为当下最为迫切的需求。许多企事
近年来,随着计算机技术的不断发展和医学影像质量的不断提高,计算机辅助手术导航逐步成为医学和计算机领域的一个研究热点,它具有快速定位病灶位置,制定最佳手术的方案,减少手术创
随着计算机网络的不断发展和各种新的应用不断涌现,互联网为人们的生活提供了丰富的服务。而在这些网络服务当中,占用网络流量最多的要算是QQ一系列服务、P2P下载等。在这些服