- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IPv4向IPv6过渡隧道路由查找算法探究
IPv4向IPv6过渡隧道路由查找算法探究 摘 要 Internet网络迈向IPv6网络是大势所趋,但IPv4网络规模庞大,部署了大量的网络应用,因此IPv6取代IPv4并不是一蹴而就的,其将长期共存并平滑过渡。IPv4向IPv6过渡技术主要有双协议栈技术、翻译技术和隧道技术,隧道技术又细分为配置隧道和自动隧道,从灵活性和方便性看,IPv6自动隧道技术是理想的IPv4向IPv6过渡的技术,该技术主要关注如何有效的建立IPv6自动隧道路由转发表。本文的主要工作是:提出了一种基于TCAM的IPv6-in-IPv4自动隧道层次化的路由查找算法,降低了算法空间复杂度。
关键词 IPv6;隧道;TCAM
中图分类号U45 文献标识码A 文章编号 1674-6708(2013)99-0224-02
0 引言
IPv4网络在新形势下面临诸多的挑战,包括IP地址数量不足,服务质量保障能力不足,安全性不足,对移动互联网支持不足等一系列问题。因此,在2006年ITEF会议中, 明确IPv6为下一代互联网协议 。但 IPv6取代IPv4并不是一蹴而就的,其将长期共存并平滑过渡。2011年12月23日,国务院召开常务会议,提出了平滑过渡策略:“2014年至2015年,开展大规模部署和商用,实现国际互联网协议第4版与第6版主流业务互通”。 路由查找是路由器的核心技术,研究IPv4向IPv6过渡的高性能隧道路由查找技术具有重要的现实意义。
1 IPv6过渡技术研究综述
IPv6过渡技术研究的主要内容就是:IPv6孤岛之间如何通讯,以及IPv6网络如何与IPv4网络互通。目前IPv6过渡技术主要有3种:双栈技术(Dual Stack),协议翻译技术(NAT-PT)和隧道技术(Tunnel)。
双栈技术是所有过渡技术的基础,主要用于IPv4网络和IPv6网络接壤的网络设备上配合其他过渡技术使用。
协议翻译技术破坏了网络的端到端特性,对应用扩展支持不好,对数据加密的场景支持不好,因此该技术已经被ITEF建议重新审查。
隧道技术用于IPv6网络孤岛和孤点穿越IPv4网络进行通讯,主要有:配置隧道,6to4自动隧道和ISATAP自动隧道。
2 现有隧道路由查找算法
链路带宽和接口速率的快速提升要求核心路由器每秒能够执行上亿次的路由查找性能,因此在高性能路由器领域,使用TCAM作为路由查找器件。IPv6自动隧道并没有相应的路由协议,因此在现有方法中,TCAM中的自动隧道路由转发表是通过监听数据流的方式获取:监听隧道数据流,从报文中取出的IPv4主机地址构造成隧道路由转发表, 示例如下:
上述的隧道路由表项建立方法是无状态的(即非通过协议学习到)且隧道路由寻址是扁平化的。这种方法的主要问题是:
1)通过监听数据流发现和创建路由转发表,大量的报文冲击CPU,导致CPU不堪重负;
2)该技术类似早期的路由查找Cache策略,只不过用TCAM来做Cache查找。自动隧道在通讯建立时自动建立,在通讯结束时自动撤销,其存在的时间短,导致TCAM频繁更新,影响转发性能,同时期数据流时间局部性不明,Cache策略加速效果不明显;
3)隧道路由转发是一种点到点的扁平结构,一个用户可能同时访问多个站点,那么就会为一个用户创建多条表项,TCAM容量本身就有限,这导致TCAM表非常容易溢出。互联网上的节点何止千万,其对TCAM表项的消耗是不可预期不可规划的。
3 层次化隧道路由查找算法
要解决现有方法问题要从两个方面入手:通过路由协议来获得隧道路由转发表,并采用层次化隧道路由寻址。IPv6自动隧道路由有特殊标识可以与普通IPv6路由转发表进行区分。自动隧道的IPv6地址中内嵌了IPv4主机地址,最终转发决策是通过用该地址进行IPv4路由表查找做出的,且IPv4路由转发表是通过路由协议学习到的,且具有层次性。基于上述2点分析,可将本机学习到的IPv4网络路由与IPv6自动隧道路由的特征值拼接,从而生成IPv6隧道网络路由转发表,使得隧道网络路由转发表继承IPv4网络路由的相对稳定性和层次性,从根本上解决隧道路由转发性容量和稳定性问题,方法定义如下:
1)6to4自动隧道:前缀=2002:IPv4网络前缀;前缀长度=16+IPv4网络地址前缀长度。2002是该类隧道的特征值;
2)ISATAP自动隧道:前缀=64bits前缀:0000:5EFE: IPv4网络前缀;前缀长度=96+IPv4网络地址前缀长度。0000:5EFE是该类隧道的特征值。
该方法将空间复杂度从不确定性降低到O(N * M),N=IPv4路由条目数, M=IPv6隧道前缀数。6to4自动隧道只有1个固
您可能关注的文档
最近下载
- 必考名著《白洋淀纪事》导读+知识点汇总.pdf VIP
- CQJZDE-2008 重庆市建筑工程计价定额.docx VIP
- 《白洋淀纪事》阅读测试题含答案(推荐).docx VIP
- 人教部编版七年级语文上册名著选读《湘行散记》导读.doc VIP
- 重庆市建筑工程计价定额CQJZDE-2008.doc
- 部编版七上语文名著导读《朝花夕拾》、《白洋淀纪事》、《湘行散记》知识点练习(含答案).docx VIP
- 超星尔雅学习通《大学生劳动教育》章节测试含答案.docx VIP
- 名著阅读《湘行散记》七年级语文上册部编版(共9页).docx VIP
- 七年级上册名著《湘行散记》知识点+习题(共12页).docx VIP
- 锅炉酸洗方案.pdf VIP
文档评论(0)