移动节点、接入路由器及快速切换的地址配置方法

文档序号:7657451阅读:228来源:国知局

专利名称::移动节点、接入路由器及快速切换的地址配置方法
技术领域
:本发明涉及通信技术,尤其涉及移动节点、接入路由器及快速切换的地址配置方法。
背景技术
:移动IPv6(MobileIPv6,简称MIPv6)为移动节点(MobileNode,简称MN)在移动的同时能够连续访问Internet提供了网络层支持。当MN从一个外地网络移动到另一个外地网络时,由于网络前缀发生改变,它在外地网络中的转交地址(CareofAddress,简称CoA)也随之改变,需要向家乡代理(HomeAgent,简称HA)和通信节点(CorrespondentNode,简称CN)分别注册新的CoA。对于视频流等实时业务,当MN移动到远离家乡网络的外地网络时,需要尽量减小切换延时和减少丢包,以满足这些业务的要求。现有的一种MIPv6快速切换(FastHandoversforMobileIPv6,简称FMIPv6)方法利用无线链路层触发,在切换开始之前,完成部分切换操作,从而加快切换速度。FMIPv6的切换流程如下MN收到无线链路触发,向当前子网的前接入路由器(PreviousAccessRouter,简称PAR)发送代理路由器请求(RouterSolicitationforProxyAdvertisement,简称RtSolPr);PAR返回包含请求的新接入路由器(NewAccessRouter,简称NAR)地址的代理路由器公告(ProxyRouterAdvertisement,简称PrRtAdv),MN利用NAR地址和接口信息构造新转交地址(NewCoA,简称NCoA),然后向PAR发送快速绑定更新(FastBindingUpdate,简称FBU),PAR接收到FBU后向NAR发送包含NCoA的切换发起(HandoverInitiate,简称HI),NAR对NCoA做重复地址检测(DuplicateAddressDetection,简称DAD),并向PAR返回包含才企测结果的切换公告(HandoverAcknowledge,简称Hack),如果^企测成功PAR将建立前转交地址(PreviousCoA,简称PCoA)到NCoA的双向隧道。在移动节点完成向CN注册NCoA之前,PAR通过隧道将发送给移动节点PCoA的分组发送到MN的NCoA,MN用PCoA发送的分組则通过反向隧道经PAR转发。MN发生实际切换,断开原子网连接,接入新子网,然后立即发送快速邻居公告(FastNeighborAdvertisement,简称FNA)通知NAR切换完成。上述切换过程采用的是无状态地址配置,须进行DAD检测,以保证地址的唯一性,而DAD检测需要较大的开销,其造成的延时会对实时性要求强的业务有较大的影响。现在还有一种基于面向IPv6的动态主机配置协议(DynamicHostConfigurationProtocolforIPv6,简称DHCPv6)的有状态地址自动配置方法。DHCPv6协议是一种客户端/服务器模式的协议,主要过程如下客户端获得链路本地地址后,向DHCPv6服务器保留的组播地址发送请求消息,寻找可用的DHCPv6服务器;任何可用的DHCPv6服务器以路由公告消息作出回应;客户端从中选择一个DHCPv6服务器,发送请求分配地址和其它配置信息的消息;相应的DHCPv6服务器返回包含有地址和其它配置信息的应答消息。在这种地址配置方式中,客户端须要等待路由公告才能进一步请求地址和配置信息,而DHCPv6服务器需要等待一个随机时间才能发送路由公告;系统中可能存在多个DHCPv6服务器,而客户端须要从多个服务器中选择适合的服务器,这些都造成了时延,这部分时延对于实时性要求高的应用也会有较大的影响。现在还有一种用于FMIPv6的基于本地地址池的有状态地址自动配置方法。接入路由器(AccessRouter,简称AR)为每个邻近的AR保持并管理一个NCoA本地地址池。每个本地地址池中的NCoA都要经过相应的NAR的验证以支持快速切换。根据NCoA本地地址池所处的位置,这种基于本地地址池的有状态地址自动配置方法可以分成以下两种模式基于NAR的反应型有状态NCoA地址自动配置和基于PAR的预测型有状态NCoA地址自动配置。在基于PAR的预测型有状态NCoA地址自动配置模式中,NCoA本地地址池位于PAR上,NCoA由PAR进行分配。当才妄收到MN的RtSolPr时,PAR从本地地址池中获取一个NCoA,并将其通过PrRtAdv发送给MN。为了支持预测型的NCoA地址配置,PAR需要生成NCoA并管理以保证地址在NAR的唯一性。这种NCoA地址自动配置的缺陷在于,PAR和NAR间需要进行本地地址池管理信令的交互,以保证本地地址池维护的NCoA是经过相应NAR验证的;虽然这个交互过程与FMIPv6的切换过程是独立的,不会影响整体的切换延时,但是它会增大网络的开销;并且不同AR上为同一个网络所建立的本地地址池中的地址可能发生冲突。在基于NAR的反应型有状态NCoA地址自动配置模式中,NCoA本地地址池位于NAR上。当一个邻近的PAR通过HI消息进行切换请求,NAR从NCoA本地地址池中选取一个经过验证的NCoA通过HAck消息发送给该PAR。PAR再通过PrRtAdv消息发送给MN。PAR发送的PrRtAdv消息须包含NCoA选项。基于PAR的预测型有状态NCoA地址自动配置以及基于NAR的反应型有状态NCoA地址自动配置都存在如下缺陷它们都仅仅为MN配置了NCoA,没有提供DHCPv6服务器以及DNS服务器等配置信息,MN移动到新链路时需要通过搜索等其它方式来获取这些配置信息,这造成了较大的时延。所有这些过程都并不涉及MN和DHCPv6服务器之间的信令交换,使得DHCPv6服务器无法有效地管理自身地址池,MN和DHCPv6服务器之间的安全的、可管理的地址分配无法达到。
发明内容本发明实施例所要解决的问题在于提供移动节点、接入路由器及快速切换的地址配置方法,减小切换时延。为了解决上述技术问题,本发明实施例提供了一种快速切换的地址配置方法,所述方法包括如下步骤接收前接入路由器发送的切换发起消息;从本地地址池提取临时转交地址;生成携带有所述临时转交地址的切换应答消息;向前接入路由器返回所述切换应答消息。为了解决上述技术问题,本发明实施例还提供了一种快速切换的地址配置方法,所述方法包括如下步骤向前接入路由器发送快速绑定更新消息;若接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,向新接入路由器发送源地址为所述临时转交地址的快速邻居公告消息;若没有接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,向所述新接入^各由器发送源地址为新《连^各地址的快速邻居公告消息。为了解决上述技术问题,本发明实施例再提供了一种快速切换的地址配置方法,所述方法包括如下步骤接收移动节点发送的路由器请求消息,所述路由器请求消息携带有地址配置方式;f示识;根据所述地址配置方式标识确定采用无状态地址配置方式或有状态地址配置方式;根据采用的地址配置方式,设置代理路由器公告消息的地址配置方式标识;向所述移动节点返回所述代理路由器公告消息。为了解决上述技术问题,本发明实施例又提供了一种接入路由器,包括用于接收消息的接收模块以及用于发送消息的发送模块,还包括确定模块,用于在所述接收模块接收到移动节点发送的携带有地址配置方式标识的路由器请求消息后,根据所述地址配置方式标识确定采用无状态地址配置方式或有状态地址配置方式;设置模块,用于根据确定采用的地址配置方式,设置代理路由器公告消息的地址配置方式标识,并通过所述发送模块向所述移动节点返回所述代理路由器公告消息。为了解决上述技术问题,本发明实施例还提供了一种接入路由器,包括包括用于接收消息的接收模块及用于发送消息的发送模块,还包括提取模块,用于在接收到切换发起消息后,从本地地址池提取临时转交地址;生成模块,用于生成携带有所述临时转交地址的切换应答消息。为了解决上述技术问题,本发明实施例再提供了一种移动节点,包括用于接收消息的消息接收模块及用于发送消息的消息发送模块,还包括快速邻居公告模块,用于生成快速邻居公告消息,并通过所述消息发送模块向新接入路由器发送所述快速邻居公告消息;若接收到前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,生成源地址为所述临时转交地址的快速邻居公告消息;若没有接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,生成源地址为新链路地址的快速邻居公告消息。本发明实施例中,移动节点在切换过程中采用临时转交地址,使切换过程的数据传输具有较好的连续性;新接入路由器将DHCP服务器的相关信息告知移动节点,避免了DHCP服务器的搜索过程,并且新接入路由器发送快速路由器公告消息不需等待一个随机时间,从而有效减少了有状态地址配置的延时;通过增加地址配置方式标识实现了对有状态地址配置及无状态地址配置的兼容,移动节点可与前接入路由器协商采用何种地址配置方式。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明实施例的快速切换的地址配置方法的第一流程图;图2为本发明实施例的快速切换的地址配置方法第二流程图;图3为本发明实施例的快速切换的地址配置方法的新接入路由器申请地址的方法流程图;图4为本发明实施例的快速切换的地址配置方法的前接入路由器提取临时转交地址的流程图;图5为本发明实施例的快速切换的地址配置方法的临时转交地址回收方法第一流程图;图6为本发明实施例的快速切换的地址配置方法的临时转交地址回收方法第二流程图;图7为本发明实施例的快速切换的地址配置方法的第三流程图;图8为本发明实施例的快速切换的地址配置方法的第四流程图;图9为应用本发明实施例的快速切换的地址配置方法的系统的结构示意图;图IO为本发明实施例的接入路由器第一结构示意图;图11为本发明实施例的接入路由器第二结构示意图;图12为本发明实施例的接入路由器第三结构示意图;图13为本发明实施例的接入路由器第四结构示意图;图14为本发明实施例的移动节点第一结构示意图;图15为本发明实施例的移动节点第二结构示意图。具体实施方式例也适用于其他移动IP快速切换过程的地址配置。如图l所示,为本发明实施例的快速切换的地址配置方法的第一流程图,图1所示实施例的方法包括如下步骤步骤IOI、移动节点向前接入路由器发送代理公告路由器请求(RtSolPr)消息;步骤102、前接入路由器向移动节点返回代理路由器公告(PrRtAdv)消自&、步骤103、移动节点向前接入路由器发送快速绑定更新(FBU)消息;步骤104、前接入路由器向新接入路由器发送切换发起(HI)消息;步骤105、新接入路由器从本地地址池提取临时转交地址(TemporaryCareofAddress,简称TCoA),并携带在切换应答(HAck)消息向前接入路由器返回;步骤106、前接入路由器建立到TCoA的双向隧道;移动节点通过该双向隧道接收目的地址为PCoA的数据包,发送源地址为PCoA的数据包;步骤107、前接入路由器向移动节点返回携带TCoA的快速绑定应答(FastBondingAcknowledge,简称FBack)消息;步骤108、移动节点接入新链路,向新接入路由器发送源地址为TCoA的快速邻居公告(FNA)消息;步骤10、新接入路由器判断快速邻居公告(FNA)消息的源地址为全局IPv6地址,生成携带DHCPv6服务器相关信息的快速路由器公告(FastRouterAdvertisement,简称FRA)消息,向移动节点发送;其中,DHCPv6服务器的相关信息可包括DHCPv6服务器的MAC地址、IPv6地址以及DHCP唯一标识(DHCPUniqueID,简称DUID);步骤110、移动节点从DHCPv6服务器相关信息中提取DHCPv6服务器的地址,向DHCPv6服务器发送申请(Request)消息,申请地址配置信息;地址配置信息可包括NCoA,DNS配置信息,网络时间协议(NetworkTimeProtocol,简称NTP)服务器地址等;步骤111、DHCPv6服务器向移动节点返回携带地址配置信息的应答(Reply)消息;步骤112、移动节点根据地址配置信息进行地址配置。本实施例为预测式切换流程,并将基于NAR的TCoA有状态地址配置与基于DHCPv6服务器的NCoA有状态地址配置相结合;移动节点在接收到FBack后才离开前链路。本实施例中,新接入路由器直接从本地地址池中提取地址,将地址"临时过户,,给移动节点,作为移动节点的临时转交地址,减少了切换延时;建立TCoA与前接入路由器的双向隧道,切换过程中家乡代理和通信对端节点仍能使用原来的转交地址与移动节点通信,保证了切换过程中数据传输的连续性;新接入路由器将DHCPv6服务器的相关信息告知移动节点,避免了DHCPv6服务器的搜索过程,并且新接入路由器发送快速路由器公告(FRA)消息不必等待一个随机时间,从而有效减少了有状态NCoA配置的时间。需要说明的是,本实施例中新接入路由器将DHCPv6服务器相关信息告知移动节点并不是依靠TCoA实现的;在现有的各种移动IP快速切换流程中,新接入路由器均可在快速路由器公告消息中携带DHCPv6服务器的相关信息,以使移动节点及时得到DHCPv6服务器的地址,而不必进行DHCPv6服务器的搜索,从而减少了有状态NCoA配置的时间。如图2所示,为本发明实施例的快速切换的地址配置方法第二流程图。本实施例为反应式快速切换,即移动节点在前链路并没有接收到FBack,因此,移动节点在接入新链路时,并没有TCoA,需要在接入新链路后,由新接入路由器为其分配。本实施例包括许下步骤步骤201、移动节点接入新链路,向新接入路由器发送源地址为链路本地地址,并携带有快速绑定更新(FBU)消息的快速邻居公告(FNA)消息;步骤202、新接入路由器判断快速邻居公告(FNA)消息的源地址为链路本地地址,从本地地址池提取TCoA,生成携带TCoA及DHCPv6服务器相关信息的快速路由器公告(FRA)消息,向移动节点发送;其中,DHCPv6服务器的相关信息可包括DHCPv6服务器的MAC地址、IPv6地址以及DHCP唯一标识(DHCPUniqueID,简称DUID);同时,将快速绑定更新(FBU)消息的源地址修改为TCoA,向前接入路由器发送,与前接入路由器建立TCoA到前接入路由器的双向隧道,移动节点通过该双向隧道4妄收目的地址为PCoA的数据包,发送源地址为PCoA的数据包;步骤203、移动节点从DHCPv6服务器相关信息中提取DHCPv6服务器的地址,向DHCPv6服务器发送申请(Request)消息,申请地址配置信息;地址配置信息可包括NCoA,DNS配置信息,NTP服务器地址等;步骤204、DHCPv6服务器向移动节点返回携带地址配置信息的应答(Reply)消息;步骤205、移动节点根据地址配置信息进行地址配置。本实施例实现了反应式切换流程,将基于NAR的TCoA有状态地址配置与基于DHCPv6服务器的NCoA有状态地址配置相结合。新接入路由器接到FNA后,判断源地址类型,并在源地址为链路本地地址时,将为移动节点分配的TCoA与DHCPv6服务器相关信息一同携带在快速路由器公告(FRA)消息中告知移动节点;切换过程中采用TCoA,保证了切换过程中数据传输的连续性;新接入路由器将DHCPv6服务器的相关信息告知移动节点,避免了DHCPv6服务器的搜索过程,减少了有状态NCoA配置的时间。快速路由器公告(FRA)消息的格式可如表1所示,和现有的路由器公告(RA)消息相比,增加了用来携带DHCPv6服务器相关信息的DHCP选项。表1快速路由器公告消息格式<table>tableseeoriginaldocumentpage17</column></row><table>其中,Type字段表示消息的类型,待因特网数值分配机构(InternetAssignedNumbersAuthority,简称IANA)确认。DHCP选项内容如下OptionCode表示选项的类型,取值暂定为7,待IANA确认;OptionLength表示选项的长度,单位是8字节的倍数;DHCPServerLink-layerAddress是DHCPv6服务器的MAC地址;DHCPServerIPv6Address是DHCP服务器的IPv6地址;DUIDLength是DHCP服务器DUID的长度;DUID是DHCP服务器的DUID;由于DUID的长度不是固定的,所以需要Pad字段,加上一些填充使得整个选项的长度为8字节的倍数。其余字段的定义与取值与路由器公告(RouterAdvertisement,简称RA)消息完全相同,不再赘述。如图3所示,为本发明实施例的快速切换的地址配置方法的新接入路由器申请地址的方法流程图。图3所示实施例的方法包括如下步骤步骤301、向DHCPv6服务器为自己的某个或某些网络接口(可以是虚拟接口)申请多个地址;步骤302、将申请的多个地址保存在本地地址池中。本实施例申请地址的过程与切换过程是相对独立的,移动节点只在快速切换过程中使用TCoA,从而前接入路由器只需在地址池中维护少量的地址,可减少地址维护的开销;各接入路由器的地址统一由DHCPv6服务器分配,/人而可避免发生地址沖突。地址池中的地址有两个状态,自由状态和关联状态。自由状态的地址可以分配给切换过来的移动节点,关联状态的地址已经分配给某个切换过来的移动节点。无论是预测式切换流程还是反应式切换流程,前接入路由器都要为移动节点分配TCoA。在预测式切换流程中,TCoA通过前接入路由器发送给移动节点,而在反应式切换流程中,TCoA是在快速路由器公告消息中发送至移动节点的。如图4所示,为本发明实施例的快速切换的地址配置方法的前接入路由器提取临时转交地址的流程图。图4所示实施例的方法包括如下步骤步骤401、搜索本地地址池,判断是否有与移动节点关联的地址,若存在,执行步骤402,否则,执行步骤403;步骤402、提取与移动节点关联的地址;步骤4Q3、提取一个状态自由的地址,并将该地址与所述移动节点关联。新接入路由器在为移动节点提取地址时,先判断是否有与其关联的地址,乂人而可以避免重复的地址分配。例如,有时,前接入路由器已经为移动节点分配了TCoA,但是,移动节点还未4矣收到该TCoA,前链路就断开了;此时,移动节点接入新链路后向新接入路由器发送的快速邻居公告消息的源地址为链路本地地址,新接入^^由器需要为移动节点提供TCoA;而新接入路由器的地址池中存在与移动时,新接入路由器从地址池中提取该与移动节点关联的TCoA即可,而不需再为移动节点重新分配TCoA。如果,移动节点在规定时间内没有切换过来,则取消TCoA和移动节点的关联,将TCoA的状态设为自由。移动节点只在快速切换过程中使用TCoA。当快速切换过程中通过前接入路由器进行的分组转发完成后,移动节点将TCoA归还给新接入路由器。TCoA的回收至少可采用两种方式进行。一种是定时回收方式,移动节点在快速邻居公告消息中向新接入路由器报告双向隧道的生存时间,新接入路由器接收到快速邻居公告消息后启动定时器,定时器超期后,新接入路由器回收相应的TCoA,移动节点将TCoA从接口上删除。另一种是移动节点触发方式,移动节点完成NCoA到家乡代理和对端节点的绑定注册并且不再使用TCoA时,主动将TCoA从自己相应的接口上删除,并触发新接入路由器开始TCoA的回收过程。如图5所示,为本发明实施例的快速切换的地址配置方法的临时转交地址回收方法第一流程图,图5所示实施例的方法包括如下步骤-.步骤501、移动节点向前接入路由器发送快速邻居通告(FNA)消息,该快速邻居公告(FNA)消息中携带有前接入路由器到TCoA的双向隧道的生存时间;步骤502、新接入路由器接收到快速邻居公告(FNA)消息后启动定时哭.如,步骤503、定时器计时超过双向隧道的生存时间后,新接入路由器在本地子网内向全节点地址发送邻居公告(NeighborAdvertisement,简称NA)消息,并将本地地址池中TCoA的状态修改为自由状态;邻居公告(NA)消息的目标地址为新接入路由器的与TCoA对应的々某体访问控制(MediaAccessControl,简称MAC)地址;与此同时,移动节点将TCoA从接口上删除。如图6所示,为本发明实施例的快速切换的地址配置方法的临时转交地址回收方法第二流程图,图6所示实施例的方法包括如下步骤步骤601、移动节点在完成NCoA到家乡代理及对端节点的绑定注册,并且不再使用TCoA时,将TCoA从接口上删除;步骤602、移动节点向新接入路由器发送临时转交地址回收触发消息;步骤603、新接入路由器在本地子网内向全节点地址发送邻居公告(NA)消息,并将本地地址池中TCoA的状态修改为自由状态;邻居公告(NA)消息的目标地址为新接入路由器的与TCoA对应的MAC地址。为了可以同时支持有状态地址配置以及无状态地址配置,可以修改代理公告路由器请求(RtSolPr)消息、代理路由器公告(PrRtAdv)消息、切换发起(HI)消息、切换应答(HAck)消息及快速邻居公告(FNA)消息等消息的消息头,在消息头中加入地址配置方式标识。移动节点和前接入路由器通过代理公告路由器请求(RtSolPr)消息及代理路由器公告(PrRtAdv)消息协商釆用何种地址配置方式,前接入路由器通过切换发起(HI)消息通知新接入路由器采用的地址配置方式。新接入路由器可通过快速邻居公告(FNA)消息获知切换过来的移动节点采用的地址配置方式。可在代理公告路由器请求(RtSolPr)消息、代理路由器公告(PrRtAdv)消息、切换发起(HI)消息、切换应答(HAck)消息及快速邻居公告(FNA)消息等消息的消息头的保留字段设置两个标识位。一个标识位,设为E,用于表示发送消息的移动节点、接入路由器或其它设备是否支持本发明实施例的有状态地址配置;例如,E=l表示支持本发明实施例的有状态地址配置,E二0表示不支持。另一个标识位,设为D,用于表示发送该消息的移动节点、接入路由器或其它设备希望采用何种地址配置方式;例如,D=l表示希望采用本发明实施例的有状态地址配置,D=0表示采用现有的无状态地址配置,如采用FMIPv6无状态地址配置。如果移动节点或者接入路由器不支持本发明实施例的IPv6快速切换的地址配置方法,它们会忽略报文头标中的保留字段,以FMIPv6协议规定的方式处理收到的消息,这样切换过程就退还为FMIPv6;否则根据代理路由器公告(PrRtAdv)消息报文头中D标志位来确定采用何种地址配置方式。为了增强安全性,可在地址配置过程中引入DHCPv6认证,移动节点向DHCPv6服务器请求地址配置信息之前,移动节点先与DHCPv6服务器进行认证。移动节点需要与DHCPv6服务器端共享一组密钥,通过这组密钥对于移动节点和服务器之间的信令进行完整性保护,从而确保这些信令是从可信任的对方发出的。双方可以根据预先(动态或者静态)共享的一组密钥,派生出移动节点-DHCPv6服务器密钥对,由于密钥不能在移动节点和DHCPv6服务器之间传送,则必须存在一个机制,将派生这个密钥的信息在DHCPv6服务器和移动节点之间传递,便于双方采用共同的方法以及信息来派生该密钥对。一种做法就是直接在移动节点和DHCPv6服务器中预先存一些密钥对,那么DHCPv6服务器根据DUID选择一个密钥标识,并且将密钥标识携带在公告(Advertise)消息中返回。移动节点根据该密钥标识对应的密钥采用双方约定的加密算法,例如HMAC-MD5算法,计算出认证信息。当然不排除其他的方法,例如移动节点和DHCPv6服务器或者控制DHCP服务器的AAA设备上存在移动节点和上述设备的共享密钥,然后根据相应的算法和随机数,生成移动节点-DHCPv6服务器的密钥对,那么只需要在公告(Advertise)消息或者其他DHCPv6请求之前的信令完成将这个随机数从DHCPv6服务器下发到移动节点,由其移动节点生成这个移动节点-DHCPv6服务器的密钥对。在得到密钥后,移动节点和DHCPv6服务器可由密钥以及消息中的信息一起按照某种算法生成认证信息,一旦消息中的信息或者这个认证信息在传递过程中被窜改,那么在接收端利用密钥以及收到的消息中的信息按照该算法再计算认证信息的时候就会出现计算出来的认证信息和传递过来的认证信息不一致,此时就可以认为接收到的信息的完整性受到破坏而不再进行处理了。对于DHCPv6服务器来说,DHCPv6服务器地址池中的地址是有限的资源,也需要进行回收以便重新使用。可采用主动与被动结合的方式来实现对分配给切换过来的移动节点的地址的回收。被动方式是为DHCPv6服务器设置较小的地址租期,以及时发现那些已经切换出去的家乡网络不是本地网络的移动节点,收回分配给它们的地址;主动方式是切换出去的MN在完成切换、断开转发隧道后主动向前一个网络的DHCPv6服务器发送释放(Release)消息,释放地址。如图7所示,为本发明实施例的快速切换的地址配置方法的第三流程图。本实施例中,移动节点及接入路由器均支持本发明实施例的地址配置方法,并且采用有状态地址配置的预测式切换流程。本实施例包括如下步骤步骤701、新接入路由器创建地址池,向DHCPv6服务器发送申请(Request)消息,申请多个地址;步骤702、DHCPv6服务器向新接入路由器返回应答(Reply)消息,为新接入路由器提供多个地址,新接入路由器将申请的多个地址保存到地址池中;步骤703、移动节点向前接入路由器发送代理公告路由器请求(RtSolPr)消息,该消息的标识位E4,D=l,表明支持本发明实施例的地址配置方式,并且希望采用有状态地址配置;步骤704、前接入路由器向移动节点返回代理路由器公告(PrRtAdv)消息,该消息的标识位E=l,D=l,表明支持本发明实施例的地址配置方式,采用有状态地址配置;步骤705、移动节点向前接入路由器发送快速绑定更新(FBU)消息;步骤706、前接入路由器向新接入路由器发送切换发起(HI)消息,该消息的标识位E-l,D=l,表明采用有状态地址配置;22步骤707、新接入路由器从本地地址池提取TCoA,并携带在切换应答(HAck)消息向前接入路由器返回;该消息的标识位E^,D=l,表明采用有状态地址配置;在提取TCoA时,新接入路由器搜索本地地址池,判断是否有与移动节点关联的地址,若存在,则提取该与移动节点关联的地址,否则,提取一个状态自由的地址,并将该地址与所述移动节点关联;步骤708、前接入路由器建立到TCoA的双向隧道,前接入路由器向移动节点和新接入路由器返回携带TCoA的快速绑定应答(FastBondingAcknowledge,简称FBack)消息;步骤709、前链路断开,前接入路由器将发送至移动节点的数据包发送至新接入路由器;步骤710、移动节点接入新链路后,向新接入路由器发送源地址为TCoA且携带双向隧道生存时间的快速邻居公告(FNA)消息,该消息的标识位E=l,D=l,表明采用有状态地址配置;步骤711、新接入路由器启动定时器,判断快速邻居^^告(FNA)消息的源地址为全局IPv6地址,生成携带DHCPv6服务器相关信息的快速路由器公告(FRA)消息,向移动节点发送;其中,DHCPv6服务器的相关信息可包括DHCPv6服务器的MAC地址、IPv6地址以及DHCP唯一标识(DHCPUniqueID,简称DUID);步骤712、移动节点从DHCPv6服务器相关信息中提取DHCPv6服务器的地址,向DHCPv6服务器发送包含认证选项的DHCPv6请求(Solicit)消自步骤713、前接入路由器向移动节点转发数据包;步骤714、DHCPv6服务器为移动节点选择一密钥,向移动节点返回携带该密钥并包含认证选项的DHCPv6公告(Advertise)消息;步骤715、移动节点向DHCPv6服务器发送包含认证选项的DHCPv6申请(Request)消息,申请地址配置信息;地址配置信息可包括NCoA,DNS配置信息,NTP服务器地址等;认证选项中携带有移动节点根据密钥生成的认证信息;步骤716、DHCPv6服务器对认证信息进行认证,认证通过后,向移动节点返回携带地址配置信息并包含i人证选项的DHCPv6应答(Reply)消息;移动节点根据地址配置信息进行地址配置;步骤717、定时器超期,新接入路由器在本地子网内向全节点地址发送邻居公告(NA)消息,并将本地地址池中TCoA的状态修改为自由状态;邻居公告(NA)消息的目标地址为新接入路由器的与TCoA对应的MAC地址。本实施例实现了预测式切换过程的有状态地址配置方式和无状态地址配置方式的自动选择;切换过程中釆用TCoA,能够更好的保证切换过程中数据传输的连续性;采用定时方式进行TCoA的回收,能够及时将不用的TCoA回收已分配给其他的移动节点使用,新接入路由器只需维护少量地址,减小了地址维护开销;新接入路由器将DHCPv6服务器的相关信息告知移动节点,避免了DHCPv6服务器的搜索过程,减少了有状态NCoA配置的时间;移动节点与DHCPv6进行认证,增强了安全性。如图8所示,为本发明实施例的快速切换的地址配置方法的第四流程图。本实施例中,移动节点及接入路由器均支持本发明实施例的地址配置方法,并且采用有状态地址配置的反应式切换流程。移动节点和DHCPv6服务器中预先存储有一些密钥对,DHCPv6服务器根据DUID选择一个密钥标识,并将密钥标识携带在公告消息中返回,移动节点根据该密钥标识对应的密钥采用预先设定的加密算法计算出认证信息。本实施例包括如下步骤步骤801、新接入路由器创建地址池,向DHCPv6服务器申请多个地址;步骤802、DHCPv6服务器向新接入路由器返回多个地址,新接入路由器将申请的多个地址保存到地址池中;步骤803、移动节点向前接入路由器发送代理公告路由器请求(RtSolPr)消息,该消息的标识位E4,D=l,表明支持本发明实施例的地址配置方式,并且希望采用有状态地址配置;步骤804、前接入路由器向移动节点返回代理路由器公告(PrRtAdv)消息,该消息的标识位E=l,D=l,表明支持本发明实施例的地址配置方式,采用有状态地址配置;之后,前链路断开;步骤805、移动节点接入新《连路,向新接入路由器发送源地址为链3各地址并携带有快速绑定更新(FBU)消息的快速邻居公告(FNA)消息,该消息的标识位E=l,D=l,表明采用有状态地址配置;步骤806、新接入路由器判断快速邻居公告(FNA)消息的源地址为链路本地地址,从本地地址池提取TCoA,生成携带TCoA及DHCPv6服务器相关信息的快速路由器公告(FRA)消息,向移动节点发送;其中,DHCPv6服务器的相关信息可包括DHCPv6服务器的MAC地址、IPv6地址以及DHCP唯一标识(DHCPUniqueID,简称DUID);在提取TCoA时,新接入路由器搜索本地地址池,判断是否有与移动节点关联的地址,若存在,则提取该与移动节点关联的地址,否则,提取一个状态自由的地址,并将该地址与所述移动节点关联;步骤807、新接入路由器将快速绑定更新(FBU)消息的源地址修改为TCoA,向前接入路由器发送;步骤808、前接入路由器建立到TCoA的双向隧道,并且向移动节点返回快速绑定应答(FastBondingAcknowledge,简称FBack)消息;步骤809-步骤810、前接入路由器通过前接入路由器到TCoA的双向隧道向移动节点转发数据;步骤811、移动节点从DHCPv6服务器相关信息中提取DHCPv6服务器的地址,向DHCPv6服务器发送包含认证选项的DHCPv6请求(Solicit)消自,&,步骤812、DHCPv6服务器为移动节点选择一密钥标识,向移动节点返回携带该密钥标识并包含认证选项的DHCPv6公告(Advertise)消息;步骤813、移动节点根据密钥标识对应的密钥采用预先设定的加密算法,如HMAC-MD5算法,计算出认证信息,将认证信息携带于认证选项中,向DHCPv6服务器发送包含认证选项的DHCPv6申请(R叫uest)消息,申请地址配置信息;地址配置信息可包括NCoA,DNS配置信息,NTP服务器地址等;步骤814、DHCPv6服务器对认证信息进行认证,认证通过后,向移动节点返回携带地址配置信息并包含认证选项的DHCPv6应答(Reply)消息;移动节点根据地址配置信息进行地址配置;步骤815、移动节点完成NCoA到家乡代理和对端节点的绑定注册并不再使用TCoA日十,从自己的接口上删除TCoA,并向新接入路由器发送临时转交地址回收触发消息;步骤816、新接入路由器在本地子网内向全节点地址发送邻居公告(NA)消息,并将本地地址池中TCoA的状态修改为自由状态;邻居公告(NA)消息的目标地址为新接入路由器的与TCoA对应的MAC地址。本实施例实现了反应式切换过程的有状态地址配置方式和无状态地址配置方式的自动选择;切换过程中采用TCoA,能够更好的保证切换过程中数据传输的连续性;采用移动节点触发式的TCoA的回收,能够及时将移动节点不再使用的TCoA回收;新接入路由器只需维护少量地址,减小了地址维护开销;新接入路由器将DHCPv6服务器的相关信息告知移动节点,避免了DHCPv6服务器的搜索过程,减少了有状态NCoA配置的时间;移动节点与DHCPv6进行认证,增强了安全性。如图9所示,为本发明实施例的快速切换的地址配置系统结构示意图。移动节点10从前接入路由器20切换到新接入路由器30。前接入路由器20与移动节点协商地址配置方式,在采用有状态地址配置时,为移动节点10向新接入路由器30请求TCoA,并将TCoA发送至移动节点10;新接入路由器30维护地址池,为移动节点10提供TCoA,并为移动节点10提供DHCPv6服务器的相关信息。DHCPv6服务器40用于维护管理相应子网内的IPv6地址,该DHCPv6服务器40为新接入路由器30提供地址以便新接入路由器30建立地址池,并为移动节点10提供NCoA。新接入路由器30维护本地的地址池,地址池中的地址有两个状态,自由状态和关联状态。自由状态的地址可以分配给切换过来的移动节点10,关联状态的地址已经分配给某个切换过来的移动节点10。新接入路由器30为切换过来的移动节点10分配TCoA。移动节点IO在快速切换过程中使用TCoA,当快速切换过程中通过PAR转发的数据转发完成后,移动节点10将TCoA归还给新接入路由器30。本实施例中,由于新接入路由器30提供TCoA,而并非NCoA,移动节点10在切换完成后,会将TCoA归还新接入路由器30,因此新接入路由器30只需在地址池中维护少量的地址,减少了地址维护的开销;新接入路由器30将地址池中的地址"临时过户,,给移动节点10,作为移动节点IO的临时转交地址,保证了切换过程中数据传输的连续性;新接入路由器30将DHCPv6服务器40的相关信息告知移动节点10,避免了DHCPv6服务器的搜索过程,减少了有状态NCoA配置的时间。如图IO所示,为本发明实施例的接入路由器第一结构示意图。接收模块21用于接收其他路由器或移动节点等发送的消息。发送模块22用于向其他路由器或移动节点等发送消息。确定模块23用于在接收模块21接收到移动节点发送的携带有地址配置方式标识的代理公告路由器请求(RtSolPr)消息后,根据该消息中的地址配置方式标识确定采用无状态地址配置方式或有状态地址配置方式。在选择了地址配置方式后,即可根据选择的地址配置方式进行有状态或无状态地址配置了。本实施例实现了有状态地址配置与无状态地址配置的兼容。如图ll所示,为本发明实施例的接入路由器第二结构示意图。接收模块31用于接收其他路由器或移动节点等发送的消息。发送模块32用于向其他路由器或移动节点等发送消息。提取模块33,用于在接收到切换发起(HI)消息后,从本地地址池提取临时转交地址。生成模块34用于生成携带有临时转交地址的切换应答(HAck)消息,并通过发送模块32发送。本实施例中,接入路由器从本地地址池中提取地址,将地址"临时过户"症会移动节点,作为移动节点的临时转交地址,减小了切换延时。如图12所示,为本发明实施例的接入路由器第三结构示意图。本实施例在图11所示实施例的基础上,进一步加入了地址申请模块35、地址类型判断模块36、快速路由器公告模块37及修改模块38。地址申请模块35用于向DHCPv6服务器申请多个地址,并将申请到的多个地址保存在地址池中。在地址池的地址数量不足以满足切换需要时,可继续由地址申请模块35向DHCPv6服务器申请更多的地址,以备使用。地址类型判断模块36用于判断接收到的快速邻居公告(FNA)消息源地址的类型。快速路由器公告模块37,用于在源地址为全局IPv6地址时生成携带有DHCPv6服务器相关信息的快速路由器公告(FRA)消息,并在源地址为链路本地地址时生成携带有TCoA及DHCPv6服务器相关信息的快速路由器公告(FRA)消息;快速路由公告(FRA)消息的格式可如表1所示。通过将DHCPv6服务器的相关信息通过快速路由器公告(FRA)消息通知刚刚接入的移动节点,移动节点不必再去搜索DHCPv6服务器,避免了DHCPv6服务器的搜索过程,减少了有状态地址配置的时间。修改模块38用于在快速邻居公告(FNA)消息源地址为链路本地地址时,将快速邻居公告(FNA)消息中携带的快速绑定更新(FBU)消息的源地址修改为TCoA,并通过发送模块32发送。在移动节点未在前链路获得TCoA时,接入路由器能够为移动节点提供切换过程中使用的TCoA,并将快速绑定更新(FBU)消息的源地址修改为TCoA,将TCoA通知其他路由器,使移动节点与家乡代理及对端节点可以通过前接入路由器到TCoA的双向隧道传输数据,从而使切换过程的数据传输具有较好的连续性。如图13所示,为本发明实施例的接入路由器第四结构示意图。在图12所示实施例的基础上,本实施例的接入路由器进一步通过临时转交地址回收模块39a进行TCoA的回收。在回收临时转交地址时,该模块通过发送模块32在本地子网内向全节点地址发送邻居公告(NA)消息,邻居公告(NA)消息的目标地址为与TCoA对应的MAC地址。至少可以通过两种方式触发TCoA的回收,本实施例中,设有定时器39b,在接收到快速邻居公告(FNA)消息时,定时器39b启动计时,定时期限为快速邻居公告(RNA)消息携带的生存时间。当定时器39b计时超期后,通知临时转交地址回收模块39a回收相应TCoA。本实施例中,临时转交地址回收冲莫块38及时对不再^f吏用的TCoA进行回收,从而只需维护少量的地址。如图14所示,为本发明实施例的移动节点第一结构示意图。消息接收才莫块11用于接收接入路由器发送的消息。消息发送模块12用于向接入路由器发送消息。快速邻居公告模块13用于生成快速邻居公告(FNA)消息,并通过所述消息发送模块向新接入路由器发送。若移动节点在前链路接收到了前接入路由器返回的携带有TCoA的快速绑定应答(FBAck)消息,则在接入新链路后,生成源地址为TCoA的快速邻居公告(FNA)消息;若没有接收到所述前接入路由器返回的携带有TCoA的快速绑定应答(FBAck)消息,则在接入新链路后,生成源地址为新链路地址的快速邻居公告(FNA)消息。地址配置模块14用于从消息接收模块11接收的快速路由器公告(FRA)消息提取DHCPv6服务器地址;通过消息发送模块12向DHCPv6服务器发送地址配置信息申请(Request)信息;根据消息接收模块ll接收的携带有地址配置信息的地址配置信息应答(Reply)消息进行地址配置,地址配置信息可包括NCoA,DNS配置信息,NTP服务器地址等。本实施例的移动节点在切换过程中使用TCoA,保证了切换过程的连续性;通过快速路由公告(FRA)消息携带的DHCPv6服务器相关信息获得DHCPv6服务器地址,避免了DHCPv6服务器的搜索过程,减少了有状态地址配置的时间。如图15所示,为本发明实施例的移动节点第二结构示意图。本实施例在图14所示实施例的基础上进一步包括路由器请求生成模块15及删除模块16。路由器请求生成模块15生成携带有地址配置方式标识的路由器请求,并通过消息发送模块12向前接入路由器发送,进行地址配置方式协商,从而实现对有状态地址配置方式既无状态地址配置方式的兼容。删除模块16用于在完成NCoA到家乡代理及对端节点绑定注册,并且不再使用TCoA时,将TCoA从相应接口上删除,并通过消息发送模块12向新接入路由器发送临时转交地址回收触发消息,通知新接入路由器进行TCoA的回收,从而可及时回收移动节点不再使用的TCoA,使新接入路由器仅需在本地地址池维护较少量的地址。本发明实施例在切换过程中为移动节点分配临时转交地址,使切换过程中的数据传输能够保持较好的连续性;新接入路由器将DHCPv6服务器相关信息通过快速路由器公告消息告知移动节点,移动节点不需搜索DHCPv6月l务器,并且该消息的发送不需等待随机时间,从而可有效减少由状态地址配置的延时;通过在多个消息中增加地址配置方式标识实现了对有状态地址配置及无状态地址配置的兼容,移动节点可与前接入路由器协商采用何种地址配置方式;DHCPv6消息中增加认证选项,使移动节点和接入^^由器可以对DHCP消息的原地址和内容进行认证,增强了安全性。最后应当说明的是以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。30权利要求1、一种快速切换的地址配置方法,其特征在于,所述方法包括接收前接入路由器发送的切换发起消息;从本地地址池提取临时转交地址;生成携带有所述临时转交地址的切换应答消息;向前接入路由器返回所述切换应答消息。2、根据权利要求1所述的快速切换的地址配置方法,其特征在于,所述本地地址池存储有多个地址,所述多个地址为向动态主机配置DHCP服务器申请的。3、根据权利要求1所述的快速切换的地址配置方法,其特征在于,所述方法还包括接收移动节点发送的快速邻居公告消息;生成携带有DHCP服务器相关信息的快速路由器公告消息;向所述移动节点返回所述快速路由器公告消息。4、根据权利要求3所述的快速切换的地址配置方法,其特征在于,所述生成携带有DHCP服务器相关信息的快速路由器公告消息具体为判断所述快速邻居公告消息的源地址类型,若所述源地址是全局IPv6地址,则将所述DHCP服务器相关信息包含在所述快速路由器公告消息中,生成携带有DHCP服务器相关信息的快速路由器公告消息;若所述源地址是链路本地地址,则从本地地址池提取临时转交地址,将所述临时转交地址以及DHCP服务器相关信息包含在所述快速路由器公告消息中,生成携带有DHCP服务器相关信息以及临时转交地址的快速路由器公告消息。5、一艮据权利要求1或4所述的快速切换的地址配置方法,其特征在于,所述提取临时转交地址具体为搜索本地地址池,若所述本地地址池中存在与移动节点关联的地址,则提取该地址;若所述本地地址池中不存在与所述移动节点关联的地址,则才是取一个状态自由的地址,并将所述地址与所述移动节点关联。6、根据权利要求4所述的快速切换的地址配置方法,其特征在于,当所述快速邻居公告消息的源地址为链路本地地址时,将所述快速邻居公告消息中携带的快速绑定更新消息的源地址修改为所述临时转交地址,并向所述前接入路由器发送修改后的快速绑定更新消息,与前接入路由器建立所述前接入路由器到所述临时转交地址的双向隧道。7、根据权利要求3所述的快速切换的地址配置方法,其特征在于,所述快速邻居通告消息中携带有生存时间,接收到所述快速邻居公告消息时启动定时器;在所述定时器计时超过所述生存时间后,在本地子网内向全节点地址发送邻居^^告消息,并将所述本地地址池中所述临时转交地址的状态修改为自由状态;所述邻居公告消息的目标地址为所述新接入路由器的与所述临时转交地址对应的媒体访问控制地址。8、根据权利要求3所述的快速切换的地址配置方法,其特征在于,所述向所述移动节点返回所述快速路由器公告消息之后还包括接收所述移动节点发送的临时转交地址回收触发消息;在本地子网内向全节点地址发送邻居公告消息,并将所述本地地址池中所述临时转交地址的状态修改为自由状态;所述邻居公告消息的目标地址为所述新接入路由器的与所述临时转交地址对应的4某体访问控制地址。9、一种快速切换的地址配置方法,其特征在于,所述方法包括向前接入路由器发送快速绑定更新消息;若接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,向新接入路由器发送源地址为所述临时转交地址的快速邻居公告消息;若没有接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,向所述新接入路由器发送源地址为新链路地址的快速邻居公告消息。10、根据权利要求9所述的快速切换的地址配置方法,其特征在于,向新4妄入路由器发送快速邻居公告消息之后还包括接收所述新接入路由器发送的快速路由器公告消息;所述快速路由器公告消息携带有DHCP服务器相关信息;从所述DHCP服务器相关信息中提取DHCP服务器的地址,向所述DHCP服务器发送地址配置信息申请消息;接收所述DHCP服务器返回的携带有地址配置信息的地址配置信息应答消息;所述地址配置信息至少包含新转交地址。11、根据权利要求9所述的快速切换的地址配置方法,其特征在于,所述向前4妄入路由器发送快速绑定更新消息之前还包括向所述前接入路由器发送路由器请求,所述路由器请求携带有地址配置方式标识。12、根据权利要求9所述的快速切换的地址配置方法,其特征在于在完成新转交地址到家乡代理及对端节点绑定注册,并且不再使用所述临时转交地址时,将所述临时转交地址从相应接口上删除,并向所述新接入路由器发送临时转交地址回收触发消息。13、根据权利要求9所述的快速切换的地址配置方法,其特征在于所述地址配置信息申请消息携带有认证信息,向所述DHCP服务器发送地址配置信息申请消息之前还包括向所述DHCP服务器发送认证请求消息;接收所述DHCP服务器返回的携带有密钥信息的认证公告消息;根据所述密钥信息生成认证信息。14、根据权利要求9所述的快速切换的地址配置方法,其特征在于,所述接收所述新接入路由器发送的快速路由器公告消息之后还包括通过所述临时转交地址到所述前接入路由器的双向隧道,接收目的地址为前转交地址的数据,发送源地址为前转交地址的数据;所述双向隧道被拆除时,将所述临时转交地址^人相应^妄口上删除。15、根据权利要求14所述的快速切换的地址配置方法,其特征在于,在拆除所述双向隧道后,如果前网络采用有状态地址配置,则向前网络的DHCP服务器发送释放消息,释放前转交地址。16、一种快速切换的地址配置方法,其特征在于,所述方法包括接收移动节点发送的路由器请求消息,所述路由器请求消息携带有地址配置方式纟示识;才艮据所述地址配置方式标识确定采用无状态地址配置方式或有状态地址酉己f》《;根据采用的地址配置方式,设置代理路由器公告消息的地址配置方式标识;向所述移动节点返回所述代理路由器公告消息。17、根据权利要求16所述的快速切换的地址配置方法,其特征在于,在采用有状态地址配置方式时,在向所述移动节点返回所述代理路由器公告消息后还包括4姿收所述移动节点发送的快速绑定更新消息;向新接入路由器发送切换发起消息,所述切换发起消息携带有表示采用有状态地址配置方式的地址配置方式标识;接收所述新接入路由器返回的切换应答消息,所述切换应答消息携带有临时转交地址;向所述移动节点发送携带有所述临时转交地址的快速绑定应答消息。18、根据权利要求16所述的快速切换的地址配置方法,其特征在于,采用有状态地址配置方式时,在向所述移动节点返回所述代理路由器公告消息后还包括接收新接入路由器发送的快速绑定更新消息,所述快速绑定更新消息的源地址为临时转交地址;建立到所述临时转交地址的双向隧道;向所述新接入路由器返回快速绑定应答消息。19、一种接入路由器,包括用于接收消息的接收模块以及用于发送消息的发送模块,其特征在于,所述接入路由器还包括确定才莫块,用于在所述接收模块接收到移动节点发送的携带有地址配置方式标识的路由器请求消息后,根据所述地址配置方式标识确定采用无状态地址配置方式或有状态地址配置方式;设置模块,用于根据确定采用的地址配置方式,设置代理路由器公告消息的地址配置方式标识,并通过所述发送模块向所述移动节点返回所述代理路由器公告消息。20、一种接入路由器,包括用于接收消息的接收模块及用于发送消息的发送模块,其特征在于,所述接入路由器还包括提取模块,用于在接收到切换发起消息后,从本地地址池提取临时转交地址;生成^^莫块,用于生成携带有所述临时转交地址的切换应答消息。21、才艮据权利要求20所述的接入路由器,其特征在于,所述接入路由器还包括地址申请模块,用于向DHCP服务器申请多个地址,并将申请到的多个地址保存在所述地址池中。22、根据权利要求20所述的接入路由器,其特征在于,所述接入路由器还包括地址类型判断模块,用于判断接收到的快速邻居公告消息源地址的类型;快速^^由器公告模块,用于在所述快速邻居公告消息源地址为全局IPv6地址时,生成携带有DHCP服务器相关信息的快速路由器公告消息;并在所述源地址为链路本地地址时,生成携带有临时转交地址及DHCP服务器相关信息的快速路由器公告消息;修改^^莫块,用于在所述源地址为链路本地地址时,将快速邻居公告消息中携带的快速绑定更新消息的源地址修改为所述临时转交地址。23、根据权利要求22所述的接入路由器,其特征在于,所述接入路由器还包括定时器,用于在接收到所述快速邻居公告消息时启动计时,定时期限为所述快速邻居公告消息携带的生存时间;临时转交地址回收模块,用于在所述定时器计时超期后,在本地子网内向全节点地址发送邻居公告消息,所述邻居公告消息的目标地址为与所述临时转交地址对应的媒体访问控制地址。24、一种移动节点,包括用于接收消息的消息接收模块及用于发送消息的消息发送^f莫块,其特征在于,所述移动节点还包括快速邻居公告模块,用于生成快速邻居公告消息,并通过所述消息发送模块向新接入路由器发送所述快速邻居公告消息;若接收到前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,生成源地址为所述临时转交地址的快速邻居公告消息;若没有接收到所述前接入路由器返回的携带有临时转交地址的快速绑定应答消息,则在接入新链路后,生成源地址为新链路地址的快速邻居公告消息。25、根据权利要求24所述的移动节点,其特征在于,所述移动节点还包括地址配置模块,用于从所述消息接收模块接收的快速路由器公告消息中提取DHCP服务器地址;通过所述消息发送模块向所述DHCP服务器发送地址配置信息申请信息;接收所述DHCP服务器返回的携带有地址配置信息的地址配置信息应答消息,所述地址配置信息至少包含新转交地址。26、根据权利要求24所述的移动节点,其特征在于,所述移动节点还包括路由器请求生成模块,用于生成携带有地址配置方式标识的路由器请求,并通过所述消息发送模块向前接入路由器发送。27、根据权利要求24所述的移动节点,其特征在于,所述移动节点还包拾删除模块,用于在完成新转交地址到家乡代理及对端节点绑定注册,并且不再使用所述临时转交地址时,将所述临时转交地址从相应接口上删除,并通过所述消息发送^f莫块向所述新接入路由器发送临时转交地址回收触发消息。全文摘要本发明涉及移动节点、接入路由器及快速切换的地址配置方法。地址配置方法包括新接入路由器接收前接入路由器发送的切换发起消息,该切换发起消息携带有表示采用有状态地址配置的地址配置方式标识;新接入路由器从本地地址池提取临时转交地址,生成携带有临时转交地址的切换应答消息,并向前接入路由器返回。新接入路由器接收移动节点发送的快速邻居公告消息,生成携带有DHCP服务器相关信息的快速路由器公告消息,并向移动节点返回。本发明实施例中,切换过程采用临时转交地址,数据传输具有较好的连续性;新接入路由器将DHCP服务器相关信息告知移动节点,避免了DHCP服务器的搜索过程,减少了有状态地址配置的延时。文档编号H04L29/12GK101330527SQ20071012654公开日2008年12月24日申请日期2007年6月22日优先权日2007年6月22日发明者卢汉成,斌夏,斌朱,黄志彬申请人:华为技术有限公司;中国科学技术大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1