身份与位置分离协议移动节点及移动控制方法、移动节点技术

技术编号:8192561 阅读:220 留言:0更新日期:2013-01-10 03:03
本发明专利技术提供一种身份与位置分离协议移动节点移动控制方法,身份与位置分离协议移动节点(Lisp-MN)发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。本发明专利技术提供一种身份与位置分离协议移动节点,所述身份与位置分离协议移动节点(Lisp-MN)包括通知单元,所述通知单元用于:在所述Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。本发明专利技术还提供一种移动节点。本发明专利技术能及时更新终端标识/路由位置映射,防止丢包。

【技术实现步骤摘要】
身份与位置分离协议移动节点及移动控制方法、移动节点
本专利技术涉及网络
,尤其涉及一种lisp(Location/IDSeparationProtocol,身份与位置分离协议)-MN(MotionNode,移动节点)的移动控制方法及Lisp-MN及移动节点。
技术介绍
DFZ(DefaultFreeZone,默认自由区)路由表的大小以逐渐增长的速度增加,它损害了路由的可扩展性和路由汇聚的执行。路由可扩展性问题引起了工业和学术界很大的兴趣。IAB(InternetArchitectureBoard,因特网结构委员会)成员进行讨论认为DFZ路由表增加的深层原因是IP地址的双重语义造成的,在现有的网络中IP地址既做标识符又做位置。目前IRTFRRG(InternetResearchTaskForceRoutingResearchGroup,互联网研究任务组路由工作组)致力于开发新的路由和地址架构来支持多穴性、流量工程和移动性。Lisp是以思科公司为首根据RRG对路由和地址研究的需求提出的一个新的路由体系框架,通过将当前IP地址分离为终端标识(EIDs,End-identifiers)和路由位置(RLOCs,RoutingLocators)来减轻DFZ路由表的大小,增加了扩展并减少了全局可见、路由前缀数目。Lisp的网络结构如图1所示。LISP的基本思想是在IP层外面再封装一层IP报文头,用于减少边缘网络用户的增加而产生的路由对骨干网络路由表的影响,保持骨干网络(BGP)路由表的稳定。Lisp将现有的IP地址系统分为终端标识(EID)和路由位置(RLOC),并引入了隧道路由器(“TunnelRouters”)的概念,隧道路由器分为入口隧道路由器(IngressTunnelRouter,ITR)和出口隧道路由器(EgressTunnelRouter,ETR)。ITR与ETR均需要在映射服务器(Map-Server,MS)中注册EID与RLOC的绑定。对ETR侧的主机来说,ETR负责注册此主机的EID与RLOC绑定,ITR负责缓存ETR侧主机的EID/RLOC的绑定。同样对ITR侧主机来说,ITR注册此主机的EID与RLOC的绑定。另外,Lisp中ITR负责数据的封装和映射的查找,根据目的EID信息查找对应的RLOC信息。Lisp中ETR负责进行数据报文的解封装。LISP协议提出的初衷是解决路由表的规模,并不能解决网络的移动性,随着网络的发展,网络的移动性是必要的,且Lisp设计的需求必须要能解决移动性、多穴性。lisp-MN是Lisp的一种移动性解决方案。lisp-MN是将lisp网络中的节点定义为lisp-MN,lisp-MN与普通的MN不同,lisp-MN具有ETR/ITR的功能,图2是基于Lisp-MN的网络结构示意图。当lisp-MN移动到其他网络时,lisp-MN向其MS注册其EID/RLOC的映射。在lisp网络的通信过程,如果lisp-MN从位置A移动到新位置A时,该lisp-MN的下行数据发送时,通信对端发送给lisp-MN的数据包会丢失或存在延迟。
技术实现思路
本专利技术提供一种lisp-MN及其移动控制方法及一种移动节点,解决通信过程中lisp-MN位置发生移动时,通信对端发送数据到此lisp-MN时会出现网络延迟或发生丢包的问题。为了解决以上问题,本专利技术提供了一种身份与位置分离协议移动节点移动控制方法,包括:身份与位置分离协议移动节点(Lisp-MN)发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。进一步的,上述方法还可具有以下特点,所述终端标识/路由位置映射更新请求中携带所述Lisp-MN的终端标识/新路由位置映射。进一步的,上述方法还可具有以下特点,所述方法还包括,所述通信对端接收到所述终端标识/路由位置映射更新请求后,将本地保存的该Lisp-MN的终端标识/路由位置映射替换为所述终端标识/新路由位置映射。进一步的,上述方法还可具有以下特点,所述方法还包括,所述Lisp-MN在发生移动并获取新路由位置后,还发送终端标识/路由位置映射注册请求至映射服务器。本专利技术还提供一种身份与位置分离协议移动节点,所述身份与位置分离协议移动节点(Lisp-MN)包括通知单元,所述通知单元用于:在所述Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。进一步的,上述身份与位置分离协议移动节点还可具有以下特点,所述终端标识/路由位置映射更新请求中携带所述Lisp-MN的终端标识/新路由位置映射。进一步的,上述身份与位置分离协议移动节点还可具有以下特点,所述Lisp-MN还包括注册单元,所述注册单元用于:在所述Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射注册请求至映射服务器。本专利技术还提供一种移动节点,包括更新单元,用于在与一身份与位置分离协议移动节点(Lisp-MN)通信过程中,接收所述Lisp-MN发送的终端标识/路由位置映射更新请求后,更新所述Lisp-MN的终端标识/路由位置映射。进一步的,上述移动节点还可具有以下特点,所述更新单元是用于根据如下方式更新所述Lisp-MN的终端标识/路由位置映射:将本地保存的该Lisp-MN的终端标识/路由位置映射替换为所述终端标识/路由位置映射更新请求中携带的终端标识/新路由位置映射。本专利技术lisp-MN在发生移动后,及时通知其通信对端更新EID/RLOC映射,保证了后续数据发送过程中,通信对端直接使用新RLOC封装数据包并进行数据发送,减少了延时和丢包。附图说明图1是lisp网络结构示意图;图2是基于Lisp-MN的网络结构示意图;图3是本专利技术实施例lisp-MN移动控制过程示意图;图4是本专利技术实施例lisp-MN框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术实施例提供一种Lisp-MN移动控制方法,包括:Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。其中,所述终端标识/路由位置映射更新请求中携带所述Lisp-MN的终端标识/新路由位置映射。其中,所述方法还包括,所述通信对端接收到所述终端标识/路由位置映射更新请求后,将本地保存的该Lisp-MN的终端标识/路由位置映射替换为所述终端标识/新路由位置映射。其中,所述方法还包括,所述Lisp-MN在发生移动并获取新路由位置后,还发送终端标识/路由位置映射注册请求至映射服务器。本专利技术实施例提出了一种lisp网络中映射更新的实现方法包括:Lisp网络通信过程中当lisp-MN从位置A移动到新位置A后,lisp-MN在MS中注册更新EID/RLOC的映射;以及,lisp-MN发送EID/RLOC映射更新请求消息给其通信对端,通知通信对端其已发生移动,所述通信对端CN收到EID/RLOC映射更新请求消息后,将其缓存的EID/ORLOC(ORLOC为lisp-MN移动前的RLOC)更新为EID/NRLOC(NRLOC为lisp-MN移动后本文档来自技高网
...
身份与位置分离协议移动节点及移动控制方法、移动节点

【技术保护点】
一种身份与位置分离协议移动节点移动控制方法,其特征在于,身份与位置分离协议移动节点(Lisp?MN)发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端。

【技术特征摘要】
1.一种身份与位置分离协议移动节点移动控制方法,其特征在于,身份与位置分离协议移动节点Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端;所述终端标识/路由位置映射更新请求中携带所述Lisp-MN的终端标识/新路由位置映射;所述通信对端接收到所述终端标识/路由位置映射更新请求后,将本地保存的该Lisp-MN的终端标识/路由位置映射替换为所述终端标识/新路由位置映射,返回映射更新响应消息给lisp-MN。2.如权利要求1所述的方法,其特征在于,所述方法还包括,所述Lisp-MN在发生移动并获取新路由位置后,还发送终端标识/路由位置映射注册请求至映射服务器。3.一种身份与位置分离协议移动节点Lisp-MN,其特征在于,所述身份与位置分离协议移动节点包括通知单元,所述通知单元用于:在所述Lisp-MN发生移动并获取新路由位置后,发送终端标识/路由位置映射更新请求给其通信对端;所述终端标识/路由位置映射更新请求中携带所述Lis...

【专利技术属性】
技术研发人员:赵凝霞沈炯
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1