《层次移动ipv6切换技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得重庞由E电太堂或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:/际叶钆签字日期:阳h年f月珂日学位论文版权使用授权书本学位论文作者完全了解重庞由g电太堂有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权重麽由&电太堂可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:能呻形导师虢雨场签字日期:弘J1,年f月Ⅺ日签字日期:沩Jz年,月珂日 重庆邮电大学硕士论文摘要Internet技术和无线通信技术已经成为目前世界科学技术发展中最为活跃的领域之一。人们对移动性和信息的需求也在急剧上升。越来越多的人希望移动过程中不用更改计算机配置就能持续方便地访问互联网,并获取高质量的网络信息服务。移动IPv6协议为移动网络用户提供了这种移动访问支持。由于标准的移动IPv6切换协议具有较大的不足而不能满足应用的需求,IETF在标准移动IPv6协议基础上进行了扩展,提出了新的切换协议:快速移动IPv6协议和层次移动IPv6协议。针对层次移动IPv6协议的域间切换高延迟和分组丢失的问题,本文研究了一种基于边缘接入路由器的快速层次移动IPv6切换协议(EA.FHMIPv6),对层次型切换的网络结构,切换流程都进行了改进并对协议进行了更近一步的补充。主要工作和创新点如下:(1)在本文研究的EA.FHMIPv6中,通过在相邻的MAP之间共享同一AR,即边缘接入路由器,突破传统层次结构的限制,将层次切换的域间切换中链路转交地址(LCoA)和区域转交地址(RCoA)的配置过程进行分离,对LCoA的配置流程进行改进,并加入新的信令;对RCoA配置则结合传统切换设计新的切换流程,从而达到降低平均延迟和分组丢失率的目的。(2)在EA.FHMIPv6基础上进行深入研究,首先对移动节点发生乒乓切换的情况进行分析,分别通过设定移动锚点间的信号差值和时间间隔值,延长切换的间隔周期,从而有效降低乒乓切换的频繁。然后对多区域重合覆盖的情况进行研究,对MAP的不同参数设定优先级,经过一个固定时间之后,根据统计结果选择最佳的MAP进行切换。最后,在EA.FHMIPv6的切换流程中加入资源预留信息,提前完成资源预留,从而保证一定的服务质量。论文对EA.FHMIPv6的性能进行理论分析。最后,利用NS.2网络仿真软件,搭建好网络实验环境,根据具体网络结构,建立对应的网络模型,对本方案进行了网络仿真,仿真结果验证,该方案能够有效的减小层次结构的域问切换延迟和分组丢失率,提高切换效率,具有良好的性能优化效果。关键词:移动IPv6,边缘接入路由器,EA.FHMIPv6,NS.2 AbstractThetechnologyofInternetandwirelesscommunicationshasbecomeoneofthemostactiveareasintheworld.Thepeople’Sdemandforinformationandmobilityhasmovedupsharplytoo.MoreandmorepeoplewanttogettheInternetaccesswithoutanynecessarysettingorchangeontheircomputers,andgethigh—qualifiedinformationservicesallthetime.Fortunately,MobileInternetProtocolversion6(MIPv6)isactuallyabletoprovidemobilenetworkusersthiskindofmobileservices.BecausethestandardMobileIPv6handoffprotocolhasgreatdisadvantage,itcannotmeettheneedsoftheapplication,InternetEngineeringTaskForcemakeanexpansionbasedonthestandardMobileIPv6,theyproposedtwonewhandoverprotocols:FastHandoversforMobileIPv6andHierarchicalMobileIPv6.So.thisthesispresentsFasthandoverforHierarchicalMobileIPv6basedonEdgeAccessrouter(EA-FHMIPv6),becauseofhighlatencyandpacketlossrateinintra—domainhandoffofHMIPv6.Thisprotocoldesignsthedetailofnetworkstructureandhandoverprocess,andthisthesisgivesmoreresearchonthisprotoc01.Themainworkandinnovationareasfollows:(1)IntheproposedEA—FHMIPv6ofthisthesis,theadjacentMAPssharethesameAR,theARisedgeaccessrouter.Itbreaksthroughthelimitationsofthetraditionalhierarchicalstructureandseparatestheconfigurationofon.LinkCareofAddress(LCoA)andRegionalCareofAddress(RCoA)intheintra.domainhandoffoforiginalHierarchicalMobileIPv6.ThesolutionimprovestheprocessoftheLCoAconfigurationandaddsnewsignaling,italsodesignsnewhandoverprocessforRCoAconfigurationcombinedwiththetraditionalhandover,SOitcanreducetheaveragelatencyandpacketlossrate.(2)ThisthesisdoesmoreresearchontheEA—FHMIPv6.FirstitiSanalyzeddeeplyonthesituationofping—ponghandoverofthemobilenode.Respectively,itissetthevalueofsignaldifferencebetweenPMAPandNMAP,andthevalueoftimeintervaloftwohandoverprocessestoextendthehandoverintervalcycle,SO,effectivelyreducethehandoverfrequencyofping-ponghandover.Second,italsoconsiderstheproblemofMulti—regionalII 重庆邮电大学硕士论文AbstractcoverageandQualityofServiceofhandover.ItsetsthepriorityfordifferentparameterofMAPandchoosesthebestMAPforthehandoveraccordingtothestatisticalresultsafteraspecifictime.Last,itaddssomeresourcereservationinformationinthesignalingoftheprocesstosetresourcereservationinadvance,SOitcanensureacertainQoS.Thisthesisgivesacomprehensivetheoreticalanalysisinperformanceofthesolution.Finally,usingtheNS-2networksimulationsoftwaretobuildanetworkexperimentalenvironmentandestablishanetworkmodelbasedonthenetworkstructuretosimulatethesolution.Simulationresultsshowthatthesolutioncaneffectivelyreducehandofflatencyandpacketlossrateinintra.domainhandoffofthehierarchicalmechanismandimprovethehandoffefficiency.Itisverifiedthatthesolutionhasgoodeffectinperformanceoptimization.Keywords:MobileIPv6,EdgeAccessRouter,EA-FHMIPv6,NetworkSimulator2(NS一2) 重庆邮电大学硕士论文目录摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..IAbstract⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯.⋯⋯⋯⋯....⋯⋯.⋯⋯⋯⋯..II第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.1研究背景和目的⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.11.2国内外研究和应用现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..21.3论文主要工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..41.4论文的组织结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5第二章移动IPv6概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.62.1移动IPv6概念及体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.62.1.1移动IPv6的概念⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯62.1.2移动IPv6的功能实体⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.62.1.3移动IPv6的工作原理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.72.1.4移动IPv6的关键技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.92.2快速移动IPv6切换技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..92.2.1快速移动IPv6切换工作原理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯lO2.2.2快速移动IPv6的性能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯122.3层次移动IPv6切换技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯132.3.1层次移动IPv6切换的工作原理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..142.3.2层次移动IPv6切换的性能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..172.4快速层次型移动IPv6技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.182.4.1网络模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.182.4.2切换流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯192.4.3快速层次型移动IPv6性能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..202.5本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..21第三章边缘接入路由器的FHMIPv6研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..223.1引言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯223.2边缘接入路由器的FHMIPv6⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.223.2.1模型设计思想⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯22IV 重庆邮电大学硕士论文目录3。2.2切换信令扩展⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯233.2.3切换流程设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯253.2.4NMAP的绑定注册⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..273.2.5方案的性能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..273。3方案扩展⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..283.3.1乒乓切换的过程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯293.3.2多区域重合切换过程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..313.3.3基于EA.FHMIPv6的资源预留研究⋯⋯⋯⋯⋯⋯⋯⋯⋯..333.4本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..34第四章实验仿真及性能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..354。1NS.2网络仿真软件简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..354.2改进算法的NS一2仿真环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯364.3算法仿真结果及分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯374.4本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯42第五章总结及未来工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯435.1总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯435.2未来工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..44致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯45攻硕期间发表的科研论文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..46参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯47V 重庆邮电大学硕士论文第一章绪论1.1研究背景和目的第一章绪论随着网络发展的不断升级,Internet已经成为许多人们日常生活中不可或缺的部分,因此同样也带来了移动服务需求的爆炸式增长,在各种各样的环境中都开始接入无线网络,与此同时需要保证用户在快速移动且跨越区域时,网络持续连接状态。同时便携式计算机,移动终端,智能机等在近几年也有着极为显著的发展,各种基于这些便携设备的网络应用应运而生,并有成为未来发展趋势的势头,所以用户对网络的需求和其质量保证都会有同步的提高。当他们来到一个外地的Internet站点时,或者是在旅途中的时候,他们都希望能够与Internet一直保持连接的状态,因此移动计算已经成为Internet发展迫切需要的关键技术之一,由此产生了移动工P的技术。当移动用户从当前的位置移动到另外一个位置,可以很方便的断开了原来的连接,然后接入新的连接。为了满足未来的最新的应用的发展需求,移动IP于1996年6月由因特网工程指导组IESG(InternetEngineeringSteeringGroup)通过,并于2002年成为RFC(RequestForComments)标准。它具有极大的实用价值,可以提供对用户的移动终端的无缝切换连接,使移动节点在IP网络上的移动接入成为可能。为了让人们能随时随地接入Internet站点,是当前Internet技术研究的一个热点与重点,同样也是下一代网络(NGN,NextGenerationNetwork)实现个人自由便捷的访问网络的目的。在网络上,每一台主机都会分配有唯一的IP地址,或者是动态分配的IP地址,由于Internet的路由是基于网络前缀的,所以IP数据分组首先路由到IP地址的网络前缀所对应的网段,然后转发到目的主机上,因此IP地址可以不仅标识一台主机,也可以表示这台主机在网络中的真实的物理位置。当移动终端在不同的网络间不停移动时,它的固定IP地址已经不能表示其真实物理网络位置了,发送给移动终端的IP分组就不能被正确的转发并且被目标节点正常的接收,移动终端因而不能正常的接入到Internet,而获得相应的网络服务。为了能够让移动主机接入Internet,Internet工程任务组IETF(InternetEngineeringTaskForce)中的移动IP工作组(IPRoutingforWireless/MobileHost)在1992年制定,并且在1996年6月通过了移动工P的最初标准草案。在同一年的11月公布了建议标准,这为移动IP成为Internet正式标准打下了基础。 重庆邮电大学硕士论文第一章绪论无线或移动网络的产生,使得对移动的支持、服务质量保证(QoS)和网络安全性成为了因特网三个非常重要的问题。移动IP作为移动通信技术与Internet相互融合的产物,在移动网络中还存在许多的移动设备用户,这些用户会希望在移动过程中保证网络的接入的持续连接状态和畅通的通信,并且获得与固定网络一样的服务质量。移动IP技术可以对这种需求达到一定程度的支持与满足,它属于网络层的移动管理协议,因此在异构网络之间的切换也可以使用,尤其是WLAN和3G网络之间,它能够使移动终端在移动出当前所在的区域时不用改变当前的IP地址而保持正常的网络通信。移动IP将用户从台式机、固定电话的限制中解放出来,不管是在哪个地方,飞机或者火车,办公室或者家里,移动设备不用重新启动,不用人工的重复配置网络连接,特别是不用中断当前正在浏览的网络,就能随时随地的享受到移动网络的乐趣与便利。移动IP之所以能够使移动主机在异构网络中不停的移动并保持通信,是由于当前网络是基于网络前缀路由的条件下的。这种方法可以解决两方面的问题:首先,如何在移动主机只使用一个固定IP地址而能够连接到任何的链路上;其次,当移动主机在从当前网络切换到另外一个网络时如何保证当前连接的网络不被中断而持续连接。由于不同网络中的IP地址也会有不同,当移动主机移动到新的网络时,移动主机不能够使用原来的IP地址,必须将移动主机的IP地址修改为当前网络的IP地址,但由于各种网络的设置,用户就不能够保持持续的连接状态,不能访问原来的目标资源,其他网络对端也不能够通过移动主机原有的IP地址与之进行通信。移动IP可以使移动主机在使用基于TCP/IP协议的网络时不用修改计算机原来的地址,并且继续拥有原网络一样的权限,这与通过改变IP地址和特定主机链路层和路由的方案不同。移动IP具有更好的可靠性、安全性与扩展性。移动IP作为网络层的一种协议,它与物理传输介质无关,并与下层的数据链路层的协议也无关,不用改变移动主机的固定标识,与目前所成立标准的网络协议是兼容的,同时能与无法使用移动IP功能的主机进行连接通信。所以说移动IP是支持主机移动的IP分组转发的网络层标准。1.2国内外研究和应用现状移动IP技术自上世纪九十年代以来,发展了近二十年的时间,在网络的迅猛发展的前提下,尤其是近期的无线终端,如触屏手机,平板电脑的飞速流行,各大电子厂商都争相抢占这个无线终端市场的火热背景下,无 重庆邮电大学硕士论文第一章绪论线终端的应用也伴随着发展起来,同时伴随而来的是无线网络应用成为了发展的主要立足点。无线终端设备的发展,使得这些设备可以不用连接到基站节点,而直接通过无线路由器进行网络连接,能够享受和台式电脑同样的网络影音娱乐和工作的需求。目前移动IP主要分为两个版本:其一,为IPv4版本,即移动IPv4,此版本为当前使用最为广泛的IPv4与移动技术的结合版本,因为IPv4发展已经相当成熟了,所以对移动的支持会更方便;另外一种为IPv6版本,即移动IPv6,此版本是下~代网络与移动技术的结合,由于IPv6不仅在地址区间上相比IPv4版本有了成倍的增加,在其协议的扩展性,安全性和对网络的支持性上面也有了更大的改进,所以移动IPv6必将成为未来移动技术的主流技术,这也是本文所研究的重点内容。IPv6标准主要分类有:资源、网络、应用、安全和过渡等部分。移动IPv6属于网络类标准,涉及了IPv6网络层的技术,除了包括移动IP标准,它还包含了路由技术标准。其中的路由标准,是与IPv4标准对应的,IETF已经完成了在IPv6中的路由协议的研究和标准制定工作,发布了包括关于BGP,RIP,OSPF,IS.IS等路由协议、多宿主技术以及IPv6MPLSVPN在内的24个RFC标准。所以对应的路由协议类标准已经完善,目前的IPv6与IPv4相互之间都有了对应协议。IETF目前正在研究制定下一代的路由机制标准,该类标准在制定过程中已经考虑到了IP版本兼容性,能直接应用于IPv6网络中。在移动IPv6标准方面,IETF现在已经完成了移动IPv6体系架构,协议,快速切换等主要标准,发布了31个相关的RFC文档。移动IP的标准基本已经完善了,目前IETF把研究的重点主要放在了对移动IPv6的性能优化上面,这也正式本文的研究重点¨11。在IPv6的网络层标准方面,其核心的标准已经比较成熟了,但在过渡标准方面还不太成熟,还有待研究,并且国内标准一直都是跟随着国际标准的脚步,所以其标准的发展基本上与国际标准是一致的,同时国内有自己的创新性,这有效的促进了国内移动IPv6网络的自主发展。虽然现在国际上对移动IP切换的研究有很多,但其重点是放在移动IPv6上面,尤其是移动IPv6在切换方面的研究,这些都是为下一代网络应用服务的。中国作为一个用网大国,IPv4地址不足直接促使中国在IPv6方面必须取得先机,积极部署。可以通过CNGI工程在部分高校所建立起来的实验性的IPv6网络来进行验证并完善其应用。目前,虽然全世界都在宣称IPv4地址即将用尽,并有部分网站甚至启用了一个地址耗尽的倒计时,时间一天天的接近,但IPv4的使用并未由此消减,由于其成熟的技术, 重庆邮电大学硕士论文第一章绪论应用的根深蒂固,注定在IPv6的应用方面会有一个漫长的过渡过程。所以在实际应用中可以先考虑使用移动IPv4,之后在向移动IPv6方向过渡,满足用户的应用需求的同时,也为完全过渡到移动IPv6打下的基础。目前,在移动IPv6研究的领域,除了存在有标准的移动IPv6切换,但由于这种最初的移动切换标准存在着三角路由的问题,致使移动切换过程中出现家乡代理负载过重的瓶颈。于是IETF接着又提出了另外两种适用方案:快速移动IPv6切换(FastHandoversforMobileIPv6,FMIPv6)¨1和层次型移动IPv6切换(HierarchicalMobileIPv6,HMIPv6)瞄】方案。最新提出的方案不仅在效率上有比较显著的改进,其结构调整上也有进一步的创新,但此两种标准都分别存在其各自的问题,从而使其在实际的使用上还存在一定的局限性。在这两个协议的基础上,又先后有人对其改进方案进行了研究。1.3论文主要工作结合层次型移动IPv6切换和快速移动IPv6切换的过程,是目前研究移动IPv6切换的一个比较普遍的方向,本文主要研究工作也是在层次型移动和快速移动相结合的基础上,再加入了一个边缘接入路由器。因此,在层次结构基础上做了改进,通过分离域间切换之中域间转交地址和链路转交地址的配置过程,有效降低其平均延迟和分组丢失率。通过NS2仿真实验来验证本文研究的内容所达到的成效,并与典型的快速层次型移动方案进行对比分析,得出本方案的优势所在,最后同时对两种方案的仿真结果再进行论证分析。本文的工作主要有以下几个方面:(1)研究了移动IPv6的基本切换流程,基本的网络架构介绍。(2)对现有典型的层次型移动和快速型移动进行介绍,主要对其结构特点,流程以及其代价,延迟和分组丢失率等都进行比较详尽的分析。并对一些典型的快速层次方案进行研究,以及对其性能分析。(3)在层次型移动与快速型移动相结合的基础上,又引进了边缘接入路由器的实体结构,重点研究了快速层次移动IPv6的域间移动管理,并通过NS2仿真验证其可行性和效率。利用NS.2(NetworkSimulator2)仿真平台对层次型与快速型相结合的方案以及在添加边缘接入路由器后的改进方案进行了仿真测试,结果证明改进方案达到了降低切换的延迟与分组丢失率的目标。4 重庆邮电大学硕士论文第一章绪论1.4论文的组织结构本文共分为六章,各章内容安排如下:第一章介绍了论文课题的研究背景及目的,国内外的研究现状。阐述了本文工作的目的和意义,以及论文的主要内容。第二章介绍了移动IPv6的概况,包括其概念、功能实体,工作原理和关键技术,并分别介绍了快速型移动IPv6切换,层次型移动IPv6切换和快速层次移动IPv6的工作原理,并分别对其性能进行了比较详尽的分析对比。第三章在层次型与快速型切换基础上,根据其特点和不足,将两者结合的方案再次改进,研究了一种基于边缘路由器的层次性快速切换方案,从而达到降低切换分组丢失和延迟的目的,并对方案的乒乓切换,多重覆盖以及切换中的资源预留分别进行了研究。第四章用NS.2仿真平台对典型的结合方案以及改进的结合方案进行了仿真实验,做出分析与对比,最终验证改进的结合方案可以有效减少分组丢失和延迟的效果。第五章对本文的进行最后总结,并提出接下来研究的大致方向。 重庆邮电大学硕士论文第三章移动IPv6的切换技术第二章移动IPv6概述2.1移动IPv6概念及体系结构2.1.1移动IPv6的概念移动IP技术通俗的讲是实现计算机或者移动终端在无线网络中能够不受限制的进行漫游连接的技术。它能够以一个固定的IP地址,跨越不同网络区域,实现漫游的功能,但在新的网络中并不会对其网络操作权限有所改变,而实现持续网络连接的功能【l21。所以移动IP是对物理传输介质和上层协议都是透明,这样才能有效保证数据分组能够正确的被转发,尤其是能保证其通信不被中断。2.1.2移动IPv6的功能实体移动IP的定义的功能实体主要包含有:移动节点、家乡代理、外地代理。(1)移动节点(MobileNode,MN):当节点从当前路由器所属网络移动到另外一个网络中时,仍然保持与通信对端的连接状态。它会拥有两个地址,其中一个地址为家乡地址(HomeAddress),它作为一个起到标识TCP作用的固定永久连接。另外一个地址为转交地址(CareofAddress,CoA),当移动节点移动到一个新的网络中时会有一个临时的地址,用来与当前接入路由器进行分组的接收与发送,而转交地址有两种产生方式,一种是通过外地代理直接提供,并发送给移动节点;另外一种则是通过外地网络的动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)服务器来配置【13J,相比而言,由外地代理提供的地址只是一个接口地址,而又DHCP提供的则是一个更真实的转交地址。(2)家乡代理(HomeAgent,HA):它为处于移动节点所属区域的接入路由器,它能够保持移动节点位置信息。当移动节点离开其所属的家乡网络时,家乡代理能够截获发往移动节点的数据分组,然后转发到移动节点当前所属的网络,最后到达移动节点。在此过程中它们之间主要通过隧道技术进行数据分组的发送。 重庆邮电大学硕士论文第三章移动IPv6的切换技术(3)外地代t里(ForeignAgent,FA):它为移动节点离开家乡代理所属网络后,所连接的新网络的接入路由器。它能够给移动节点提供如家乡代理一样的功能【14】,转发和接收发送到移动节点的数据分组。作为外地代理,还必须为移动节点提供相应的转交地址,以便移动节点能够在外地代理所属的网络中进行连接通信。移动IP的功能实体的主要结构如下图2.1所示:图2.1移动IP的功能实体结构2.1.3移动IPv6的工作原理一般的IP地址主要有两个功能,其一是用来标识节点,其二是定位节点的位置信息。当移动节点从一个网络移动到另外一个新的网络时,为了能够与当前接入路由器进行通信连接,必须改变其IP地址,并重新根据当前网络接入路由器的信息申请或分配一个新的IP地址,以此与当前接入路由器进行通信,并可以表明当前节点的位置,但在此过程中新的节点标识符却使上层的通信连接无法持续进行了。为了使得移动节点在移动到新网络时获得移动性支持,在移动IPv6中,通过为移动节点设置两个地址来分别实现不同的功能。其中固定IP地址同时为移动节点的家乡地址,可以标识出移动节点默认的接入路由器,及其地理位置,当移动节点移动到其他网络区域时,移动节点还必须通过家乡地址来识别其位置,并接收来自于家乡代理的数据分组[151。然后利用当前网络的接入路由器配置的新的转交地址,来动态标识当前位置,通过该转交地址,发往移动节点的数据分组就可以通过该转交地址的路由正确的转发到新网络中的移动节点了。标准的移动IPv6协议的操作过程如图2.2所 重庆邮电大学硕士论文第三章移动IPv6的切换技术不:代理图2.2移动IPv6的工作原理(1)当移动节点移动到新的网络区域,移动节点会接收到来自当前网络的路由通告消息,以此判断移动节点是否已经跨越到其他区域了,如果移动节点仍然在家乡代理区域,则不用改变其分组传输的过程,否则,如果是在外地网络中,根据接收到的路由通告消息,获得当前接入路由器的网络前缀,然后利用该网络前缀来配置属于该网络的转交地址。(2)当移动节点完成转交地址配置后,之后向家乡代理发送包含有新转交地址的分组,以实现绑定更新,以此通告它的新位置。(3)家乡代理在收到绑定更新消息后,建立或更新移动节点的转交地址的绑定缓存项,并同时返回绑定确认消息给移动节点,以此完成家乡注册。(4)通信对端在没有更新移动节点的最新地址时,仍然将数据分组发送到家乡代理,然后家乡代理会通过隧道的方式将数据分组转发到移动节点的最新位置,此时就需要在通信对端更新移动节点的最新地址信息【l6I。(5)通过隧道的方式收到来自于通信对端的数据分组以后,移动节点判断出通信对端没有更新移动节点当前的最新地址,于是向通信对端发送绑定更新消息。(6)通信对端在收到来自于移动节点的绑定更新消息后,建立或更新移动节点的转交地址的绑定缓存项,然后向移动节点返回绑定确认消息,这样就可以完成通信对端的注册过程。(7)在完成对通信对端上移动节点的地址更新绑定之后,分组传输路径得到了优化,通信对端可以直接通过优化的路由将分组发送到移动节点而不需要通过家乡代理转发了。 重庆邮电大学硕士论文第三章移动IPv6的切换技术2.1.4移动IPv6的关键技术在以上2.1.3和2.1.4中介绍了标准移动IPv6协议及其具体切换流程,可知标准移动IPv6中存在着高延迟中断的问题,在实际应用中会对其应用推广造成影响,尤其是在移动节点每移动到新的网络区域时都需要向家乡代理进行注册,这样会导致不少网络延时。因此,考虑到标准移动IPv6的切换这些问题,由IETF所提出了新的切换协议,从其结构上改变其切换方式,主要包括有快速移动IPv6,层次移动IPv6以及代理移动IPv6。(1)快速移动IPv6(FastHandoversforMobileIPv6,FMIPv6):快速型移动IPv6采用了二层链路触发机制,在标准移动IPv6基础上的改进。当移动节点检测到发生了链路层切换,预测到切换发生,于是把三层网络切换的一部分的操作提前到二层切换之前来完成,这样可以有效的对降低切换时间,从而减少延时和分组丢失率。(2)层次移动IPv6(HierarchicalMobileIPv6,HMIPv6):层次型移动IPv6切换为另外一种主要改进的切换协议。其主要思想是通过网络结构上改进来达到优化的目的。在层次型的结构上,将整个网络划分为不同的域,每个区域都由一个“移动锚点”(MobilityAnchorPoint,MAP)来统一管理,并且每个域中都有许多不同的接入路由器(AccessRouter,AR),只要是在移动锚点的域内进行切换,就不用向家乡代理进行注册,移动锚点就相当于移动节点的“外地家乡代理”。只要域的范围足够大,移动节点总体切换效率就越大【l引。(3)代理移动IPv6(ProxyMobileIPv6,PMIPv6):代理移动IPv6协议是基于网络的移动管理协议,它同样是在标准移动IPv6协议基础上扩展而得。在切换过程中,它不需要移动节点参与移动切换的信令的流程。并且在代理移动IPv6的结构上引入了两个新的重要功能实体:本地移动锚(LocalMobilityAnchor,LMA)和移动接入网关(MobileAccessGateway,MAG)。移动接入网关执行了接入路由器的功能,并且代替移动节点执行移动管理。正是由于代理移动IPv6的这些特点,使移动节点不需要卷入移动切换的流程当中,因此其切换延时会比标准的移动IPv6小许多。2.2快速移动IPv6切换技术由IETF提出的在标准移动IPv6基础上改进的方案快速移动IPv6切换(FMIPv6),通过二层链路层触发机制,先预测切换的发生,所以可以在完 重庆邮电大学硕士论文第三章移动IPv6的切换技术成二层切换之前对三层切换的部分操作提前完成【201,并且FMIPv6还利用了缓存机制,同时在前接入路由器和新接入路由器之问建立了一条双向隧道,从而达到提高切换效率,降低切换延时和分组丢失的目的。快速移动IPv6切换的网络拓扑结构如图2.3所示:图2.3FMIPv6网络拓扑结构图2.2.1快速移动IPv6切换工作原理整个快速切换的过程,主要在两个新旧接入路由器之间进行,切换过程中会在两个接入路由器之间建立一条隧道,这样可以帮助移动节点接收和发送分组。切换的触发有两种方式,一种是有移动节点直接请求,另外一种可以由网络端的前接入路由器触发,如果是由移动节点请求触发,移动节点会向目前所在网络的前接入路由器发送一条路由器请求代理报文,请求PAR进行辅助切换[21】;如果触发是由当前接入路由器产生,当前接入路由器则会直接向移动节点发送路由通告报文,这样可以为移动节点提供新接入路由器的IP地址,链路层地址以及网络地址前缀等信息,移动节点就可以进行新的转交地址的配置了。其具体切换流程如图2.4所示:快速移动IPv6切换的具体过程如上图所示:(1)移动节点首先由二层链路层切换触发机制检测到即将进行切换,为获知新接入路由器的相关信息,于是移动节点向当前接入路由器(Previousaccessrouter,PAR)发送路由器请求代理报文(RouterSolicitationforProxy,RtSolPr),在该报文中包含有新接入路由器(NewAccessRouter,NAR)的标lO 重庆邮电大学硕士论文第三章移动IPv6的切换技术MNPARNARRtSolPr.PrRtAdvFBUHIHAck.FBackdisconnect■一通过隧道转发connect至JJNCOA的数据FNA一转发缓存的数据图2.4快速移动IPv6切换流程图(2)当前接入路由器(PAR)再收到由移动节点发送的路由器请求代理报文后,根据要求,返回代理路由通告报文(ProxyRouterAdvertisement,PrRtAdv),通过报文告知移动节点新接入路由器(NAR)的相关信息,其中包括有新接入路由器的IP地址,链路层地址以及其地址前缀等。(3)移动节点通过PrRtAdv报文所获得的NAR的相关地址信息,根据其地址前缀生成新的转交地址(NewCareofaddress,NCoA),然后该新的转交地址被包含在快速绑定更新(FastBindingUpdate,FBU)报文中一起发送回PAR[221。(4)当前接入路由器在收到快速绑定更新报文后会在前转交地址(PreviousCareofAddress,PCoA)币NNCoA之间建立隧道,PAR接着向新接入路由器(NAR)发送一条切换发起报文(HandoverInitiate,HI),告知新接入路由器移动节点将要切换到该子网中去,其中HI报文还包含了移动节点的新转交地址(NCoA)。(5)NAR需对PAR发送过来的新的转交地址进行重复地址检验(DuplicatedAddressDetection,DAD),检测新转交地址(NCoA)是否有效。如果检测到该地址有重复而无效,NAR会生成一个新的转交地址,然后分配给移动节点。然后在切换确认报文(HandoverAcknowledgement,HAck)中将检测结果发送给PAR。(6)PAR收到来自NAR的切换确认报文后,于是向移动节点和NAR同时返回快速绑定更新确认报文(FastBindingAcknowledgement,FBack),于是将发往前转交地址的数据分组通过隧道的方式发送给新的接入路由器 重庆邮电大学硕士论文第三章移动IPv6的切换技术(NAR),在切换完成之前,NAR都会将数据分组暂时缓存起来‘2”。(7)当移动节点到达新的子网时,会向新接入路由器(NAR)发送一条快速邻居通告报文(FastNeighborAdvertisement,FNA),于是移动节点可以从NAR接收其缓存的数据分组或者新的数据分组。通过以上的步骤,就可以完成整个快速移动IPv6的切换流程。2.2.2快速移动IPv6的性能分析从上面的切换流程可以发现,通过建立隧道并在切换完成前将数据分组缓存于NAR之中,它不但能够降低切换延时,快速切换还可以相对较好的减少分组的丢失率。在移动节点还没有完成与通信对端的注册绑定更新之前,移动节点虽然还暂时不能使用配置好的新转交地址,但它仍然可以使用前转交地址PAR,即使不能通过PAR将分组转发到移动节点,它还是可以将分组缓存到NCoA,然后用隧道的方式将分组转发到新接入路由器缓存起来。从而降低分组丢失,当移动节点完成绑定更新后,在将分组转发到移动节点。前接入路由器在收到NAR返回的切换确认报文之前,PAR继续缓存发往移动节点的数据分组。新接入路由器在收到PAR发送的切换发起报文之前,同样可以缓存移动节点所发送的数据分组。在快速移动IPv6中,移动节点通过路由请求代理报文获得新接入路由器的网络前缀,之后根据提供的网络前缀配置出一个新的转交地址,然后通过绑定更新来发起切换。快速移动IPv6还利用了链路层触发机制,当检测到链路层或者物理层的状态发生变化后,预测到即将发生切换,将部分操作提前来完成,从而进行相应的快速绑定操作等。从上述分析可以知道,移动节点在连接到新的子网之前就已经获得了新接入路由器的子网相关信息,并配置好了经过重复地址检测的新的转交地址,因此在延迟上就不用考虑移动性检测,转交地址的配置以及重复地址检测产生。所以快速移动IPv6的切换延迟为:TFMIPv6=TL2+TBU(MN.HA)(2.1)在分组丢失上面,和延迟分析一样,其移动性检测,CoA配置以及DAD都是在移动节点切换之前完成,此时的移动节点通信还没有中断,所以这样就可以避免部分分组丢失。在快速移动IPv6中,在前转交地址和新转交地址之间还建立了隧道,使得之前发往前转交地址的数据分组都可以发往新转交地址,由新接入路由器缓存起来,这样又可以减少绑定更新所造成的一部分的数据分组的丢失,因此快速移动IPv6的数据分组丢失率 重庆邮电大学硕士论文第三章移动IPv6的切换技术为:.LFMIPv6=LL2(2.2)从上面对快速移动IPv6的延迟和分组丢失率的分析可以看出,快速移动相对于标准的移动IPv6有着明显的减少,优化效果明显。但快速移动IPv6也有着其自身的缺点,相对于标准移动IPv6其切换流程会有更多的信令,所以如果在AR区域内拥有较多的移动节点发生切换,则会增加AR的负载。并且一般在切换过程中地址配置和家乡代理注册的时间都会占用较大的延迟,这两部分在整个延迟时间中占的比例也是最大的,在快速切换过程中仍然会有家乡代理注册绑定更新这较大延迟的过程。2.3层次移动IPv6切换技术层次型移动IPv6(HierarchicalMobileIPv6,HMIPv6)是由IETF提出另外一种切换协议。在层次型移动IPv6中,将网络划分为不同的域,每个区域都由一个新的功能实体“移动锚点”(MAP)来管理,并且移动锚点还同时兼顾该网络结构中的各个层次的接入路由器【241。移动锚点在其所管理的域内可以根据具体环境参数,来设定数量不等的接入路由器(AR),当移动节点在同一个MAP域内的不同AR所在的子网间进行移动切换时,属于微观移动(Micro.Mobility),这种切换方式叫做微移动切换或者域内移动切换。当移动节点发生切换是从一个MAP的AR域内移动到另外一个MAP的AR域内,这种移动为宏观移动(Macro.Mobility),其切换方式为宏观移动切换或者域间切换。所以在层次型移动IPv6切换中,存在两种切换,其网络结构如下图2.5所示:图2.5HMIPv6网络结构图 重庆邮电大学硕士论文第三章移动IPv6的切换技术2.3.1层次移动IPv6切换的工作原理由上述层次型移动IPv6的结构可以看出,层次结构可以分为域内切换和域间切换两种切换。因此,在层次型结构当中,除了增加了移动锚点这个新的功能实体外,还另外产生了两种新的转交地址,区域转交地址(RegionalCareofAddress,RCoA)和链路转交地址(on.LinkCareofAddress,LCoA),也可以称作域间地址和域内地址。链路转交地址LCoA是根据当前所接入的路由器的子网前缀所形成的地址,区域转交地址RCoA则是根据当前所在区域的MAP的地址前缀生成的地址【251。移动锚点在域内还执行本地“家乡代理”的功能,只要不发生域问切换,就不需要向家乡代理进行重新绑定更新,所以移动节点在同一个MAP内发生域内切换时,对切换的具有较大的便利。如果发生域间切换,其延时和分组丢失率将会大大的增加,从而使整体切换效率下降。1.层次移动IPv6域内切换域内切换时是过程相对比较简单的一种切换,因为域内切换不需要配置区域转交地址以及进行家乡代理注册,由图2.6的域内切换的流程图可以看出:域内切换的具体流程为:(1)在移动节点向新接入路由器发送请求代理报文(RtSolPr)后,NAR会向移动节点发送代理路由通告报文,移动节点通过该报文获知新接入路由器的子网信息,包括链路层地址,网络地址和子网前缀等信息,并知道移动节点正在移动到新的子网,移动节点将NAR的子网前缀与自己的接口标志号相结合【26】生成一个新的链路转交地址LCoA。MNNARMAPHA/CNDAD图2.6HMIPv6域内切换流程(2)移动节点在配置完成链路转交地址后,于是向新接入路由器NAR14 重庆邮电大学硕士论文第三章移动IPv6的切换技术发送本地绑定更新报文(LocalBindingUpdate,LBU),并附带新的链路转交地址。(3)新接入路由器在收到本地绑定更新报文(LBU)后,将这包含有移动节点新转交地址的LBU发送到MAP。(4)当MAP收到来自于NAR发送过来的绑定更新报文,移动锚点对LBU中包含的移动节点新的链路转交地址进行重复地址检验(DAD),确定该链路转交地址是否已经被占用或是否有效,当检测出该地址重复或不能使用,MAP则会生成一个新的链路转交地址。在确认完新的地址之后,MAP将该链路转交地址与MN的区域转交地址进行绑定。(5)MAP将DAD的结果包含在本地绑定确认报文(LocalBindingAcknowledgement,LBAck)中,并将其发送给移动节点所在的新接入路由器NAR。(6)NAR在收到本地绑定确认报文LBAck后,将该报文又发送给移动节点。当移动节点收到该报文后,域内切换就完成了【27|。于是MAP就可以把目的地址为移动节点区域转交地址的数据分组转发到移动节点新的链路转交地址。在整个过程中,移动节点的域内切换主要进行新LCoA的配置,DAD检测,以及在MAP上的绑定过程,并且还不用向家乡代理进行绑定更新,所以层次结构的域内切换很好的解决了家乡代理绑定更新过程中高延迟的问题【291。2.层次移动IPv6域间切换层次移动IPv6的域间切换相对于域内切换更加复杂,因为不仅需要重新配置新的链路转交地址和区域转交地址,还需要向家乡代理进行绑定更新注册,所以其信令流程也相对复杂一些。域间切换的流程图如图2.7所不:域问切换的具体流程为:(1)在层次移动IPv6的移动切换的域间切换过程中,与一般切换流程一样,移动节点首先向新接入路由器发送代理路由通告报文,移动节点通过该报文获知新接入路由器的子网信息,包括链路层地址,网络地址和子网前缀等信息,移动节点根据这些信息判断自己已经开始切换到新的MAP域中,将要发生域间切换。移动节点将NAR的子网前缀,新进入的MAP网络的前缀与自己的接口标志号相结合生成新的链路转交地址LCoA以及新的区域转交地址RCoA。(2)移动节点在配置完两个新的转交地址之后,将LCoA与RCoA分别包含于本地绑定更新报文LBU上并发送到新接入路由器。新接入路由器 重庆邮电大学硕士论文第三章移动IPv6的切换技术NAR在收到此绑定更新报文LBU后,再将此报文转发于新的移动锚点。MNNARNMAPHA/CN—PrRtAdvLBU一packetsLBU~LBackLBULBack图2.7HMIPv6域间切换流程(2)NMAP收到绑定更新报文后,首先对移动节点生成的新的LCoA与RCoA分别进行重复地址检测DAD。如果检测出转交地址有重复或者无效,将检验结果随着LBack一起返回到移动节点,以便让移动节点重新配置地址[301。如果检测结果地址有效,则将新的转交地址在NMAP中进行绑定。将重复地址检测的结果捎带到LBack当中,一起发送到NAR。(3)MN在收到LBack后,于是通过NAR和MAP向HA与CN发送LBU,请求家乡代理与通信对端的缓存来更新NRCoA。(4)NAR接收到LBU后将报文发往NMAP。NMAP收到LBU后将该报文分别发往家乡代理和通信对端。家乡代理和通信对端在收到由移动节点发送过来的本地绑定更新报文后,都更新各自的绑定缓存,绑定移动节点新的区域转交地址,并发送各自的LBack。(5)NMAP收到家乡代理和通信对端的本地绑定确认报文后,根据绑定缓存对应的路由表,将该本地绑定确认报文发往对应的接入路由器。新接入路由器在收到发往移动节点的本地绑定更新报文后,在把该报文转发到移动节点。至此,层次移动IPv6的域间切换过程就完成了。移动节点向新的MAP注册成功后,在移动节点和新的移动锚点之间会建立一条双向隧道13]1。家乡代理通过代理邻居发现机制截获发往移动节点家乡代理的数据分组,然后通过隧道转发到移动节点新的区域转交地址,同样地,移动锚点将所有发往新的区域转交地址的数据分组也拦截后,发往与RCoA的绑定对应的链路转交地址。移动节点发送的数据分组也必 重庆邮电大学硕士论文第三章移动IPv6的切换技术定会经过其移动锚点,然后由移动锚点转发出去。2.3.2层次移动IPv6切换的性能分析上述对层次型移动IPv6切换的工作原理进行介绍,并对层次切换的特殊结构所产生的域内切换和域问切换的流程分别进行了比较详尽的介绍。从其切换的划分上,同样可以把其性能分开来考虑,毕竟要考虑层次型移动IPv6的总体性能,还是要根据域内切换与域问切换的比例来运算,而域内切换与域间切换的比例要看实际地理位置情况,比如在繁忙的城市,接入路由器的覆盖面积就会相对较小,重合点多,根据性价比来获得每个MAP域内应该占的相对较多的AR,而在人烟相对较少的地方,每个AR所覆盖的区域就会相对大些,则每个MAP域内的AR就会相对较少,这样前者域内切换所占的比例就较大,后者域内切换会相对较少,所以总体而言前者的切换延迟和分组丢失会比较小【321。层次结构的域内切换过程中,移动节点要进行链路层切换,移动性检测,新的链路转交地址配置,MAP对转交地址重复地址检测,然后在MAP中进行绑定注册。所以域内切换的延迟为:THMIPv6IN=TL2+TDetect+TcoA+TDAD+TBu(MN.MAP)(2.3)同样地,在考虑域内切换的分组丢失率方面,仍然要考虑到链路层的切换,移动性检测,新的链路转交地址配置,MAP中对转交地址重复地址检测,然后在MAP中进行绑定注册。域内切换的分组丢失率为:LHMIPv6IN=LL2+LDetect+LcoA+LDAD+LBu(MN.MAP)(2.4)其中所占比重的较大的部分主要是在地址配置过程中的重复地址检测DAD过程,由于在域内切换中缺少家乡代理的绑定注册更新的过程,所以其总体的切换性能都比较高,单独比较明显优于标准的移动切换。这也是层次结构中的优势部分【3引。对于层次结构的域间切换,通过对比两者的切换流程可知,域间切换相对于域内过程要复杂,除了需要配置新的链路转交地址外,还必须另外配置新的区域转交地址,所以需要同时对两个地址进行重复地址检验。另外,移动节点还要向家乡代理以及通信对端进行绑定更新注册。因此,层次结构的域间切换延迟为:THMIPv6OuT=TL2+TDetect+TcoA+TDAD+TBu(MN.MAP)-I-TBu(MN.HA/CN)(2.5)域间切换的分组丢失率同样与其延迟过程一样,并且还需考虑移动节点在家乡代理和通信对端上进行绑定注册更新的过程。所以层次移动IPv6 重庆邮电大学硕士论文第三章移动IPv6的切换技术的域间切换的分组丢失率为:LHMIPv6OuT=LL2+LDetect+LcoA+LDAD+LBu(MN.MAP)+LBU(MN.HA/CN)(2.6)在域间切换中虽然只增加了向家乡代理和通信对端的绑定注册更新过程,但实际上,在重复地址检测方面也会大于域内切换,由于需要检测两个地址,而在整个切换过程中占整个切换比重最大的就是地址配置中的重复地址检测过程和对家乡代理的绑定注册更新过程。所以在域间切换的双地址检测过程会比域内的过程要更长,并且地址检测结果为无效的几率也会更大,检测无效后处理过程也会耗费一定的切换时间【341。由此可以看出,在域问切换方面,同时在重复地址检测和绑定注册更新过程都会相对域内切换有更大的延迟和分组丢失率。可以假定比例系数n=(域内切换次数/整体切换次数),(0
此文档下载收益归作者所有