CN105516377A - 一种IPv6地址管理方法、装置和终端 - Google Patents
一种IPv6地址管理方法、装置和终端 Download PDFInfo
- Publication number
- CN105516377A CN105516377A CN201410495296.9A CN201410495296A CN105516377A CN 105516377 A CN105516377 A CN 105516377A CN 201410495296 A CN201410495296 A CN 201410495296A CN 105516377 A CN105516377 A CN 105516377A
- Authority
- CN
- China
- Prior art keywords
- terminal
- ipv6 address
- business
- address
- ipv6
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5053—Lease time; Renewal aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5076—Update or notification mechanisms, e.g. DynDNS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/659—Internet protocol version 6 [IPv6] addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种IPv6地址管理方法、装置和终端,其中,所述方法包括:当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,第一终端向第二终端发送询问第一业务是否支持IPv6地址更新的地址更新请求消息;接收第二终端返回的地址更新响应消息;当地址更新响应消息携带的第一判断结果指示第一业务支持IPv6地址更新时,第一终端请求以预存的第二IPv6地址与第二终端建立进行所述第一业务的备份会话;在第一IPv6地址原始生存期终止时,第一终端使用备份会话与第二终端继续进行第一业务。本发明实现了IPv6跳变前后的用户业务连续性,提升了IPv6网络的安全性和可用性。
Description
技术领域
本发明涉及通信领域,尤其涉及一种IPv6地址管理方法、装置和终端。
背景技术
随着互联网的快速普及和数据通信技术的飞速发展,全球因特网协议IP终端数量激增。当前全球因特网协议第四版(InternetProtocolversion4,IPv4)公网地址已经告罄,而网络地址翻译(NetworkAddressTranslation,NAT)技术又存在性能、应用层支持诸多难题,因此,编码长度更长、地址空间更多的因特网协议第六版(InternetProtocolversion6,IPv6)技术的普及对全球运营商和用户来说都是势在必行的重大课题。
与IPv4网络类似,对于IPv6网络来说,网络安全也是一个重要的课题。对网络中存在的主机进行扫描,可以发现活动主机所使用的IP地址、开放的端口、使用的操作***等信息。这些信息对于网络管理是必须的,因其是恶意攻击者进行网络入侵的前提,也是蠕虫传播过程中必不可少的部分。因此,关于网络扫描技术的研究对于网络安全具有重要的意义。
如图1所示,在全球单播地址结构中,前64比特bit是网络前缀,包含“001”、全球选路前缀、子网标识ID三部分,互联网Internet上的路由器通过它将数据包传送到主机所在的链路;后64比特是接口标识ID,用来区分同一链路中的不同主机。接口ID通常是主机通过自身的媒体访问控制MAC地址或其他信息生成,前缀由网络设备(例如宽带网关)分配给主机。在考虑攻击者对用户主机进行网络地址扫描时,假设链路的网络前缀已从已知的主机地址中获得,即主机地址中的前64bit已被扫描者(攻击者)所知,扫描是针对地址中的后64bit,即对地址中接口ID的扫描。
针对上述问题,现有的技术方案是升级终端和网络设备支持所谓IP地址跳频(或称IP地址跳变)技术,用户主机可以按照一定的速率切换自身地址以达到尽量规避地址扫描的目的,包括切换后64bit接口ID和前64bit(即64位IPv6前缀)两种方法,其中切换前缀的同时也可以同步切换接口ID。
IP地址跳频技术固然可以在一定程度上解决地址扫描问题,同时也带来了新的问题,例如跳变前后的业务连续性问题,即IPv6地址变化导致在线业务中断,影响中断用户服务体验。
发明内容
本发明的目的是提供了一种IPv6地址管理方法、装置和终端,实现IPv6跳变前后的用户业务连续性,提升IPv6网络的安全性和可用性。
为了实现上述目的,本发明实施例提供了一种因特网协议第六版IPv6地址管理方法,用于第一终端,所述方法包括:
当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理方法,其中,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
上述的IPv6地址管理方法,其中,所述第一终端向所述第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息具体为:
所述第一终端通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。
上述的IPv6地址管理方法,其中,所述地址更新请求消息中携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。
上述的IPv6地址管理方法,其中,所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
为了实现上述目的,本发明实施例还提供了一种IPv6地址管理方法,用于第二终端,所述方法包括:
接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理方法,其中,所述方法还包括:
所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述判断所述第一业务是否支持IPv6地址更新,获得第一判断结果具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
为了实现上述目的,本发明实施例还提供了一种因特网协议第六版IPv6地址管理装置,用于第一终端,所述装置包括:
第一发送模块,用于当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一接收模块,用于接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
备份会话建立模块,用于当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
处理模块,用于在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理装置,其中,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
上述的IPv6地址管理装置,其中,所述第一发送模块具体包括:
第一发送子模块,用于所述第一终端通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。
上述的IPv6地址管理装置,其中,所述地址更新请求消息中携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。
上述的IPv6地址管理装置,其中,所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
为了实现上述目的,本发明实施例还提供了一种IPv6地址管理装置,用于第二终端,所述装置包括:
第二接收模块,用于接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一判断模块,用于判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
第二发送模块,用于当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理装置,其中,所述装置还包括:
第二判断模块,用于所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述第一判断模块具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
为了实现上述目的,本发明实施例还提供了一种终端,所述终端包括上述任一项所述的用于第一终端的IPv6地址管理装置。
为了实现上述目的,本发明实施例还提供了一种终端,所述终端包括上述任一项所述的用于第二终端的IPv6地址管理装置。
在本发明实施例中,通过对现有的终端以及网络设备的改进,部署IPv6IPv6地址更新,从而实现IPv6跳变前后的用户业务连续性,提升IPv6网络的安全性和可用性,对加快IPv6网络部署速度起到积极作用。
附图说明
图1是现有技术IPv6地址结构示意图;
图2是本发明的网络拓扑示意图;
图3是本发明实施例提供的IPv6地址管理方法的流程示意图;
图4是本发明实施例提供的IPv6地址管理方法的交互流程示意图;
图5是本发明实施例提供的用于第一终端的IPv6地址管理装置的结构示意图;
图6是本发明实施例提供的用于第二终端的IPv6地址管理装置的结构示意图;
图7是本发明实施例提供的终端间的模块交互示意图。
具体实施方式
为使本发明实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
在本发明实施例中,优选地,可以通过部署IPv6地址更新,实现IPv6跳变前后的用户业务连续性。具体实现方式如下:
本发明实施例提供了一种因特网协议第六版IPv6地址管理方法,用于第一终端,所述方法如图3所示,包括:
步骤31,当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
步骤32,接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
步骤33,当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
步骤34,在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
在当前的第一业务支持IPv6地址更新时,第一终端以预存的第二IPv6地址预先与第二终端建立进行第一业务的备份会话,当第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务,实现IPv6跳变前后的用户业务连续性,达到了本发明的目的。
其中,优选地,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
进一步地,所述第一终端可以通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。其中,为了便于第二终端判断第一业务是否支持IPv6地址更新,所述地址更新请求消息中优选地,携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
对应地,在第二终端上的IPv6地址管理方法包括:
接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
第二终端在确定第一业务支持IPv6地址更新,会将携带第一判断结果的地址更新请求响应消息返回给第一终端,以便第一终端以预存的第二IPv6地址与所述第二终端建立第一业务的备份会话。当第一IPv6地址原始生存期终止时,第一终端会使用已经建立的备份会话与第二终端继续进行所述第一业务,实现IPv6跳变前后的用户业务连续性,达到了本发明的目的。
其中优选地,第二终端要在能够识别地址更新请求消息的基础上,判断第一业务是否支持IPv6地址更新。即所述方法还包括:
所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述判断所述第一业务是否支持IPv6地址更新,获得第一判断结果具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
下面结合附图2和图4对上述过程进行详细说明,具体步骤如下:
步骤41,第一终端在第一IPv6地址生存期终结之前,向使用所述第一IPv6地址的TCP/UDP连接的对端主机,即与第一终端进行第一业务的第二终端,发送地址更新请求消息,其中携带IPv6地址更新能力参数和/或第二IPv6地址;
进一步地,所述第一IPv6地址为第一终端当前第一业务正在使用的IPv6地址;
进一步地,所述第一IPv6地址为128位IPv6地址和64位IPv6前缀中的至少一项;
进一步地,所述地址更新能力参数包括接口标识更新能力参数和/或IPv6前缀更新能力参数;
步骤42,所述第二终端在收到所述地址更新请求消息,若可识别该消息,则向所述第一终端返回IPv6地址更新响应消息,告知所述TCP/UDP连接对应的第一业务是否支持所述更新行为,若支持则转步骤43;
进一步地,所述IPv6地址更新请求消息和IPv6地址更新响应消息均通过IPv6扩展头实现;
步骤43,所述第一终端向使用所述第一IPv6地址的TCP/UDP连接的第二终端发送备份会话建立请求,携带第二IPv6地址;
进一步地,所述第一终端与第二终端建立备份会话成功之后,所述第一终端在所述第一IPv6地址生存期截至时关闭原会话、启动新的会话,维持原连接的状态。
在本发明实施例中的上述过程,为了实现IPv6跳变前后的用户业务连续性,考虑进行IPv6地址更新,当第一业务支持IPv6地址更新时,第一终端以预存的第二IPv6地址与第二终端建立备份会话,以便在第一IPv6地址原始生存期终止时,第一终端使用备份会话与所述第二终端继续进行所述第一业务,从而实现了IPv6地址跳变前后业务的连续性,提升IPv6网络的安全性和可用性,对加快IPv6网络部署速度起到积极作用。
本发明实施例还提供了一种因特网协议第六版IPv6地址管理装置,用于第一终端,所述装置如图5所示,包括:
第一发送模块,用于当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一接收模块,用于接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
备份会话建立模块,用于当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
处理模块,用于在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理装置,其中,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
上述的IPv6地址管理装置,其中,所述第一发送模块具体包括:
第一发送子模块,用于所述第一终端通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。
上述的IPv6地址管理装置,其中,所述地址更新请求消息中携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。
上述的IPv6地址管理装置,其中,所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
本发明实施例还提供了一种IPv6地址管理装置,用于第二终端,所述装置如图6所示,包括:
第二接收模块,用于接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一判断模块,用于判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
第二发送模块,用于当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
上述的IPv6地址管理装置,其中,所述装置还包括:
第二判断模块,用于所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述第一判断模块具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
本发明实施例还提供了一种终端,所述终端包括上述任一项所述的用于第一终端的IPv6地址管理装置。
本发明实施例还提供了一种终端,所述终端包括上述任一项所述的用于第二终端的IPv6地址管理装置。
其中,第一终端的模块与第二终端的模块间进行交互的示意图如图7所示。
本发明实施例提供的上述各步骤或各模块可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (16)
1.一种因特网协议第六版IPv6地址管理方法,用于第一终端,其特征在于,所述方法包括:
当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
2.如权利要求1所述的IPv6地址管理方法,其特征在于,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
3.如权利要求1所述的IPv6地址管理方法,其特征在于,所述第一终端向所述第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息具体为:
所述第一终端通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。
4.如权利要求1所述的IPv6地址管理方法,其特征在于,所述地址更新请求消息中携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。
5.如权利要求4所述的IPv6地址管理方法,其特征在于,所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
6.一种IPv6地址管理方法,用于第二终端,其特征在于,所述方法包括:
接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
7.如权利要求6所述的IPv6地址管理方法,其特征在于,所述方法还包括:
所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述判断所述第一业务是否支持IPv6地址更新,获得第一判断结果具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
8.一种因特网协议第六版IPv6地址管理装置,用于第一终端,其特征在于,所述装置包括:
第一发送模块,用于当第一业务在第一IPv6地址原始生存期终止之前仍未结束时,所述第一终端向第二终端发送询问所述第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一接收模块,用于接收所述第二终端返回的地址更新响应消息,所述地址更新响应消息携带所述第二终端判断所述第一业务是否支持IPv6地址更新的第一判断结果;
备份会话建立模块,用于当所述地址更新响应消息携带的所述第一判断结果指示所述第一业务支持IPv6地址更新时,所述第一终端请求以预存的第二IPv6地址与所述第二终端建立进行所述第一业务的备份会话;
处理模块,用于在所述第一IPv6地址原始生存期终止时,所述第一终端使用所述备份会话与所述第二终端继续进行所述第一业务。
9.如权利要求8所述的IPv6地址管理装置,其特征在于,所述第一IPv6地址为128位IPv6地址和64位的IPv6地址前缀中的至少一项。
10.如权利要求8所述的IPv6地址管理装置,其特征在于,所述第一发送模块具体包括:
第一发送子模块,用于所述第一终端通过IPv6扩展头将所述地址更新请求消息发送到所述第二终端。
11.如权利要求8所述的IPv6地址管理装置,其特征在于,所述地址更新请求消息中携带所述第一终端的IPv6地址更新能力参数和所述第二IPv6地址中的至少一项。
12.如权利要求11所述的IPv6地址管理装置,其特征在于,所述IPv6地址更新能力包括IPv6地址前缀更新能力参数和IPv6接口标识更新能力参数中的至少一项。
13.一种IPv6地址管理装置,用于第二终端,其特征在于,所述装置包括:
第二接收模块,用于接收第一终端发送的询问第一业务是否支持IPv6地址更新的地址更新请求消息;其中,所述第一业务为所述第一终端与所述第二终端当前正在进行的业务且所述第一业务在第一IPv6地址原始生存期终止之前仍未结束,所述第一IPv6地址为所述第一终端正在进行的所述第一业务所使用的IPv6地址;
第一判断模块,用于判断所述第一业务是否支持IPv6地址更新,获得第一判断结果;
第二发送模块,用于当所述第一判断结果指示所述第一业务支持IPv6地址更新时,将携带所述第一判断结果的地址更新请求响应消息返回所述第一终端,使得所述第一终端以预存的第二IPv6地址请求与所述第二终端建立进行所述第一业务的备份会话,并在所述第一IPv6地址原始生存期终止时,使用所述备份会话与所述第二终端继续进行所述第一业务。
14.如权利要求13所述的IPv6地址管理装置,其特征在于,所述装置还包括:
第二判断模块,用于所述第二终端判断是否能够识别所述地址更新请求消息,获得第二判断结果;
所述第一判断模块具体为:
当所述第二判断结果指示能够识别所述地址更新请求消息时,判断所述第一业务是否支持IPv6地址更新,获得所述第一判断结果。
15.一种终端,其特征在于,所述终端包括权利要求8-12任一项所述的IPv6地址管理装置。
16.一种终端,其特征在于,所述终端包括权利要求13或14所述的IPv6地址管理装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410495296.9A CN105516377A (zh) | 2014-09-24 | 2014-09-24 | 一种IPv6地址管理方法、装置和终端 |
PCT/CN2014/092087 WO2015131567A1 (zh) | 2014-09-24 | 2014-11-24 | 一种IPv6地址管理方法、装置和终端 |
US15/510,818 US20170289099A1 (en) | 2014-09-24 | 2014-11-24 | Method and Device for Managing Internet Protocol Version 6 Address, and Terminal |
EP14884580.3A EP3200433A4 (en) | 2014-09-24 | 2014-11-24 | Ipv6 address management method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410495296.9A CN105516377A (zh) | 2014-09-24 | 2014-09-24 | 一种IPv6地址管理方法、装置和终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105516377A true CN105516377A (zh) | 2016-04-20 |
Family
ID=54054448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410495296.9A Pending CN105516377A (zh) | 2014-09-24 | 2014-09-24 | 一种IPv6地址管理方法、装置和终端 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170289099A1 (zh) |
EP (1) | EP3200433A4 (zh) |
CN (1) | CN105516377A (zh) |
WO (1) | WO2015131567A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10448268B1 (en) * | 2019-01-30 | 2019-10-15 | Cisco Technology, Inc. | Preservation of policy and charging for a subscriber following a user-plane element failover |
CN115412533B (zh) * | 2021-05-27 | 2024-01-16 | 北京小米移动软件有限公司 | 终端设备及其控制方法、装置和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101374160A (zh) * | 2007-08-21 | 2009-02-25 | 华为技术有限公司 | 分组网络中分配用户地址的方法、装置及*** |
CN101690135A (zh) * | 2007-06-22 | 2010-03-31 | 艾利森电话股份有限公司 | 用于接入网络多宿主的***和方法 |
WO2010109054A1 (en) * | 2009-03-24 | 2010-09-30 | Nokia Corporation | Selection of transmission parameters for wireless connection |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060251044A1 (en) * | 2005-04-22 | 2006-11-09 | Wassim Haddad | Mobility support for multihome nodes |
CN101854619A (zh) * | 2009-03-31 | 2010-10-06 | 华为技术有限公司 | 一种接管失效本地移动锚点的方法和网络设备 |
US8566465B2 (en) * | 2010-09-17 | 2013-10-22 | At&T Intellectual Property I, L.P. | System and method to detect and mitigate distributed denial of service attacks using random internet protocol hopping |
US8751686B2 (en) * | 2011-10-05 | 2014-06-10 | Cisco Technology, Inc. | Forwarding IPv6 packets based on shorter addresses derived from their IPv6 destination addresses |
CN103108056B (zh) * | 2011-11-15 | 2017-05-24 | 中兴通讯股份有限公司 | 一种实现身份位置分离网络的设备及方法 |
CN102572790A (zh) * | 2012-03-13 | 2012-07-11 | 中山大学 | 一种基于接入路由器层面的分布式移动IPv6的方法 |
-
2014
- 2014-09-24 CN CN201410495296.9A patent/CN105516377A/zh active Pending
- 2014-11-24 EP EP14884580.3A patent/EP3200433A4/en not_active Withdrawn
- 2014-11-24 WO PCT/CN2014/092087 patent/WO2015131567A1/zh active Application Filing
- 2014-11-24 US US15/510,818 patent/US20170289099A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101690135A (zh) * | 2007-06-22 | 2010-03-31 | 艾利森电话股份有限公司 | 用于接入网络多宿主的***和方法 |
CN101374160A (zh) * | 2007-08-21 | 2009-02-25 | 华为技术有限公司 | 分组网络中分配用户地址的方法、装置及*** |
WO2010109054A1 (en) * | 2009-03-24 | 2010-09-30 | Nokia Corporation | Selection of transmission parameters for wireless connection |
Non-Patent Citations (2)
Title |
---|
SIFALAKIS M,ETC: "Network Address Hopping A Mechanism to Enhance Data Protection for Packet Communications", 《2005IEE INTERNATIONAL CONFERENCE ON SEOUL, KOREA16-20 MAY 2005,PISCATAWAY,NJ,USA,IEEE》 * |
刘慧生,等: ""一种基于多穴跳变的IPv6主动防御模型"", 《电子与信息学报》 * |
Also Published As
Publication number | Publication date |
---|---|
WO2015131567A1 (zh) | 2015-09-11 |
EP3200433A1 (en) | 2017-08-02 |
EP3200433A4 (en) | 2017-10-04 |
US20170289099A1 (en) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100636186B1 (ko) | 양방향 터널 설정 방법 및 시스템 | |
CN111246453B (zh) | 一种数据传输方法、用户面网元及控制面网元 | |
EP2458799B1 (en) | Method, apparatus and system for forwarding messages | |
EP2469961B1 (en) | Method, apparatus and network system for tunnel establishment | |
EP1189411A2 (en) | Packet transfer scheme using mobile terminal and router for preventing attacks using global address | |
US11153207B2 (en) | Data link layer-based communication method, device, and system | |
CA2419853A1 (en) | Location-independent packet routing and secure access in a short-range wireless networking environment | |
CN102546407B (zh) | 报文发送方法及装置 | |
US20140032782A1 (en) | Method and apparatus for route selection of host in multihoming site | |
US9615246B2 (en) | Dynamic allocation of host IP addresses | |
CN104601743A (zh) | 基于以太的IP转发IPoE双栈用户接入控制方法和设备 | |
US7917627B1 (en) | System and method for providing security in a network environment | |
US9967214B2 (en) | Direct client-to-client internet relay chat for softap clients | |
EP2466815A1 (en) | Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration | |
CN102752266B (zh) | 访问控制方法及其设备 | |
US8312530B2 (en) | System and method for providing security in a network environment using accounting information | |
CN105516377A (zh) | 一种IPv6地址管理方法、装置和终端 | |
CN103916489B (zh) | 一种单域名多ip的域名解析方法及*** | |
CN105827420A (zh) | 一种识别非法服务器的方法和装置 | |
WO2017161866A1 (zh) | 网络连接方法及装置 | |
CN103516820A (zh) | 基于mac地址的端口映射方法和装置 | |
WO2016062268A1 (zh) | 动态主机配置协议重连方法、dhcp服务器及*** | |
EP2568715B1 (en) | Mobile node, care of address acquisition method and system thereof, and dhcp server | |
CN105516375A (zh) | 一种IPv6地址管理方法、装置、终端和网关设备 | |
CN115529680B (zh) | 借助指示符执行因特网可达性管理的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160420 |