用于ipv4和ipv6装置之间的无缝网络通信的方法和系统的利记博彩app

文档序号:9278630阅读:409来源:国知局
用于ipv4和ipv6装置之间的无缝网络通信的方法和系统的利记博彩app
【技术领域】
[0001]本发明概念一般涉及通信系统,并且更具体地说,涉及用于标识符定位符网络协议(ILNP)使能的移动通信装置与现有因特网协议版本4(IPv4)通信装置之间的无缝通信的方法和系统。
【背景技术】
[0002]标识符定位符网络协议(ILNP)是设计成通过将拓扑信息与节点身份分离来分离网络地址的两个功能(网络端点的标识和辅助路由)的网络协议。从而,ILNP向传输层提供静态标识符(即名称),其允许无缝移动性和多归属。ILNP与现有因特网协议(IP)后向兼容。ILNP它自己目前是具有两个不同例示的架构。ILNP是工程设计为一组因特网协议版本6 (IPv6)扩展的ILNP。期望ILNP至少在部署的早期阶段期间与IPv4和IPv6共存。从而,实现仅IPv6最终用户装置与IPv4目的地之间的连接性的能力是所希望的。

【发明内容】

[0003]因此,目的是提供运行不同版本的因特网协议的系统之间的无缝通信。
[0004]各种实施例提供了包含运行因特网协议版本6 (IPv6)的至少一个标识符定位符网络协议(ILNP)使能的移动节点的系统。移动节点附连到IPv6域中的IPv6网络。系统包含配置成从与IPv6网络关联的域名系统64(DNS64)服务器接收绑定标识符创建(BIC)消息的虚拟根服务器。BIC消息包含运行IPv6的移动节点的ILNP地址、由DNS64服务器指配的运行IPv4的目的地装置的假ILNP地址以及DNS64服务器的ILNP地址。假ILNP地址包含目的地装置的完整实地址。虚拟根服务器进一步配置成在移动节点的ILNP地址与目的地装置的假ILNP地址之间创建绑定;存储所述绑定;以及将绑定标识符确认(BIA)消息发送到DNS64服务器。
[0005]这个方法的潜在优点是通过实现其间的完整ILNP会话增大了仅因特网协议版本6 (IPv6)最终用户装置与因特网协议版本4(IPv4)目的地之间无缝连接性的可能性。
[0006]其它实施例提供了用于在运行因特网协议版本6 (IPv6)的至少一个标识符定位符网络协议(ILNP)使能的移动节点与运行IPv4的目的地装置之间通信的方法。移动节点附连到IPv6域中的IPv6网络。该方法包含在虚拟根服务器从与IPv6网络关联的域名系统64(DNS64)服务器接收绑定标识符创建(BIC)消息。BIC消息包含运行IPv6的移动节点的ILNP地址、由DNS64服务器指配的运行IPv4的目的地装置的假ILNP地址以及DNS64服务器的ILNP地址。假ILNP地址包含目的地装置的完整实地址。所述方法进一步包含:在移动节点的ILNP地址与目的地装置的假ILNP地址之间创建绑定;存储所述绑定;以及将绑定标识符确认(BIA)消息发送到DNS64服务器。
[0007]在查看附图和【具体实施方式】后,根据本发明概念的实施例的其它方法和系统对本领域的技术人员将显而易见或变得显而易见。意图是,所有此类附加方法和设备都包含在此说明书内,在本发明概念的范围内,并且受所附权利要求书保护。而且,意图是,本文公开的所有实施例都可单独实现,或以任何方式和/或组合来组合。
【附图说明】
[0008]包含附图以提供本公开的进一步理解,并且附图合并在此申请中并构成其一部分,附图图示了本发明概念的某个或某些非限制实施例。在附图中:
图1是常规通信系统的框图。
[0009]图2是常规通信系统的框图。
[0010]图3至6是按照本发明概念的一些实施例的通信系统的框图。
[0011]图7是按照本发明概念的一些实施例的网络地址转换器64+(NAT64+)的框图。
[0012]图8是按照本发明概念的一些实施例的包含标识符部分和定位符部分的ILNP地址的框图。
[0013]图9是按照本发明概念的一些实施例的网络节点/用户装置的框图。
[0014]图10-14是图示按照本发明概念的一些实施例的用于在运行因特网协议版本6 (IPv6)的至少一个标识符定位符网络协议(ILNP)使能的移动节点与运行IPv4的目的地装置之间通信的操作和方法的流程图。
【具体实施方式】
[0015]现在将在下文参考附图更全面地描述本发明概念,附图中示出了本发明概念的实施例。然而,此发明概念将不视为局限于本文阐述的实施例。
[0016]标识符定位符网络协议(ILNP)是嵌入在因特网协议版本6 (IPv6)中的标识符定位符分离协议。ILNP是主机中心的解决方案,其通常不需要对运营商的网络基础设施的更新。如上面所讨论的,标识符定位符网络协议(ILNP)是设计成分离网络地址的两个功能的网络协议。从而,ILNP地址具有标识符部分(其是静态的)和定位符部分(其是动态的,即,它基于网络中的移动节点的当前位置改变)。ILNP给系统的传输层提供了静态标识符,例如,用户装置的名称,其允许无缝移动性和多归属,这将在本文中进一步讨论。ILNP地址的标识符部分是64位长。标识符部分在拓扑上不是重要的,并且命名了逻辑/虚拟/物理节点,而不是接口。标识符部分在传输会话的寿命期间保持恒定。多个标识符可由节点使用,但不是在同一传输会话期间。另一方面,ILNP地址的定位符部分是动态的,并且因此,可在传输会话寿命期间改变值,并且可同时使用多个定位符。ILNP地址的定位符部分实现了移动性、多归属和多路径传输协议。
[0017]如本文所使用的,“传输会话”指的是在两个主机/系统/节点之间建立的连接。当移动节点试图连接到目的地节点时,存在发生在移动节点和/或相关系统与目的地节点/系统之间的协商。简言之,协商涉及将如何在移动节点与目的地节点之间传送数据的条款。一旦协商完成,节点之间的数据传送就可在建立的“传输会话”上开始。当节点之间的通信完成时,这个会话终止。从而,如上面所讨论的,ILNP地址的标识符部分在传输会话期间对于给定节点保持静态。然而,相同节点可在不同会话期间具有不同标识符部分,例如,如果会话终止并且然后新会话建立,则同一节点可具有两个不同标识符部分。ILNP地址的定位符部分在会话内是动态的,并且可基于移动节点的当前位置改变。
[0018]ILNP是递增地可部署的,并且期望与IPv6和因特网协议版本4 (IPv4)共存。换句话说,尽管正在开发IPv6,但IPv4仍可使用。从而,需要实现仅IPv6最终用户装置与IPv4目的地之间的连接性的机制。当前,已经开发了网络地址转换器64(NAT64)技术以实现IPv6与IPv4装置之间的连接性,这将在下面相对于图1和2进行讨论。
[0019]如在图1和2中所图示的,域A包含第一网络120和第二网络120’、域名服务器(DNS)服务器150和IPv4装置150。如图1中所进一步图示的,域A中的每个网络120、120’包含移动节点110、110’、NAT64 123、123’和域名服务器64 (DNS64) 130、130’。移动节点110、110’是ILNP使能的移动节点,其附连到ILNP使能的网络120、120’。如所图示的,NAT64 123与DNS64通信,DNS64配置成将IPv4地址转变成“假”IPv6地址。如本文所使用的,“假”地址指的是由系统创建的地址,使得IPv4装置看起来像IPv6装置,IPv6装置试图与之通信。这便于IPv6装置与IPv4装置之间的通信。从而,当移动节点110、110’(其是IPv6装置)与IPv4目的地装置150建立联系时,DNS64将IPv4装置150的IPv4地址转变成目的地装置150的假IPv6地址。IPv4装置150的这个假IPv6地址被呈现给IPv6移动装置110、110’,就好像目的地装置150也运行IPv6 —样。
[0020]位于移动装置110、110’与目的地装置150之间的NAT64 123、123’配置成将来自目的地装置150的IPv4分组转变成使用由DNS64 130、103’指配的假IPv6地址的IPv6分组,以便由IPv6移动装置110、110’接收。类似地,NAT64 123、123’配置成将来自移动节点110、110’的IPv6分组转变成目的地装置150的IPv4分组。
[0021]现在参考图1,当第一网络120中的移动节点110操作在IPv6网络中时,移动节点110发送DNS更新,向DNS服务器140登记其ILNP信息。换句话说,移动节点110在DNS服务器HO中登记其ILNP标识符和其关联的/选择的ILNP定位符。在一些实施例中,这可通过移动节点110将消息发送到0吧64 130实现,DNS64
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1