基于前缀区间和前缀层次(PRPL)的IPv6路由查找算法.pdfVIP

基于前缀区间和前缀层次(PRPL)的IPv6路由查找算法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
赵国锋等:基于前缀区间和前缀层次(PRPL)的IPv6路由查找算法 基于前缀区间和前缀层次(PRPL)的IPv6路由查找算法① 赵国锋② 李振强 黄小红 马 严③一 ( 北京邮电大学计算机科学与技术学院 北京 100876) (“北京邮电大学信息网络中心 北京100876) 摘 要 通过对前缀区间(PR)和前缀层次(PL)的研究,并结合[b16全球单播地址和IPv6 骨干网路由表的特征,提出了一种基于前缀区间和前缀层次(PRPL)的高性能的IPv6路由 查找算法。通过使用合成的不同数据量的IPvl5路由表对该算法进行了测试,测试结果表 明该算法的可扩展性非常出色,它能够支持数据量达到 200k的大路由表。与同样环境下 的经典算法的测试结果进行了比较,比较结果也表明该算法在平均查找速度和内存消耗 方面都有一定的优势。出色的性能和对大路由表的支持,使得该算法能够应用到骨干网 IPvl5路由器中。 关键词 路由查找,前缀区间,前缀层次,IPvl5 文献[2]~[4]的算法)不能够应用到IPvl5中,或者 0 引 言 说应用到IPvl5之后,会由于内存访问次数或内存消 随着互联网的网络规模不断扩大,连接到互联 耗的增加导致算法性能非常低。IPvl5中128位的地 网的终端设备也越来越多,这也就加剧了IP地址的 址长度增加了路由查找的难度,实现高性能的IPv6 消耗。目前使用最广泛的IP地址版本是IPv4,它的 路由查找算法,是许多研究开发人员努力的方向。 IP地址长度是32位,因此理论上IPv4最多能够提 本文提出了一种基于前缀区间和前缀层次(prefix 供2勉(约43亿)个地址。据统计,截止到2007年4 range and prefix level,PRPL)的IPv6路由查找算法, 月底,互联网地址分配机构(IANA)已经分配出去的 我们称它为PRPL算法。PRPL算法还利用了IPv6 IPv4地址大约是29.01亿个。而亚太网络信息中心 全球单播地址l_5 J的特点和IPv6骨干网路由表的结 ( )NIC)最新报告表明,目前APNIC只有相当于48 构特点。与已有的经典算法相比,PRPL算法具有查 个/8的地址空间,仅2006年就已分配10个,所以可 找速度快、占用内存少、扩展性好等优点,适合于应 以预见,按照目前的地址分配速度,在不久的将来, 用到IPvl5骨干网路由器中。 IPv4的地址资源将被消耗殆尽。 IPvl5是由互联网工程任务组(皿 )设计的用来 1 PRPL算法基础知识 替代IPv4的下一代互联网协议。IPvl5的地址长度 是128位,因此理论上它能够提供2 (约3.4× 1.1 前缀区间 103 )个地址,是IPv4地址空间(23 )的 (约7.9× 在路由表中,每一个前缀都代表一个地址区间, 1038)倍。随着IPv4地址资源的日趋枯竭,IPvl5越来 每个地址区间包含一段连续的地址,我们称这样的 越受到人们的关注。目前,许多国家和地区都在大 地址区间为前缀区间。路由查找的目的,就是要找 力发展IPvl5网络,许多IPvl5网络已经投入实验运 到目的地址所处的最小前缀区间。 行,中国的CERNET2是世界上规模最大的纯IPvl5 以表1中所提供的一组地址长度为5的前缀为 网络[1l。 例,这组前缀对应的总的地址区间的范围是[00000, 由于IP地址长度从IPv4的32位扩展到IPv6的 11111],所有的前缀和地址都处在这个区间中。前 128

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档