基于Bloom滤波器的快速路由查找算法研究

被引量 : 0次 | 上传用户:zj8972108
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,互联网的发展日新月异,利用互联网进行通信成为越来越多人的选择,这使得网络业务急剧攀升。统计表明,每半年时间Internet的网络业务流量和带宽以及路由器的接口速度就会增加一倍,因而骨干网路由器每秒钟需要转发的数据包数量也随之增加,这给路由器带来了极大的挑战。在路由器的工作过程中,查找路由表是最为耗时的一步,路由查找算法的好坏直接影响到路由器的性能。因此,路由查找算法一直是近几年研究的热点问题。首先,对路由查找算法的相关基础技术进行了研究,主要内容包括:(1)分析了无类域间路由技术的产生背景及实现方法;(2)对IPv6技术与IPv4技术进行了详细的对比,并对IPv6技术中与路由查找技术密切相关的地址结构问题进行了深入分析;(3)研究了Bloom滤波器的基本工作原理和性能评价指标,并对几种典型的改进型Bloom滤波器进行了分析。其次,提出了一种基于Bloom滤波器的快速最长前缀匹配路由查找算法。该算法涉及一张根据路由表信息构造的首字节索引表、一组用于存储和查询不同长度前缀的Bloom滤波器,以及一组基于IP地址前缀进行报文转发的选路索引表。对于待查询的目的IP地址,首先提取首字节信息,并在首字节索引表中进行匹配,找出所有可能的前缀长度;然后在相应前缀长度的Bloom滤波器中进行匹配查找;最后根据匹配查找结果在选路索引表中选择相应的路由进行报文转发。针对探测时间和空间复杂度等指标对算法进行了性能分析。数值分析和实验结果表明,算法可以实现每次路由查找仅需接近一次选路索引表探测,时间性能较之现有的算法有明显提升。最后,针对骨干网中IPv6路由器的全球可聚合单播地址提出了一种基于Bloom滤波器和可控前缀扩展的路由查找算法。算法首先根据全球可聚合单播IPv6地址的前缀分布特点,将IPv6地址进行可控前缀扩展,分别扩展至24bits、32bits、48bits和64bits;采用含有三个Bloom滤波器的滤波器组分别存储和查询扩展后为32bits、48bits和64bits的前缀信息,采用一个直接索引数组存储和查找扩展后为24bits的前缀信息。对于待查询的目的IP地址,在存储查找相应前缀长度的Bloom滤波器和直接索引数组中进行匹配查找;根据匹配查找结果在选路索引表中选择相应的路由进行报文转发。针对算法的查找时间和选路索引表探测次数,对算法进行了性能分析。数值分析和实验结果表明,算法在合理选取Bloom滤波器组参数时,能取得很好的时间和空间性能。
其他文献
现代德国的环境保护已经达到了很高的水平,其从提高公众环保意识、加强立法严格执法,到强化环境监测监管、发展循环经济的措施对我国环保有重要启示。我国应该结合本国实际从
<正>诗歌这一文学样式由于其辉煌的成就,在中国文学史上占有突出的地位。中国的古典诗歌在唐代已发展到了它的顶峰时期,产生了众多位名垂千古的伟大诗人及其难以数计的不朽之
<正> 浙江宁波文物考古工作者,近年来从唐宋文化遗址和五代至北宋的窑址中,清理出石质、漆木质、陶质、瓷质的医疗、医药用具三十多件,包括脉枕六件、药碾船及碾轮十七件、药
<正> 木瓜是一种高产的热带水果,清香多汁,具有100多种挥发性成份和各种糖类、有机酸和蛋白质,尤其富含维生素 C、E 和胡萝卜素。木瓜作物全身都是宝。其果实除当水果外,还可
<正>引言艺术创作的特征和当代审美要求的特性,都要求我们必须把艺术风格的独特性、艺术家个人的审美情趣作为新的重要思想观念来研究。艺术作品是艺术家们审美情趣活动的产
近年来沙漠旅游逐渐升温,通过主成分分析法、到达区域的最短时间距离、4A级景点对比分析,对宁夏发展沙漠旅游的综合竞争力、区位可达性、景点特色进行评价,提出宁夏发展沙漠
拼摆活动可以弥补传统美术活动单调的弊端,并能有效促进幼儿语言能力及其他方面的发展。幼儿园老师在开展拼摆活动时,应注意遵循教育性、趣味性、适度性、地域性与季节性的原
<正> 临床上对错畸形的矫治,感到最困难的是,后牙临床冠高度不足,及替牙期、恒牙期多颗后牙脱落或龋坏呈残根、残冠者。对此无论选择固定矫治器,或一般活动矫治器,都无法获
奥巴马政府在对美国的安全环境与安全利益进行权衡分析后提出了新的安全战略。该战略与小布什政府的国家安全战略具有一定差异。本文分析了美国新国家安全战略的主要转变、转