【技术实现步骤摘要】
本专利技术涉及身份位置分离技术,尤其是一种身份位置分离网络的名址映射系 统、数据传输方法及名址映射维护方法。
技术介绍
为了解决互联网核心路由器节点路由表容量快速膨胀以及IP地址二义性的问 题,IETF (互联网工程任务组,Internet Engineering Task Force)近年来提出了身份与位 置分离的技术,以LISP (身份位置分离协议,Locator and Identifier Separation Protocol) 工作组提出的LISP协议为例,其终端的身份标识(EID,Endpoint IDentifier)不参与IP核心网的路由,骨干路由器只能看到边界接入路由器的接口路由地址(RLOC,Routing LOCator),而一个边界路由器可以接入大量的终端,单独设置一个映射平面存储终端身 份EID和路由器RLOC的对应关系。发往终端的报文首先需要在映射平面中查找到其对 应的边界路由器RL0C,然后根据RLOC路由到目的终端所在接入路由器。其示意图见 图 1,其中 ITR (Ingress Tunnel Router)、ETR (Egress Tunnel Router)分别表示入 口 隧道路 由器、出口隧道路由器,是收发两端接入路由器的逻辑名称。LISP可以大大缩减IP骨干网路由器的节点路由表容量,但是其将复杂性留在了 映射平面,映射平面所要存储所有的EID-RLOC的对应关系,在IETF的LISP+ALT (ALT 是Alternative Topology的缩写,表示一种可选拓扑方案)方案中其假定终端是不可移动 的,每个终端 ...
【技术保护点】
一种身份位置分离网络的名址映射系统,其特征在于,所述名址映射系统包括通过网络连接的映射节点及接入业务节点,其中:所述接入业务节点包括收发模块,用于接收终端和所述映射节点发送的报文,还用于向所述终端和所述映射节点发送报文;所述映射节点包括:收发模块,用于接收所述接入业务节点或其他映射节点发送的报文,以及向所述接入业务节点或其他映射节点发送报文;节点路由表,用于体现身份标识与映射节点的对应关系;节点确定模块,与所述收发模块及所述节点路由表连接,用于查询所述节点路由表,确定所述目的身份标识对应的映射节点,确定的映射节点是其他映射节点时,通知所述收发模块将报文转发给所述确定的映射节点;确定的映射节点为当前映射节点时,通知地址查询模块;本地映射表,用于保存本地身份标识与路由标识的映射关系;所述地址查询模块,与所述本地映射表连接,用于根据所述目的身份标识查询所述本地映射表获得目的路由标识,还用于通知所述收发模块向所述目的路由标识对应的接入业务节点发送报文。
【技术特征摘要】
1.一种身份位置分离网络的名址映射系统,其特征在于,所述名址映射系统包括通 过网络连接的映射节点及接入业务节点,其中所述接入业务节点包括收发模块,用于接收终端和所述映射节点发送的报文,还用 于向所述终端和所述映射节点发送报文; 所述映射节点包括收发模块,用于接收所述接入业务节点或其他映射节点发送的报文,以及向所述接 入业务节点或其他映射节点发送报文;节点路由表,用于体现身份标识与映射节点的对应关系;节点确定模块,与所述收发模块及所述节点路由表连接,用于查询所述节点路由 表,确定所述目的身份标识对应的映射节点,确定的映射节点是其他映射节点时,通知 所述收发模块将报文转发给所述确定的映射节点;确定的映射节点为当前映射节点时, 通知地址查询模块;本地映射表,用于保存本地身份标识与路由标识的映射关系; 所述地址查询模块,与所述本地映射表连接,用于根据所述目的身份标识查询所述 本地映射表获得目的路由标识,还用于通知所述收发模块向所述目的路由标识对应的接 入业务节点发送报文。2.如权利要求1所述的名址映射系统,其特征在于所述接入业务节点的收发模块,还用于向映射节点发送注册或注销请求,其中携带 要注册或注销的身份标识与路由标识的映射关系;所述映射节点还包括与本地映射表连接的身份标识维护模块; 所述收发模块还用于接收所述接入业务节点发送的注册或注销请求; 所述节点确定模块,还用于根据所述接入业务节点的注册或注销请求查询所述节点 路由表确定对应的映射节点,若确定的映射节点是当前映射节点,则通知所述身份标识 维护模块,所述身份标识维护模块用于在所述本地映射表注册或注销对应的身份标识与 路由标识的映射关系。3.如权利要求1所述的名址映射系统,其特征在于所述地址查询模块获得目的路由标识后,还用于通知所述收发模块向源路由标识对 应的接入业务节点发送目的身份标识与目的路由标识的映射关系;所述映射节点的收发模块还用于向源路由标识对应的接入业务节点发送所述映射关系;所述接入业务节点还包括维护模块、与所述维护模块连接的本地缓存表以及与所述 收发模块及本地缓存模块连接的查询模块;所述接入业务节点的收发模块,还用于接收所述映射节点发送的映射关系,并通知 所述维护模块在所述本地缓存表中保存所述映射关系,以及在接收到终端发送的报文时 通知所述查询模块;所述维护模块用于将所述映射关系缓存入所述本地缓存表; 所述本地缓存表用于保存身份标识与路由标识的映射关系;所述查询模块用于根据目的身份标识查询本地缓存表,查到对应的目的路由标识 时,通知所述收发模块将所述报文发送给对应的目的接入业务节点,未查到对应的目的路由标识时,通知所述收发模块将所述报文发送给映射节点。4.如权利要求1至3中任一...
【专利技术属性】
技术研发人员:汪军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。