发明名称 一体化标识网络与传统IPv4互联网互联互通的实现方法
摘要 一种由传统互联网与一体化标识网络的互联互通实现方法,使用接入交换路由器ASR作为传统网络和一体化标识网路的接口设备来实现该方法。当传统网络中的用户与一体化标识网络内的用户进行通信时,数据包发送到接入交换路由器,并且数据包内的接入标识和IP地址替换为交换路由标识,在一体化标识网络的核心网内传输;对端接入交换路由器将交换路由标识替换为接入标识和IP地址,将报文转发到目的节点。该方法使得传统互联网IPv4用户不用升级即可以与一体化标识网络中的用户进行通信。
申请公布号 CN102148765B 申请公布日期 2013.12.04
申请号 CN201110119454.7 申请日期 2011.05.10
申请人 北京交通大学 发明人 张宏科;朱世佳;陈佳;董平;周三奇;曾宇晶;段璨然
分类号 H04L12/70(2013.01)I 主分类号 H04L12/70(2013.01)I
代理机构 北京王景林知识产权代理事务所 11320 代理人 王景林;梁波
主权项 一种传统互联网和一体化标识网络互联互通的方法,其特征在于,使用部署在一体化标识网络内的接入交换路由器作为传统互联网和一体化标识网络之间的接口设备,所述接入交换路由器负责处理和转发在传统互联网和一体化标识网络之间传输的数据包,并根据映射关系进行数据包的IP地址、接入标识和交换路由标识之间的转换,包括从传统互联网内的主机向一体化标识网络内的主机发送数据包的步骤;在上述步骤中,当数据包到达一体化标识网络与传统互联网接口处的第一接入交换路由器时,第一该接入交换路由器根据映射关系将数据包中的源和目的接入标识替换为对应的交换路由标识,并在在一体化标识网络的核心网内传输,IP地址是合法的接入标识;当数据包到达一体化标识网络内的主机所在接入网的第二接入交换路由器时,该第二接入交换路由器根据映射关系将数据包中的源和目的交换路由标识替换为对应的接入标识或IP地址,并通过一体化标识网络将数据包转发给一体化标识网络内的主机,或者,包括从一体化标识网络内的主机向传统互联网内的主机发送数据包的步骤;在上述发送步骤中,当数据包到达一体化标识网络内的主机所在接入网的第二接入交换路由器时,第二接入交换路由器根据映射关系将数据包中的源和目的接入标识替换为对应的交换路由标识,并在在一体化标识网络的核心网内传输,IP地址是合法的接入标识;当数据包到达一体化标识网络与传统互联网接口处的第一接入交换路由器时,该第一接入交换路由器根据映射关系将数据包中的源和目的交换路由标识替换为对应的接入标识或IP地址,并将数据包转发到传统互联网内的主机,当一体化标识网络内的主机第一次访问传统互联网内的主机,数据包中的源接入标识被替换为交换路由标识,而目的IP地址不作替换;如果不是第一次访问,接入交换路由器根据本地的映射表把数据包中的源接入标识替换为交换路由标识,把目的IP地址替换为交换路由标识;如果接入交换路由器本地映射表没有目的IP地址的映射关系,查询映射服务器的映射关系后把目的IP地址替换为交换路由标识,一体化标识网络内的主机有多个接入标识,该主机同时使用32位兼容IPv4格式的接入标识与传统互联网内的主机进行通信,使用其他格式的接入标识与一体化标识网络内的主机进行通信,数据包的发送过程为:1)位于传统互联网中的主机B向位于一体化标识网络接入网络的主机A发送数据时,数据包的源为主机B的32位IP地址IPB,目的为主机A的接入标识AIDA,传统互联网认为是主机A的IP地址;2)当数据包到达接入交换路由器ASR1时,主机B的IP地址被替换为主机B的32位交换路由标识RIDB,数据包中主机A的接入标识AIDA被替换为主机A的交换路由标识RIDA;当ASR1中没有IPB的映射关系 时,ASR1为IPB分配映射关系,并在映射服务器IDMS中注册IPB的映射关系,并保存在ASR1和IDMS中;3)当数据包到达主机A所接入的核心网接入交换路由器ASR2后,主机B的交换路由标识RIDB被替换为主机B接入标识AIDB,即主机B的32位IP地址IPB,数据包中的交换路由标识RIDA被替换主机A的接入标识AIDA;当ASR2中没有IPB的映射关系时,ASR2向IDMS发出查询请求,IDMS向ASR2通告IPB的映射关系;ASR2根据映射关系,将RIDB替换为IPB;4)当数据包进入主机A所在的接入网络后,被转发给主机A,或者,数据包的发送过程为:1)位于接入网络的主机A向传统互联网中的主机B发送数据时,数据包的源为主机A的接入标识AIDA,目的为主机B的接入标识AIDB,即主机B的IP地址IPB;2)当数据包到达主机A所接入的核心网接入交换路由器ASR2后,数据包中主机A接入标识AIDA被替换为主机A的交换路由标识RIDA;查找ASR2中主机B的接入标识AIDB的映射关系,如果ASR中保存有AIDB的映射关系,主机A的接入标识AIDB被替换为主机A的交换路由标识RIDB;3)如果ASR中没有保存AIDB的映射关系,ASR向映射服务器发出查询请求,映射服务器查询AIDB的映射关系;如果映射服务器保存有AIDB的映射关系,映射服务器将AIDB的映射关系通告给ASR2,ASR2根据映射服务器通告的映射关系,将AIDB替换为相应的RIDB;4)如果映射服务器中没有保存AIDB的映射关系,映射服务器通告ASR2,ASR2对AIDB不做处理,发送到核心网中;5)当数据包到达ASR1时,数据包中源地址,即主机A的交换路由标识RIDA,被替换主机A的接入标识AIDA;如果是第一次通信,即当数据包的目的地址为IP地址时不做处理;如果不是第一次通信,数据包的目的地址RIDB替换为AIDB,即主机B的IP地址;6)当数据包进入传统互联网后,被按照传统路由方式转发给主机B。
地址 100044 北京市海淀区上园村3号