CN103916484B - The method and apparatus for configuring IP address - Google Patents
The method and apparatus for configuring IP address Download PDFInfo
- Publication number
- CN103916484B CN103916484B CN201210592011.4A CN201210592011A CN103916484B CN 103916484 B CN103916484 B CN 103916484B CN 201210592011 A CN201210592011 A CN 201210592011A CN 103916484 B CN103916484 B CN 103916484B
- Authority
- CN
- China
- Prior art keywords
- ipv6
- message
- prefix
- address
- terminal device
- 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.)
- Active
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/5092—Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
-
- 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
配置IP地址的方法和设备。提供一种终端设备,包括发送单元、接收单元和处理单元。所述发送单元用于发送路由器请求RS消息。所述接收单元用于接收第一路由器通告RA消息,所述第一RA消息用于响应所述RS消息,并且携带第一IPv6前缀和所述第一IPv6前缀对应的第一可访问网段。所述处理单元用于根据所述第一IPv6前缀生成第一IPv6地址,并根据所述第一RA消息配置第一地址选择策略表。所述第一地址选择策略表包括所述第一IPv6地址和所述第一IPv6地址对应的所述第一可访问网段,所述第一可访问网段用于标识所述终端设备使用所述第一IPv6地址作为源地址时可以访问的网段。采用这种方案,可以在无状态地址自动配置方式下自动配置地址选择策略表。
Method and device for configuring an IP address. Provided is a terminal device, including a sending unit, a receiving unit and a processing unit. The sending unit is used for sending a router request RS message. The receiving unit is configured to receive a first router advertisement RA message, the first RA message is used to respond to the RS message, and carries a first IPv6 prefix and a first accessible network segment corresponding to the first IPv6 prefix. The processing unit is configured to generate a first IPv6 address according to the first IPv6 prefix, and configure a first address selection policy table according to the first RA message. The first address selection policy table includes the first IPv6 address and the first accessible network segment corresponding to the first IPv6 address, and the first accessible network segment is used to identify that the terminal device uses the A network segment that can be accessed when the first IPv6 address is used as the source address. With this solution, the address selection policy table can be automatically configured in the stateless address automatic configuration mode.
Description
技术领域technical field
本发明实施例涉及通信领域,尤其涉及一种配置IP地址的方法和设备。The embodiment of the present invention relates to the communication field, and in particular to a method and device for configuring an IP address.
背景技术Background technique
由于公网第四版互联网协议(Internet Protocol version 4,简称IPv4)地址的短缺,许多运营商开始部署第六版互联网协议(Internet Protocolversion 6,简称IPv6)网络,以解决公网IPv4地址耗尽之后的业务发展问题。伴随着IPv6网络的部署,出现了新的网络模型及业务模型。在有的模型中,用户边缘(Customer Edge,简称CE)需要连接不同的因特网服务提供商(Internet service provider,简称ISP),并且从不同的ISP获取不同的IPv6前缀。然后CE根据获取的IPv6前缀,通过支持IPv6的动态主机配置协议(Dynamic HostConfiguration Protocol for IPv6,简称DHCPv6)或者无状态地址自动配置(statelessaddress auto configuration,简称SLAAC)为各个IPv6终端设备,例如IPv6主机(host),配置IPv6地址。Due to the shortage of Internet Protocol version 4 (IPv4 for short) addresses on the public network, many operators have begun to deploy Internet Protocol version 6 (IPv6 for short) networks to solve the problem after the IPv4 addresses on the public network are exhausted. business development issues. With the deployment of IPv6 networks, new network models and service models have emerged. In some models, the customer edge (Customer Edge, CE for short) needs to connect to different Internet service providers (Internet service provider, ISP for short), and obtain different IPv6 prefixes from different ISPs. Then, according to the obtained IPv6 prefix, the CE provides IPv6 terminal devices, such as IPv6 hosts ( host), configure an IPv6 address.
IETF提出了一种地址分配的方案。CE从多个ISP获取多个IPv6前缀,通过DHCPv6或者SLAAC给所有终端设备都分配多个IPv6地址。采用DHCPv6方式时,CE按获取的前缀数量,给每个终端设备分配多个IPv6地址,其中,地址数量与获取的IPv6前缀数量一致。采用SLAAC方式时,CE通过路由通告(Router Advertisement,简称RA)消息,把所有IPv6前缀均告知每个终端设备,每个终端设备根据获取的IPv6前缀,生成多个IPv6地址。由于终端设备获取多个IPv6地址,终端设备向外发送IPv6报文的时候,需要选择恰当的IPv6地址作为源IP地址,否则,在某些基于源地址认证/过滤的网络中,该终端设备发送的IPv6报文将被丢弃,从而导致该终端设备无法使用网络提供的业务。RFC3484提出了IPv6缺省地址选择方法,其中涉及缺省的地址选择算法及缺省的地址选择策略表。终端设备发送报文时,缺省算法不能保证终端设备能够选择正确的源IPv6地址,因此IETF对这个RFC进行升级,用RFC6724取代RFC3484。但RFC6724并未定义配置地址选择策略表的机制。Draft-ietf-6man-addr-select-opt文稿提出了采用DHCPv6方式时,如何实现地址选择策略表的配置和更新,但未对采用SLAAC方式时的地址选择策略表的配置给出建议。The IETF has proposed a scheme for address allocation. CE obtains multiple IPv6 prefixes from multiple ISPs, and assigns multiple IPv6 addresses to all terminal devices through DHCPv6 or SLAAC. When using the DHCPv6 mode, the CE assigns multiple IPv6 addresses to each terminal device according to the number of obtained prefixes, and the number of addresses is the same as the number of obtained IPv6 prefixes. When the SLAAC mode is adopted, the CE notifies each terminal device of all IPv6 prefixes through a Router Advertisement (RA) message, and each terminal device generates multiple IPv6 addresses according to the acquired IPv6 prefixes. Since the terminal device obtains multiple IPv6 addresses, when the terminal device sends out an IPv6 message, it needs to select an appropriate IPv6 address as the source IP address; otherwise, in some networks based on source address authentication/filtering, the terminal device sends The IPv6 packets will be discarded, so that the terminal device cannot use the services provided by the network. RFC3484 proposes an IPv6 default address selection method, which involves a default address selection algorithm and a default address selection policy table. When a terminal device sends a packet, the default algorithm cannot guarantee that the terminal device can select the correct source IPv6 address. Therefore, IETF upgrades this RFC and replaces RFC3484 with RFC6724. However, RFC6724 does not define the mechanism for configuring the address selection policy table. The Draft-ietf-6man-addr-select-opt document proposes how to implement the configuration and update of the address selection policy table when DHCPv6 is used, but does not give suggestions on the configuration of the address selection policy table when SLAAC is used.
发明内容Contents of the invention
有鉴于此,本发明实施例提供一种配置IP地址的方法及设备,用于解决现有技术中采用SLAAC方式时无法实现地址选择策略表的配置的问题。In view of this, the embodiments of the present invention provide a method and device for configuring an IP address, which are used to solve the problem in the prior art that the address selection policy table cannot be configured when the SLAAC method is adopted.
第一方面,提供一种配置IP地址的方法,包括:接收终端设备发送的路由器请求RS消息;向所述终端设备发送第一路由器通告RA消息,所述第一RA消息用于响应所述RS消息,并且携带第一IPv6前缀和所述第一IPv6前缀对应的第一可访问网段。In the first aspect, a method for configuring an IP address is provided, including: receiving a router request RS message sent by a terminal device; sending a first router advertisement RA message to the terminal device, and the first RA message is used to respond to the RS The message carries the first IPv6 prefix and the first accessible network segment corresponding to the first IPv6 prefix.
根据第一方面,提供第一种实现方式,所述第一RA消息中包括前缀信息选项,所述前缀信息选项中包括所述第一IPv6前缀和子选项,所述子选项包括所述第一可访问网段。According to the first aspect, a first implementation manner is provided, the first RA message includes a prefix information option, the prefix information option includes the first IPv6 prefix and sub-options, and the sub-options include the first IPv6 prefix access network segment.
根据第一方面,提供第二种实现方式,所述第一RA消息中包括前缀信息选项和所述前缀信息选项对应的前缀描述选项,所述前缀信息选项中包括所述第一IPv6前缀,所述前缀描述选项包括所述第一可访问网段。According to the first aspect, a second implementation manner is provided, the first RA message includes a prefix information option and a prefix description option corresponding to the prefix information option, and the prefix information option includes the first IPv6 prefix, so The prefix description option includes the first accessible network segment.
根据第一方面或第一方面的第一种实现方式或者第一方面的第二种实现方式,提供第三种实现方式,所述第一RA消息中还包括所述第一IPv6前缀对应的因特网服务提供商ISP标识。According to the first aspect or the first implementation of the first aspect or the second implementation of the first aspect, a third implementation is provided, the first RA message further includes the Internet address corresponding to the first IPv6 prefix ISP ID of the service provider.
根据第一方面或第一方面的第一种实现方式或者第一方面的第二种实现方式或者第一方面的第三种实现方式,提供第四种实现方式,所述方法还包括:向所述终端设备发送第二RA消息,所述第二RA消息携带第二IPv6前缀和所述第二IPv6前缀对应的第二可访问网段。According to the first aspect or the first implementation of the first aspect or the second implementation of the first aspect or the third implementation of the first aspect, a fourth implementation is provided, the method further includes: The terminal device sends a second RA message, where the second RA message carries a second IPv6 prefix and a second accessible network segment corresponding to the second IPv6 prefix.
第二方面,提供一种配置IP地址的方法,包括:接收终端设备发送的路由器请求RS消息;向所述终端设备发送路由器通告RA消息,所述RA消息用于响应所述RS消息,并且携带IPv6前缀和所述IPv6前缀对应的因特网服务提供商ISP标识。In a second aspect, a method for configuring an IP address is provided, including: receiving a router request RS message sent by a terminal device; sending a router advertisement RA message to the terminal device, the RA message is used to respond to the RS message, and carries An IPv6 prefix and an ISP identifier corresponding to the IPv6 prefix.
根据第二方面,提供第一种实现方式,所述RA消息中包括前缀信息选项,所述前缀信息选项中包括所述IPv6前缀和子选项,所述子选项包括所述ISP标识。According to the second aspect, a first implementation manner is provided, the RA message includes a prefix information option, the prefix information option includes the IPv6 prefix and a sub-option, and the sub-option includes the ISP identifier.
根据第二方面,提供第二种实现方式,所述RA消息中包括前缀信息选项和所述前缀信息选项对应的前缀描述选项,所述前缀信息选项中包括所述IPv6前缀,所述前缀描述选项包括所述ISP标识。According to the second aspect, a second implementation is provided, the RA message includes a prefix information option and a prefix description option corresponding to the prefix information option, the prefix information option includes the IPv6 prefix, and the prefix description option Include the ISP ID.
第三方面,提供一种网络设备,包括接收单元和发送单元。其中,所述接收单元用于接收终端设备发送的路由器请求RS消息。所述发送单元用于发送第一路由器通告RA消息,所述第一RA消息用于响应所述RS消息,并且携带第一IPv6前缀和所述第一IPv6前缀对应的第一可访问网段。In a third aspect, a network device is provided, including a receiving unit and a sending unit. Wherein, the receiving unit is configured to receive a router request RS message sent by a terminal device. The sending unit is configured to send a first router advertisement RA message, the first RA message is used to respond to the RS message, and carries a first IPv6 prefix and a first accessible network segment corresponding to the first IPv6 prefix.
根据第三方面,提供第一种实现方式,所述第一RA消息中包括前缀信息选项,所述前缀信息选项中包括所述第一IPv6前缀和子选项,所述子选项包括所述第一可访问网段。According to the third aspect, a first implementation manner is provided, the first RA message includes a prefix information option, the prefix information option includes the first IPv6 prefix and sub-options, and the sub-options include the first IPv6 prefix access network segment.
根据第三方面,提供第二种实现方式,所述第一RA消息中包括前缀信息选项和所述前缀信息选项对应的前缀描述选项,所述前缀信息选项中包括所述第一IPv6前缀,所述前缀描述选项包括所述第一可访问网段。According to the third aspect, a second implementation manner is provided, the first RA message includes a prefix information option and a prefix description option corresponding to the prefix information option, and the prefix information option includes the first IPv6 prefix, so The prefix description option includes the first accessible network segment.
根据第三方面或者第三方面的第一种实现方式或者第三方面的第二种实现方式,提供第三种实现方式,所述第一RA消息中还包括所述第一IPv6前缀对应的因特网服务提供商ISP标识。According to the third aspect or the first implementation of the third aspect or the second implementation of the third aspect, a third implementation is provided, the first RA message further includes the Internet address corresponding to the first IPv6 prefix ISP ID of the service provider.
根据第三方面或者第三方面的上述任何一种实现方式,提供第四种实现方式,所述发送单元还用于向所述终端设备发送第二RA消息,所述第二RA消息携带第二IPv6前缀和所述第二I Pv6前缀对应的第二可访问网段。According to the third aspect or any of the above-mentioned implementation manners of the third aspect, a fourth implementation manner is provided, the sending unit is further configured to send a second RA message to the terminal device, and the second RA message carries the second The IPv6 prefix and the second accessible network segment corresponding to the second IPv6 prefix.
第四方面,提供一种终端设备,包括:发送单元、接收单元和处理单元。其中,所述发送单元用于发送路由器请求RS消息。所述接收单元用于接收第一路由器通告RA消息,所述第一RA消息用于响应所述RS消息,并且携带第一IPv6前缀和所述第一IPv6前缀对应的第一可访问网段。所述处理单元用于根据所述第一IPv6前缀生成第一IPv6地址,并根据所述第一RA消息配置第一地址选择策略表,所述第一地址选择策略表包括所述第一IPv6地址和所述第一IPv6地址对应的所述第一可访问网段,所述第一可访问网段用于标识所述终端设备使用所述第一IPv6地址作为源地址时可以访问的网段。In a fourth aspect, a terminal device is provided, including: a sending unit, a receiving unit, and a processing unit. Wherein, the sending unit is used for sending a router request RS message. The receiving unit is configured to receive a first router advertisement RA message, the first RA message is used to respond to the RS message, and carries a first IPv6 prefix and a first accessible network segment corresponding to the first IPv6 prefix. The processing unit is configured to generate a first IPv6 address according to the first IPv6 prefix, and configure a first address selection policy table according to the first RA message, the first address selection policy table including the first IPv6 address The first accessible network segment corresponding to the first IPv6 address, where the first accessible network segment is used to identify a network segment that the terminal device can access when using the first IPv6 address as a source address.
根据第四方面,提供第一种实现方式,所述第一RA消息中包括前缀信息选项,所述前缀信息选项中包括所述第一IPv6前缀和子选项,所述子选项包括所述第一可访问网段。According to the fourth aspect, a first implementation manner is provided, the first RA message includes a prefix information option, the prefix information option includes the first IPv6 prefix and sub-options, and the sub-options include the first IPv6 prefix. access network segment.
根据第四方面,提供第二种实现方式,所述第一RA消息中包括前缀信息选项和所述前缀信息选项对应的前缀描述选项,所述前缀信息选项中包括所述第一IPv6前缀,所述前缀描述选项包括所述第一可访问网段。According to the fourth aspect, a second implementation manner is provided, the first RA message includes a prefix information option and a prefix description option corresponding to the prefix information option, and the prefix information option includes the first IPv6 prefix, so The prefix description option includes the first accessible network segment.
根据第四方面或者第四方面的任何一种实现方式,所述接收单元还用于接收第二RA消息,所述第二RA消息携带第二IPv6前缀和所述第二IPv6前缀对应的第二可访问网段。所述处理单元还用于根据所述第二IPv6前缀生成第二IPv6地址,并根据所述第二RA消息配置第二地址选择策略表,所述第二地址选择策略表包括所述第二IPv6地址和所述第二IPv6地址对应的所述第二可访问网段,所述第二可访问网段用于标识所述终端设备使用所述第二IPv6地址作为源地址时可以访问的网段。According to the fourth aspect or any implementation manner of the fourth aspect, the receiving unit is further configured to receive a second RA message, where the second RA message carries a second IPv6 prefix and a second IPv6 prefix corresponding to the second IPv6 prefix. Accessible network segment. The processing unit is further configured to generate a second IPv6 address according to the second IPv6 prefix, and configure a second address selection strategy table according to the second RA message, and the second address selection strategy table includes the second IPv6 address address and the second accessible network segment corresponding to the second IPv6 address, the second accessible network segment is used to identify a network segment that can be accessed when the terminal device uses the second IPv6 address as a source address .
采用提供的技术方案,终端设备接收到的RA消息中携带IPv6前缀和所述IPv6前缀对应的可访问网段,终端设备可以根据所述RA消息配置地址选择策略表,地址选择策略表包括IPv6地址和所述IPv6地址对应的可访问网段。终端设备与其他设备通信时可以根据地址选择策略表选择合适的IPv6地址作为源地址。因此,本发明实施例的方案可以实现SLAAC方式下地址选择策略表的自动配置。Using the provided technical solution, the RA message received by the terminal device carries the IPv6 prefix and the accessible network segment corresponding to the IPv6 prefix, and the terminal device can configure an address selection policy table according to the RA message, and the address selection policy table includes IPv6 address An accessible network segment corresponding to the IPv6 address. When the terminal device communicates with other devices, it can select an appropriate IPv6 address as the source address according to the address selection policy table. Therefore, the solution of the embodiment of the present invention can realize the automatic configuration of the address selection policy table in the SLAAC mode.
第五方面,提供一种终端设备,包括:发送单元、接收单元和处理单元。其中,所述发送单元用于发送路由器请求RS消息。所述接收单元用于接收RA消息,所述RA消息用于响应所述RS消息,并且携带第一IPv6前缀和所述第一IPv6前缀对应的第一因特网服务提供商ISP的标识。所述处理单元用于从所述第一IPv6前缀中确定对应所述终端设备预设的ISP标识的第三IPv6前缀,利用所述第三IPv6前缀生成第一IPv6地址。According to a fifth aspect, a terminal device is provided, including: a sending unit, a receiving unit, and a processing unit. Wherein, the sending unit is used for sending a router request RS message. The receiving unit is configured to receive an RA message, the RA message is used for responding to the RS message, and carries a first IPv6 prefix and an identifier of a first Internet service provider (ISP) corresponding to the first IPv6 prefix. The processing unit is configured to determine a third IPv6 prefix corresponding to the ISP identifier preset by the terminal device from the first IPv6 prefix, and use the third IPv6 prefix to generate a first IPv6 address.
根据第五方面,提供第一种实现方式,所述RA消息中包括前缀信息选项,所述前缀信息选项中包括所述第一IPv6前缀和子选项,所述子选项包括所述第一ISP标识。According to the fifth aspect, a first implementation manner is provided, the RA message includes a prefix information option, the prefix information option includes the first IPv6 prefix and a sub-option, and the sub-option includes the first ISP identifier.
根据第五方面,提供第二种实现方式,所述RA消息中包括前缀信息选项和所述前缀信息选项对应的前缀描述选项,所述前缀信息选项中包括所述第一IPv6前缀,所述前缀描述选项包括所述第一ISP标识。According to the fifth aspect, a second implementation manner is provided, the RA message includes a prefix information option and a prefix description option corresponding to the prefix information option, the prefix information option includes the first IPv6 prefix, and the prefix The description option includes the first ISP identifier.
采用提供的技术方案,终端设备接收到的RA消息中携带IPv6前缀和所述IPv6前缀对应的ISP标识,终端设备可以根据本地预设的ISP标识和所述RA消息,从所述RA消息中携带的IPv6前缀中,选择对应所述预设ISP标识的IPv6前缀,生成IPv6地址。因此,本发明实施例的方案可以节省IPv6地址。Using the provided technical solution, the RA message received by the terminal device carries the IPv6 prefix and the ISP identifier corresponding to the IPv6 prefix, and the terminal device can carry the IPv6 prefix from the RA message according to the locally preset ISP identifier and the RA message. Among the IPv6 prefixes, select the IPv6 prefix corresponding to the preset ISP identifier to generate an IPv6 address. Therefore, the solutions in the embodiments of the present invention can save IPv6 addresses.
附图说明Description of drawings
为了更清楚地说明本发明的技术方案,下面将对实施例中使用的附图作简单地介绍,显而易见地,下面附图只是本发明的一些实施例的附图,对于本领域普通技术人员来说,在不付出创造性劳动性的前提下,还可以根据这些附图获得同样能实现本发明技术方案的其它附图。In order to illustrate the technical solution of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the following drawings are only drawings of some embodiments of the present invention. For those of ordinary skill in the art That is to say, on the premise of not paying creative labor, other drawings that can also realize the technical solution of the present invention can also be obtained according to these drawings.
图1为本发明一个实施例中的网络结构简化示意图;Fig. 1 is a simplified schematic diagram of a network structure in an embodiment of the present invention;
图2为本发明一个实施例中桥接模式的信令交互示意图;FIG. 2 is a schematic diagram of signaling interaction in bridge mode in an embodiment of the present invention;
图3为本发明一个实施例中路由模式的信令交互示意图;FIG. 3 is a schematic diagram of signaling interaction in routing mode in an embodiment of the present invention;
图4为本发明一个实施例中配置IP地址的方法流程图;Fig. 4 is the flow chart of the method for configuring IP address in one embodiment of the present invention;
图5为RA消息格式图;Figure 5 is a RA message format diagram;
图6为RA消息中的前缀信息选项格式图;Figure 6 is a format diagram of the prefix information option in the RA message;
图7为本发明一个实施例中包含sub-option的prefix informationoption格式图;FIG. 7 is a format diagram of prefix informationoption including sub-option in an embodiment of the present invention;
图8为本发明一个实施例中包含新增的prefix description option的RA消息格式图;FIG. 8 is a format diagram of an RA message including a newly added prefix description option in an embodiment of the present invention;
图9为本发明一个实施例的网络中prefix description option的格式图;FIG. 9 is a format diagram of a prefix description option in a network according to an embodiment of the present invention;
图10是本发明一个实施例中配置IP地址的方法流程图;Fig. 10 is a flowchart of a method for configuring an IP address in one embodiment of the present invention;
图11是本发明又一个实施例中配置IP地址的方法流程图;Fig. 11 is a flowchart of a method for configuring an IP address in another embodiment of the present invention;
图12是本发明一个实施例中网络设备的简化结构示意图;FIG. 12 is a simplified schematic diagram of a network device in an embodiment of the present invention;
图13是本发明一个实施例中终端设备的简化结构示意图;Fig. 13 is a simplified structural schematic diagram of a terminal device in an embodiment of the present invention;
图14是本发明一个实施例中终端设备的简化结构示意图;Fig. 14 is a simplified structural schematic diagram of a terminal device in an embodiment of the present invention;
图15是本发明一个实施例中网络设备的简化结构示意图;Fig. 15 is a simplified structural diagram of a network device in an embodiment of the present invention;
图16是本发明一个实施例中终端设备的简化结构示意图;Fig. 16 is a simplified structural schematic diagram of a terminal device in an embodiment of the present invention;
图17是本发明一个实施例中终端设备的简化结构示意图。Fig. 17 is a schematic diagram of a simplified structure of a terminal device in an embodiment of the present invention.
具体实施方式detailed description
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,下述的各个实施例都只是本发明一部分的实施例。基于本发明下述的各个实施例,本领域普通技术人员即使没有作出创造性劳动,也可以通过等效变换部分甚至全部的技术特征,而获得能够解决本发明技术问题,实现本发明技术效果的其它实施例,而这些变换而来的各个实施例显然并不脱离本发明所公开的范围。In order to make the purpose, technical solutions and advantages of the present invention more clear, the following will clearly and completely describe the technical solutions of the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Apparently, each of the following embodiments is only a part of the present invention. Based on the following embodiments of the present invention, even if those skilled in the art do not make creative work, they can obtain other technical features that can solve the technical problems of the present invention and realize the technical effects of the present invention by equivalently transforming some or even all of the technical features. Embodiments, and these transformed embodiments obviously do not depart from the disclosed scope of the present invention.
图1是本发明一个实施例中的网络结构简化示意图。如图1所示,终端设备102通过CE 104、接入点(Access Node)106和宽带远程接入服务器(broadband remote accessserver,简称BRAS)108实现通信。举例来说,终端设备102可以是电脑,IP电视(IPTV),电话,医疗终端,或者其他终端设备。图1示例性地画出了三个终端设备,但本发明实施例不限制终端设备的数量和类型。本实施例中也不限制CE的布置模式,例如,CE可以布置为桥接模式,或者路由模式。FIG. 1 is a simplified schematic diagram of a network structure in an embodiment of the present invention. As shown in FIG. 1 , a terminal device 102 implements communication through a CE 104 , an access point (Access Node) 106 and a broadband remote access server (broadband remote access server, BRAS for short) 108 . For example, the terminal device 102 may be a computer, an IP television (IPTV), a telephone, a medical terminal, or other terminal devices. FIG. 1 exemplarily shows three terminal devices, but this embodiment of the present invention does not limit the number and types of terminal devices. In this embodiment, the arrangement mode of the CE is not limited either, for example, the CE may be arranged in a bridge mode or a routing mode.
图2为本发明一个实施例中桥接模式的信令交互示意图。如图2所示,在CE的布置模式为桥接模式时,终端设备102与BRAS 108之间进行信令交互以配置I Pv6地址。Fig. 2 is a schematic diagram of signaling interaction in bridge mode in an embodiment of the present invention. As shown in FIG. 2 , when the deployment mode of the CE is the bridge mode, signaling interaction is performed between the terminal device 102 and the BRAS 108 to configure an IPv6 address.
202.终端设备102向BRAS 108发送路由器请求消息(RouterSolicitationMessage,简称RS Message)。举例来说,当接口使能(enabled)时,终端设备发送RS消息请求路由器生成路由器通告消息(Router Advertisement message,简称RA message)。202. The terminal device 102 sends a router solicitation message (Router Solicitation Message, RS Message for short) to the BRAS 108. For example, when the interface is enabled (enabled), the terminal device sends an RS message to request the router to generate a router advertisement message (Router Advertisement message, RA message for short).
204.BRAS 108向终端设备102发送第一RA消息,用于响应所述RS消息,所述第一RA消息中携带第一IPv6前缀。所述第一IPv6前缀可以是一个或者多个。204. The BRAS 108 sends a first RA message to the terminal device 102 to respond to the RS message, where the first RA message carries the first IPv6 prefix. There may be one or more first IPv6 prefixes.
在一种实现方式中,除了携带所述第一IPv6前缀外,所述第一RA消息中还携带所述第一IPv6前缀对应的第一可访问网段。In an implementation manner, in addition to carrying the first IPv6 prefix, the first RA message also carries a first accessible network segment corresponding to the first IPv6 prefix.
在另一种实现方式中,除了携带所述第一IPv6前缀外,所述第一RA消息中还携带所述第一IPv6前缀对应的第一ISP标识。In another implementation manner, in addition to carrying the first IPv6 prefix, the first RA message also carries a first ISP identifier corresponding to the first IPv6 prefix.
在又一种实现方式中,除了携带所述第一IPv6前缀外,所述第一RA消息中既携带所述第一IPv6前缀对应的第一可访问网段,又携带所述第一IPv6前缀对应的第一ISP标识。In another implementation manner, in addition to carrying the first IPv6 prefix, the first RA message not only carries the first accessible network segment corresponding to the first IPv6 prefix, but also carries the first IPv6 prefix The corresponding first ISP ID.
206.终端设备102根据所述第一RA消息携带的第一IPv6前缀生成第一IPv6地址。206. The terminal device 102 generates a first IPv6 address according to the first IPv6 prefix carried in the first RA message.
在所述第一RA消息携带所述第一IPv6前缀对应的第一可访问网段的情形下,所述终端设备102还可以根据所述第一RA消息配置第一地址选择策略表,所述第一地址选择策略表包括所述第一IPv6地址和所述第一IPv6地址对应的第一可访问网段。例如,所述第一RA消息中携带第一IPv6前缀1和对应的第一可访问网段1、第一IPv6前缀2和对应的第一可访问网段2、以及第一IPv6前缀3和对应的第一可访问网段3。终端设备102收到所述第一RA消息,根据所述第一IPv6前缀1生成第一IPv6地址1,根据所述第一IPv6前缀2生成第一IPv6地址2,根据所述第一IPv6前缀3生成第一IPv6地址3。终端设备102还配置第一地址选择策略表,所述第一地址选择策略表包括第一IPv6地址1和对应的可访问网段1、第一IPv6地址2和对应的可访问网段2、以及第一IPv6地址3和对应的可访问网段3。采用这种方案,可以实现采用SLAAC方式时地址选择策略表的自动配置。In the case that the first RA message carries the first accessible network segment corresponding to the first IPv6 prefix, the terminal device 102 may also configure a first address selection policy table according to the first RA message, the The first address selection policy table includes the first IPv6 address and the first accessible network segment corresponding to the first IPv6 address. For example, the first RA message carries the first IPv6 prefix 1 and the corresponding first accessible network segment 1, the first IPv6 prefix 2 and the corresponding first accessible network segment 2, and the first IPv6 prefix 3 and the corresponding The first accessible network segment 3. The terminal device 102 receives the first RA message, generates a first IPv6 address 1 according to the first IPv6 prefix 1, generates a first IPv6 address 2 according to the first IPv6 prefix 2, and generates a first IPv6 address 2 according to the first IPv6 prefix 3 Generate a first IPv6 address 3 . The terminal device 102 is also configured with a first address selection policy table, the first address selection policy table including the first IPv6 address 1 and the corresponding accessible network segment 1, the first IPv6 address 2 and the corresponding accessible network segment 2, and The first IPv6 address 3 and the corresponding accessible network segment 3 . With this solution, the automatic configuration of the address selection policy table can be realized when the SLAAC mode is adopted.
当所述终端设备102预设第三ISP标识时,上述206的实现方式如下。在所述RA消息携带所述IPv6前缀对应的ISP标识的情形下,所述终端设备102可以根据所述第三ISP标识,从所述第一IPv6前缀中确定所述第三ISP标识对应的第三IPv6前缀,根据所述第三IPv6前缀生成所述第一IPv6地址,作为所述终端设备102的IPv6地址。如果所述第一IPv6前缀对应的ISP标识中不存在所述第三ISP标识,则省略根据所述第一RA消息生成IPv6地址的操作,即,不根据所述第一RA消息生成IPv6地址。举例来说,所述第三ISP标识为一个。采用这种方案,当终端设备102只需要一个IPv6地址时,即使终端设备102收到多个IPv6前缀,也可以根据本地预设的一个ISP标识和收到的RA消息,生成一个IPv6地址,从而可以避免地址浪费,并且在发送报文时也省去了选择源地址的麻烦。When the terminal device 102 presets the third ISP identifier, the implementation manner of the above step 206 is as follows. In the case that the RA message carries the ISP identifier corresponding to the IPv6 prefix, the terminal device 102 may determine the third ISP identifier corresponding to the third ISP identifier from the first IPv6 prefix according to the third ISP identifier. Three IPv6 prefixes, generating the first IPv6 address according to the third IPv6 prefix as the IPv6 address of the terminal device 102 . If the third ISP identifier does not exist in the ISP identifier corresponding to the first IPv6 prefix, the operation of generating the IPv6 address according to the first RA message is omitted, that is, the IPv6 address is not generated according to the first RA message. For example, the third ISP is identified as one. With this solution, when the terminal device 102 only needs one IPv6 address, even if the terminal device 102 receives multiple IPv6 prefixes, it can generate an IPv6 address according to a locally preset ISP identifier and the received RA message, thereby Address waste can be avoided, and the trouble of selecting a source address is also saved when sending a message.
在所述第一RA消息携带所述第一IPv6前缀对应的第一可访问网段和第一ISP标识的情形下,终端设备102接收到所述第一RA消息,如果终端设备102本地预设了一个第三ISP标识,则从所述第一RA消息携带的第一IPv6前缀中选择对应所述第三ISP标识的第三IPv6前缀,根据所述第三IPv6前缀生成所述第一IPv6地址。如果所述第一IPv6前缀对应的ISP标识中不存在所述第三ISP标识,则省略根据所述第一RA消息生成IPv6地址的操作。如果终端设备102本地没有预设ISP标识,则可以根据所述第一RA消息生成第一IPv6地址,并配置第一地址选择策略表。In the case where the first RA message carries the first accessible network segment corresponding to the first IPv6 prefix and the first ISP identifier, the terminal device 102 receives the first RA message, if the terminal device 102 locally presets a third ISP identifier, then select a third IPv6 prefix corresponding to the third ISP identifier from the first IPv6 prefix carried in the first RA message, and generate the first IPv6 address according to the third IPv6 prefix . If the third ISP identifier does not exist in the ISP identifier corresponding to the first IPv6 prefix, the operation of generating the IPv6 address according to the first RA message is omitted. If the terminal device 102 does not have a preset ISP identifier locally, the first IPv6 address may be generated according to the first RA message, and a first address selection policy table may be configured.
可选地,图2所述的实施例还可以包括Optionally, the embodiment described in FIG. 2 may also include
208.所述BRAS 108发送第二RA消息。所述第二RA消息携带第二IPv6前缀。所述第二IPv6前缀可以是一个或者更多。所述第二IPv6前缀可以与所述第一IPv6前缀相同,也可以不相同,例如多个所述第二IPv6前缀中的一个或者多个可以与所述第一IPv6前缀中的一个或者多个相同。举例来说,所述第二RA消息可以是定期发送。208. The BRAS 108 sends a second RA message. The second RA message carries a second IPv6 prefix. The second IPv6 prefix can be one or more. The second IPv6 prefix may be the same as or different from the first IPv6 prefix, for example, one or more of the plurality of second IPv6 prefixes may be the same as one or more of the first IPv6 prefix same. For example, the second RA message may be sent periodically.
210.终端设备102根据所述第二RA消息生成第二IPv6地址。210. The terminal device 102 generates a second IPv6 address according to the second RA message.
举例来说,所述第二RA消息还可以携带对应所述第二IPv6前缀的第二可访问网段,所述终端设备102可以根据所述第二RA消息生成第二IPv6地址,并配置第二地址选择策略表,所述第二地址选择策略表包括所述第二IPv6地址和对应所述第二IPv6地址对应的所述第二可访问网段。For example, the second RA message may also carry a second accessible network segment corresponding to the second IPv6 prefix, and the terminal device 102 may generate a second IPv6 address according to the second RA message, and configure the second IPv6 address. An address selection strategy table, the second address selection strategy table includes the second IPv6 address and the second accessible network segment corresponding to the second IPv6 address.
又举例来说,所述第二RA消息还可以携带所述第二IPv6前缀对应的第二ISP标识,如果所述终端设备102本地预设第三ISP标识,所述终端设备102可以根据所述第二RA消息,从所述第二IPv6前缀中确定所述第三ISP标识对应的第四IPv6前缀,根据所述第四IPv6前缀生成所述第二IPv6地址,作为所述终端设备102的IPv6地址。如果所述第二IPv6前缀对应的ISP标识中不存在所述第三ISP标识,则省略根据所述第二RA消息生成IPv6地址的操作。For another example, the second RA message may also carry a second ISP identifier corresponding to the second IPv6 prefix, and if the terminal device 102 locally presets a third ISP identifier, the terminal device 102 may The second RA message is to determine the fourth IPv6 prefix corresponding to the third ISP identifier from the second IPv6 prefix, and generate the second IPv6 address according to the fourth IPv6 prefix as the IPv6 address of the terminal device 102 address. If the third ISP identifier does not exist in the ISP identifier corresponding to the second IPv6 prefix, the operation of generating the IPv6 address according to the second RA message is omitted.
再举例来说,所述第二RA消息除了携带所述第二IPv6前缀外,既携带所述第二IPv6前缀对应的第二可访问网段,又携带所述第二IPv6前缀对应的第二ISP标识。终端设备102接收到所述第二RA消息,如果终端设备102本地预设一个第三ISP标识,则可以根据所述第二RA消息,从所述第二IPv6前缀中确定所述第三ISP标识对应的第四IPv6前缀,根据所述第四IPv6前缀生成第二IPv6地址。如果所述第二IPv6前缀对应的ISP标识中不存在所述第三ISP标识,则省略根据所述第二RA消息生成IPv6地址的操作。如果终端设备102本地没有预设ISP标识,则可以根据所述第二RA消息生成第二IPv6地址,并配置第二地址选择策略表。For another example, in addition to carrying the second IPv6 prefix, the second RA message not only carries the second accessible network segment corresponding to the second IPv6 prefix, but also carries the second accessible network segment corresponding to the second IPv6 prefix. ISP identification. The terminal device 102 receives the second RA message, and if the terminal device 102 locally presets a third ISP identifier, the third ISP identifier may be determined from the second IPv6 prefix according to the second RA message A corresponding fourth IPv6 prefix, generating a second IPv6 address according to the fourth IPv6 prefix. If the third ISP identifier does not exist in the ISP identifier corresponding to the second IPv6 prefix, the operation of generating the IPv6 address according to the second RA message is omitted. If the terminal device 102 does not have a preset ISP identifier locally, a second IPv6 address may be generated according to the second RA message, and a second address selection policy table may be configured.
图3为本发明一个实施例中路由模式的信令交互示意图。如图3所示,在CE的布置模式为路由模式时,终端设备102与CE 104之间进行信令交互以配置IPv6地址。302.终端设备102向CE 104发送RS消息。举例来说,当接口使能(enabled)时,终端设备发送RS消息请求路由器生成第一RA消息。304.CE 104向终端设备102发送所述第一RA消息,用于响应所述RS消息,所述第一RA消息中携带第一IPv6前缀。306.终端设备102根据所述第一RA消息生成第一IPv6地址。可选地,图3所述的实施例还可以包括308.所述CE 104发送第二RA消息。举例来说,所述第二RA消息可以是定期发送。310.终端设备102根据所述第二RA消息生成第二IPv6地址。图3所述实施例的具体技术细节与图2所示实施例类似,此处不再赘述。Fig. 3 is a schematic diagram of signaling interaction of routing mode in an embodiment of the present invention. As shown in FIG. 3 , when the deployment mode of the CE is the routing mode, signaling interaction is performed between the terminal device 102 and the CE 104 to configure an IPv6 address. 302. The terminal device 102 sends an RS message to the CE 104. For example, when the interface is enabled (enabled), the terminal device sends an RS message to request the router to generate a first RA message. 304. The CE 104 sends the first RA message to the terminal device 102 to respond to the RS message, and the first RA message carries the first IPv6 prefix. 306. The terminal device 102 generates a first IPv6 address according to the first RA message. Optionally, the embodiment described in FIG. 3 may further include 308. The CE 104 sends a second RA message. For example, the second RA message may be sent periodically. 310. The terminal device 102 generates a second IPv6 address according to the second RA message. The specific technical details of the embodiment shown in FIG. 3 are similar to those of the embodiment shown in FIG. 2 , and will not be repeated here.
图4为本发明一个实施例中配置IP地址的方法流程图。如图4所示,402.接收终端设备102发送的RS消息。404.向所述终端设备102发送所述第一RA消息,所述第一RA消息用于响应所述RS消息,并且携带第一IPv6前缀。可选地,图4所述的实施例还可以包括406.向所述终端设备102发送第二RA消息,所述第二RA消息携带第二IPv6前缀。可选地,所述第二RA消息可以是定期发送。图4所述实施例的实现细节与图2和3所示实施例类似,此处不再赘述。如果图4所示方法的执行主体是CE 104,则CE 104从BRAS 108获取IPv6前缀对应的信息,所述IPv6前缀对应的信息可以是下述信息的至少一项:ISP标识、可访问网段。举例来说,CE 104从BRAS 108获取IPv6前缀对应的信息可以采用SLAAC方式的RS和RA信令交互的方案,或者采用Draft-ietf-6man-addr-select-opt定义的信令交互的方案,本实施例中不做限定。Fig. 4 is a flowchart of a method for configuring an IP address in an embodiment of the present invention. As shown in FIG. 4 , 402 . Receive the RS message sent by the terminal device 102 . 404. Send the first RA message to the terminal device 102, where the first RA message is used to respond to the RS message and carries a first IPv6 prefix. Optionally, the embodiment described in FIG. 4 may further include 406. Sending a second RA message to the terminal device 102, where the second RA message carries a second IPv6 prefix. Optionally, the second RA message may be sent periodically. Implementation details of the embodiment shown in FIG. 4 are similar to those of the embodiments shown in FIGS. 2 and 3 , and will not be repeated here. If the subject of execution of the method shown in FIG. 4 is CE 104, then CE 104 obtains information corresponding to the IPv6 prefix from BRAS 108, and the information corresponding to the IPv6 prefix can be at least one of the following information: ISP identifier, accessible network segment . For example, the CE 104 can obtain the information corresponding to the IPv6 prefix from the BRAS 108 by using the RS and RA signaling interaction scheme in the SLAAC mode, or using the signaling interaction scheme defined by Draft-ietf-6man-addr-select-opt, There is no limitation in this embodiment.
RFC4861定义了RS消息的格式和RA消息的格式。举例来说,上述实施例中的所述RS消息可以采用RFC4861定义的格式,此处不再赘述。RFC4861定义的RA消息请见图5,图5所示字段的定义请参考RFC4861。RFC4861还定义了RA消息中的前缀信息选项(prefixinformationoption),前缀信息选项可以是一个或者多个,请参见图6,其中,类型(Type)字段为3,长度(Length)字段为4,其他字段的定义请参考RFC4861,RFC4861对prefixinformation option进行了定义,此处不再赘述。本发明实施例中的RA消息携带IPv6前缀和所述IPv6前缀对应的可访问网段;或者携带IPv6前缀和所述IPv6前缀对应的ISP标识;或者携带IPv6前缀、所述IPv6前缀对应的可访问网段和所述IPv6前缀对应的ISP标识。RFC4861 defines the format of the RS message and the format of the RA message. For example, the RS message in the foregoing embodiment may adopt the format defined in RFC4861, which will not be repeated here. For the RA message defined by RFC4861, please refer to Figure 5. For the definition of the fields shown in Figure 5, please refer to RFC4861. RFC4861 also defines the prefix information option (prefix information option) in the RA message, the prefix information option can be one or more, see Figure 6, where the type (Type) field is 3, the length (Length) field is 4, other fields For the definition of , please refer to RFC4861. RFC4861 defines the prefixinformation option, so I won't go into details here. The RA message in the embodiment of the present invention carries the IPv6 prefix and the accessible network segment corresponding to the IPv6 prefix; or carries the IPv6 prefix and the ISP identifier corresponding to the IPv6 prefix; or carries the IPv6 prefix and the accessible network segment corresponding to the IPv6 prefix; The network segment and the ISP identifier corresponding to the IPv6 prefix.
举例来说,可以在无状态地址自动配置的RA消息的prefixinformation option中增加一个子选项(sub-option),用以说明prefixinformation option中的IPv6前缀属于哪个ISP(文中其他地方简称“IPv6前缀对应的ISP标识”),和/或,终端设备在访问哪个网段时使用该IPv6前缀生成的IPv6地址作为源IP地址(文中其他地方简称“IPv6前缀对应的可访问网段”)。图7示出了本发明一个实施例中包含该sub-option的prefix informationoption格式图。如图7所示,长度(Length)不再固定为4,而是根据option实际长度填写,prefix information option的最后部分是可变长度的sub-option。该sub-option字段为下述信息中的至少一项:ISP标识、可访问网段。在某些特定功能的IPv6终端上,只需要1个IPv6地址,对于这种类型的IPv6终端,ISP可以在提供给用户的终端或终端软件上,预设ISP标识。预设了ISP标识的终端或终端软件,在根据RA消息生成自身的IPv6地址时,根据预设的ISP标识选择匹配的prefix information option,利用匹配的prefix informationoption携带的IPv6前缀生成IPv6地址。图7所示的可访问网段表示终端设备访问sub-option中的网段时,所使用的源IPv6地址应当是根据该prefixinformation option中的prefix所生成的IPv6地址。终端设备接收到RA消息时,可以根据可访问网段配置RFC6724定义的地址选择策略表。地址选择策略表的配置、增加、修改、删除均可以根据RA消息的prefixinformation option以及sub-option进行。举例来说,当RA消息中包括多个前缀时,所述RA消息可以包括多个prefix information option,每个prefix information option都可以采用图7所示的格式。采用这种方案时,如果RA消息的某个prefix informationoption不携带该sub-option,或该sub-option的内容为空,或者该sub-option的内容为特定值,则表示该Prefix information option中的IPv6前缀是缺省的IPv6前缀。终端设备可以根据缺省的IPv6前缀生成缺省的IPv6地址。终端设备根据要访问的目的地址查询地址选择策略表以确定源IP地址时,如果地址选择策略表中的可访问网段不包括所述要访问的目的地址,则终端设备采用所述缺省的IPv6地址作为源IP地址访问所述目的地址。For example, a sub-option (sub-option) can be added to the prefixinformation option of the RA message for stateless address autoconfiguration to indicate which ISP the IPv6 prefix in the prefixinformation option belongs to (referred to elsewhere in the text as "IPv6 prefix corresponding ISP identifier"), and/or, which network segment is accessed by the terminal device using the IPv6 address generated by the IPv6 prefix as the source IP address (hereinafter referred to as "the accessible network segment corresponding to the IPv6 prefix"). FIG. 7 shows a format diagram of the prefix information option including the sub-option in an embodiment of the present invention. As shown in Figure 7, the length (Length) is no longer fixed at 4, but filled in according to the actual length of the option, and the last part of the prefix information option is a variable-length sub-option. The sub-option field is at least one of the following information: ISP identifier, accessible network segment. On some IPv6 terminals with specific functions, only one IPv6 address is required. For this type of IPv6 terminals, the ISP can preset the ISP logo on the terminal or terminal software provided to the user. The terminal or terminal software with the preset ISP identifier, when generating its own IPv6 address according to the RA message, selects the matching prefix information option according to the preset ISP identifier, and uses the IPv6 prefix carried by the matching prefix information option to generate an IPv6 address. The accessible network segment shown in FIG. 7 indicates that when the terminal device accesses the network segment in the sub-option, the source IPv6 address used should be the IPv6 address generated according to the prefix in the prefixinformation option. When the terminal device receives the RA message, it can configure the address selection policy table defined in RFC6724 according to the accessible network segment. The configuration, addition, modification, and deletion of the address selection policy table can be performed according to the prefixinformation option and sub-option of the RA message. For example, when the RA message includes multiple prefixes, the RA message may include multiple prefix information options, and each prefix information option may adopt the format shown in FIG. 7 . When using this scheme, if a prefix information option of the RA message does not carry the sub-option, or the content of the sub-option is empty, or the content of the sub-option is a specific value, it means that the prefix information option in the IPv6 prefix is the default IPv6 prefix. The terminal device can generate a default IPv6 address according to the default IPv6 prefix. When the terminal device queries the address selection policy table according to the destination address to be accessed to determine the source IP address, if the accessible network segment in the address selection policy table does not include the destination address to be accessed, the terminal device uses the default IP address. The IPv6 address is used as the source IP address to access the destination address.
另一个实施例中,可以在RA消息中增加新的option,例如前缀描述选项(prefixdescription option),跟随在prefix information option后,作为该prefixinformation option的补充说明。prefix descriptionoption用以说明prefixinformation option中的IPv6前缀对应的ISP,和/或,对应的可访问网段。图8示出了本发明一个实施例中包含新增的prefix description option的RA消息格式图,每个prefixinformationoption后跟随一个对应的prefix description option,prefixinformationoption的Type为3。图9示出了本发明一个实施例中prefixdescription option的格式图。如图9所示,prefix description option包括type、length、保留(reserved)和选项数据(option-data)。其中type为一个新定义的值,例如10,或者20,或者其他未在RFC4861中定义的值。option-data包括prefix information option中的prefix对应的选项数据,可以是下述信息中的至少一项:ISP标识,可访问的网段。In another embodiment, a new option, such as a prefix description option (prefix description option), may be added to the RA message, following the prefix information option, as a supplementary description of the prefix information option. The prefix description option is used to describe the ISP corresponding to the IPv6 prefix in the prefix information option, and/or, the corresponding accessible network segment. FIG. 8 shows an RA message format diagram including a newly added prefix description option in an embodiment of the present invention, each prefix information option is followed by a corresponding prefix description option, and the Type of the prefix information option is 3. Fig. 9 shows a format diagram of a prefixdescription option in an embodiment of the present invention. As shown in Figure 9, the prefix description option includes type, length, reserved (reserved) and option data (option-data). Where type is a newly defined value, such as 10, or 20, or other values not defined in RFC4861. option-data includes option data corresponding to the prefix in the prefix information option, which may be at least one of the following information: ISP identifier, accessible network segment.
图10是本发明一个实施例中配置IP地址的方法流程图。如图10所示,所述方法方法包括:1002.终端设备102发送RS消息。1004.终端设备102接收第一RA消息。1006.终端设备102根据所述第一RA消息生成第一IPv6地址,并配置第一地址选择策略表。Fig. 10 is a flowchart of a method for configuring an IP address in an embodiment of the present invention. As shown in FIG. 10 , the method includes: 1002. The terminal device 102 sends an RS message. 1004. The terminal device 102 receives the first RA message. 1006. The terminal device 102 generates a first IPv6 address according to the first RA message, and configures a first address selection policy table.
可选地,图10所示的方法还可以包括:1008.终端设备102接收第二RA消息。1010.终端设备102根据所述第二RA消息生成第二IPv6地址,并配置第二地址选择策略表。Optionally, the method shown in FIG. 10 may further include: 1008. The terminal device 102 receives a second RA message. 1010. The terminal device 102 generates a second IPv6 address according to the second RA message, and configures a second address selection policy table.
可选地,图10所示的方法还可以在1006之前包括1012.判断终端设备102是否预设ISP标识。如果未预设ISP标识,则执行上述1006。如果预设ISP标识,则执行1014.根据预设的ISP标识和所述第一RA消息生成第一IPv6地址。Optionally, before 1006, the method shown in FIG. 10 may further include 1012. Determine whether the terminal device 102 presets an ISP identifier. If the ISP identity is not preset, execute the above step 1006. If the ISP identifier is preset, perform 1014. Generate a first IPv6 address according to the preset ISP identifier and the first RA message.
图11是本发明又一个实施例中配置IP地址的方法流程图。如图11所示,1102.终端设备102发送RS消息。1104.终端设备102接收第一RA消息。1106.所述终端设备102判断本地是否预设I SP标识,如果判定本地预设ISP标识,则执行1108。1108.所述终端设备102根据所述预设的ISP标识和所述第一RA消息生成第一IPv6地址。可选地,图11所示的实施例还可以包括1110.所述终端设备102接收第二RA消息。1112.所述终端设备102根据预设的ISP标识和所述第二RA消息生成第二IPv6地址。Fig. 11 is a flowchart of a method for configuring an IP address in another embodiment of the present invention. As shown in FIG. 11 , 1102 . The terminal device 102 sends an RS message. 1104. The terminal device 102 receives the first RA message. 1106. The terminal device 102 judges whether the local ISP logo is preset, and if it is determined that the local ISP logo is preset, then execute 1108. 1108. The terminal device 102 according to the preset ISP logo and the first RA message Generate a first IPv6 address. Optionally, the embodiment shown in FIG. 11 may further include 1110. The terminal device 102 receives a second RA message. 1112. The terminal device 102 generates a second IPv6 address according to the preset ISP identifier and the second RA message.
图10和图11所示的方法的具体实现细节请参见上述实施例,此处不再赘述。For specific implementation details of the methods shown in FIG. 10 and FIG. 11 , refer to the foregoing embodiments, and details are not repeated here.
图12示出了本发明一个实施例中网络设备1200的简化结构示意图。网络设备1200包括接收单元1202和发送单元1204。所述接收单元1202用于接收终端设备发送的RS消息。所述发送单元1204用于发送第一RA消息,所述第一RA消息用于响应所述RS消息。可选地,所述发送单元1204还用于发送第二RA消息。第二RA消息可以是周期性发送的。可选地,所述网络设备1200还可以包括生成单元1206,用于生成所述第一RA消息。可选地,所述生成单元1206还可以用于生成所述第二RA消息。图12所示的网络设备可以是图2所示的BRAS 108,或者图3所示的CE 104。如果所述网络设备是图3所示的CE 104,则所述网络设备1200还可以包括处理单元1208,用于从图3所示的BRAS 108获取IPv6前缀对应的信息,例如可访问网段,和/或,ISP标识。相应地,所述生成单元1206用于根据所述处理单元1208获取的的IPv6前缀对应的信息生成所述第一RA消息和/或所述第二RA消息。Fig. 12 shows a simplified structural diagram of a network device 1200 in an embodiment of the present invention. The network device 1200 includes a receiving unit 1202 and a sending unit 1204 . The receiving unit 1202 is configured to receive the RS message sent by the terminal device. The sending unit 1204 is configured to send a first RA message, where the first RA message is used to respond to the RS message. Optionally, the sending unit 1204 is further configured to send a second RA message. The second RA message may be sent periodically. Optionally, the network device 1200 may further include a generating unit 1206, configured to generate the first RA message. Optionally, the generating unit 1206 may also be configured to generate the second RA message. The network device shown in FIG. 12 may be the BRAS 108 shown in FIG. 2 or the CE 104 shown in FIG. 3 . If the network device is the CE 104 shown in FIG. 3, the network device 1200 may further include a processing unit 1208, configured to obtain information corresponding to the IPv6 prefix from the BRAS 108 shown in FIG. 3, such as an accessible network segment, and/or, ISP identification. Correspondingly, the generating unit 1206 is configured to generate the first RA message and/or the second RA message according to the information corresponding to the IPv6 prefix obtained by the processing unit 1208 .
图13出了本发明一个实施例中终端设备1300的简化结构示意图。所述终端设备1300包括发送单元1302、接收单元1304和处理单元1306。发送单元1302用于发送RS消息。接收单元1304用于接收响应所述RS消息的第一RA消息。所述处理单元1306用于根据所述第一RA消息生成第一IPv6地址,配置第一地址选择策略表。可选地,所述接收单元1304还用于接收第二RA消息。所述第二RA消息可以是定期发送的。所述处理单元1306还可以用于根据所述第二RA消息生成第二IPv6地址,配置第二地址选择策略表。可选地,所述处理单元1306具体用于判断所述终端设备1300是否预设ISP标识,如果预设ISP标识,则根据所述预设的ISP标识和所述第一RA消息生成第一IPv6地址;如果没有预设ISP标识,则根据所述第一RA消息生成所述第一IPv6地址,配置所述第一地址选择策略表。可选地,终端设备1300还可以包括存储单元,用于存储所述预设的ISP标识。FIG. 13 shows a simplified structural diagram of a terminal device 1300 in an embodiment of the present invention. The terminal device 1300 includes a sending unit 1302 , a receiving unit 1304 and a processing unit 1306 . The sending unit 1302 is used for sending RS messages. The receiving unit 1304 is configured to receive a first RA message in response to the RS message. The processing unit 1306 is configured to generate a first IPv6 address according to the first RA message, and configure a first address selection policy table. Optionally, the receiving unit 1304 is also configured to receive a second RA message. The second RA message may be sent periodically. The processing unit 1306 may also be configured to generate a second IPv6 address according to the second RA message, and configure a second address selection policy table. Optionally, the processing unit 1306 is specifically configured to determine whether the terminal device 1300 presets an ISP identifier, and if the preset ISP identifier is preset, generate a first IPv6 address according to the preset ISP identifier and the first RA message. address; if no ISP identifier is preset, generate the first IPv6 address according to the first RA message, and configure the first address selection policy table. Optionally, the terminal device 1300 may further include a storage unit, configured to store the preset ISP identifier.
图14出了本发明一个实施例中终端设备1400的简化结构示意图。所述终端设备1400包括发送单元1402、接收单元1404和处理单元1406。发送单元1402用于发送RS消息。接收单元1404用于接收响应所述RS消息的第一RA消息。所述处理单元1406用于判断所述终端设备1400是否预设ISP标识,如果预设ISP标识,则根据所述预设的ISP标识和所述第一RA消息生成第一IPv6地址。可选地,所述接收单元1404还用于接收第二RA消息。所述处理单元1406还用于根据所述预设的ISP标识和所述第二RA消息生成第二IPv6地址。可选地,终端设备1400还可以包括存储单元,用于存储所述预设的ISP标识。FIG. 14 shows a simplified structural diagram of a terminal device 1400 in an embodiment of the present invention. The terminal device 1400 includes a sending unit 1402 , a receiving unit 1404 and a processing unit 1406 . The sending unit 1402 is used for sending RS messages. The receiving unit 1404 is configured to receive a first RA message in response to the RS message. The processing unit 1406 is configured to determine whether the terminal device 1400 presets an ISP identifier, and if the preset ISP identifier is preset, generate a first IPv6 address according to the preset ISP identifier and the first RA message. Optionally, the receiving unit 1404 is also configured to receive a second RA message. The processing unit 1406 is further configured to generate a second IPv6 address according to the preset ISP identifier and the second RA message. Optionally, the terminal device 1400 may further include a storage unit, configured to store the preset ISP identifier.
图12、13和14所示的实施例中,各单元的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述操作分配由不同的单元完成,以完成以上描述的全部或者部分功能。图12-14所示实施例的实现细节已在前面的实施例中描述过,此处不再赘述。In the embodiments shown in Figures 12, 13 and 14, the division of each unit is only an example, and in actual applications, the above-mentioned operations can be allocated by different units according to needs, such as the configuration requirements of corresponding hardware or the convenience of software implementation. The unit is completed to complete all or part of the functions described above. The implementation details of the embodiments shown in FIGS. 12-14 have been described in the previous embodiments, and will not be repeated here.
图15示出了本发明一个实施例中网络设备的简化结构示意图。如图15所示,网络设备1500包括输入/输出电路(I/O circuit)1502、处理器(processor)1504和存储器(memory)1506。所述输入/输出电路1502用于接收终端设备发送的RS消息,发送第一RA消息,所述第一RA消息用于响应所述RS消息。可选地,所述输入/输出电路1502还用于发送第二RA消息。第二RA消息可以是周期性发送的。所述处理器1504用于生成所述第一RA消息。可选地,所述处理器1504还用于生成所述第二RA消息。所述存储器1506用于存储程序指令,当所述程序指令被执行时,使得所述处理器1504执行上述操作。Fig. 15 shows a schematic diagram of a simplified structure of a network device in an embodiment of the present invention. As shown in FIG. 15 , a network device 1500 includes an input/output circuit (I/O circuit) 1502 , a processor (processor) 1504 and a memory (memory) 1506 . The input/output circuit 1502 is configured to receive an RS message sent by a terminal device, and send a first RA message, and the first RA message is used to respond to the RS message. Optionally, the input/output circuit 1502 is also configured to send a second RA message. The second RA message may be sent periodically. The processor 1504 is configured to generate the first RA message. Optionally, the processor 1504 is further configured to generate the second RA message. The memory 1506 is used to store program instructions, which, when executed, cause the processor 1504 to perform the above operations.
图15所示的网络设备可以是图2所示的BRAS 108,或者图3所示的CE104。如果所述网络设备是图3所示的CE 104,则所述处理器1504还用于从图3所示的BRAS 108获取IPv6前缀对应的信息,例如可访问网段,和/或,ISP标识。The network device shown in FIG. 15 may be the BRAS 108 shown in FIG. 2 or the CE 104 shown in FIG. 3 . If the network device is the CE 104 shown in FIG. 3, the processor 1504 is further configured to obtain information corresponding to the IPv6 prefix from the BRAS 108 shown in FIG. 3, such as an accessible network segment, and/or an ISP identifier .
图16示出了本发明一个实施例中终端设备的简化结构示意图。如图16所示,终端设备1600包括输入/输出电路(I/O circuit)1602、处理器(processor)1604和存储器(memory)1606。所述输入/输出电路1602用于发送RS消息,接收响应所述RS消息的第一RA消息。所述处理器1604用于根据所述RA消息生成第一IPv6地址,配置第一地址选择策略表。可选地,所述输入/输出电路1602还用于接收第二RA消息。所述第二RA消息可以是定期发送的。所述处理器1604还可以用于根据所述第二RA消息生成第二IPv6地址,配置第二地址选择策略表。可选地,所述处理器1604具体用于判断所述终端设备1600是否预设ISP标识,如果预设ISP标识,则根据所述预设的ISP标识和所述第一RA消息生成第一IPv6地址;如果没有预设ISP标识,则根据所述第一RA消息生成所述第一IPv6地址,配置所述第一地址选择策略表。所述存储器1606用于存储程序指令,当所述程序指令被执行时,使得所述处理器1604执行上述操作。可选地,所述存储器1606还用于存储所述预设的ISP标识。Fig. 16 shows a schematic diagram of a simplified structure of a terminal device in an embodiment of the present invention. As shown in FIG. 16 , a terminal device 1600 includes an input/output circuit (I/O circuit) 1602 , a processor (processor) 1604 and a memory (memory) 1606 . The input/output circuit 1602 is configured to send an RS message and receive a first RA message in response to the RS message. The processor 1604 is configured to generate a first IPv6 address according to the RA message, and configure a first address selection policy table. Optionally, the input/output circuit 1602 is also configured to receive a second RA message. The second RA message may be sent periodically. The processor 1604 may also be configured to generate a second IPv6 address according to the second RA message, and configure a second address selection policy table. Optionally, the processor 1604 is specifically configured to determine whether the terminal device 1600 presets an ISP identifier, and if the preset ISP identifier is preset, generate a first IPv6 address according to the preset ISP identifier and the first RA message. address; if no ISP identifier is preset, generate the first IPv6 address according to the first RA message, and configure the first address selection policy table. The memory 1606 is used to store program instructions, which, when executed, cause the processor 1604 to perform the above operations. Optionally, the memory 1606 is also used to store the preset ISP identifier.
图17示出了本发明一个实施例中终端设备的简化结构示意图。如图17所示,终端设备1700包括输入/输出电路(I/O circuit)1702、处理器(processor)1704和存储器(memory)1706。所述输入/输出电路1702用于发送RS消息,接收响应所述RS消息的第一RA消息。所述处理器1704用于判断所述终端设备1700是否预设ISP标识,如果预设ISP标识,则根据所述预设的ISP标识和所述第一RA消息生成第一IPv6地址。可选地,所述输入/输出电路1702还用于接收第二RA消息。所述处理器1704还用于根据所述预设的ISP标识和所述第二RA消息生成第二IPv6地址。所述存储器1706用于存储程序指令,当所述程序指令被执行时,使得所述处理器1704执行上述操作。可选地,所述存储器1706还用于存储所述预设的ISP标识。Fig. 17 shows a simplified structural diagram of a terminal device in an embodiment of the present invention. As shown in FIG. 17 , a terminal device 1700 includes an input/output circuit (I/O circuit) 1702 , a processor (processor) 1704 and a memory (memory) 1706 . The input/output circuit 1702 is used to send an RS message and receive a first RA message in response to the RS message. The processor 1704 is configured to determine whether the terminal device 1700 presets an ISP identifier, and if the preset ISP identifier is preset, generate a first IPv6 address according to the preset ISP identifier and the first RA message. Optionally, the input/output circuit 1702 is also configured to receive a second RA message. The processor 1704 is further configured to generate a second IPv6 address according to the preset ISP identifier and the second RA message. The memory 1706 is used to store program instructions, which, when executed, cause the processor 1704 to perform the above operations. Optionally, the memory 1706 is also used to store the preset ISP identifier.
本领域普通技术人员可以理解:实现前述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读存储器(read-only memory,简称ROM)、随机存取存储器(random access memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the foregoing method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps comprising the above-mentioned method embodiments; and the aforementioned storage medium includes: read-only memory (read-only memory, ROM for short), random access memory (random access memory, RAM for short), magnetic Various media that can store program codes such as discs or optical discs.
最后应说明的是:以上各实施例仅用以示例性说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand : It can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technology of the embodiments of the present invention. scope of the program.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210592011.4A CN103916484B (en) | 2012-12-31 | 2012-12-31 | The method and apparatus for configuring IP address |
PCT/CN2013/091156 WO2014101891A1 (en) | 2012-12-31 | 2013-12-31 | Method and device for configuring ip address |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210592011.4A CN103916484B (en) | 2012-12-31 | 2012-12-31 | The method and apparatus for configuring IP address |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103916484A CN103916484A (en) | 2014-07-09 |
CN103916484B true CN103916484B (en) | 2017-07-21 |
Family
ID=51019903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210592011.4A Active CN103916484B (en) | 2012-12-31 | 2012-12-31 | The method and apparatus for configuring IP address |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103916484B (en) |
WO (1) | WO2014101891A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394525A (en) * | 2014-11-17 | 2015-03-04 | 大唐移动通信设备有限公司 | IP (Internet Protocol) address assignment and obtaining method and device |
CN106888450B (en) * | 2016-11-09 | 2019-01-08 | 中国移动通信有限公司研究院 | Information processing method and device |
CN111416881B (en) * | 2019-01-08 | 2022-07-29 | 中国移动通信有限公司研究院 | A method, device and storage medium for obtaining domain name system configuration information |
CN112887186B (en) * | 2019-11-29 | 2024-03-22 | 中兴通讯股份有限公司 | Multi-plane network access method, device and computer storage medium |
CN111049918B (en) * | 2019-12-19 | 2023-05-19 | 国网冀北电力有限公司信息通信分公司 | Communication establishment method and device of Internet of things |
CN111654444A (en) * | 2020-06-10 | 2020-09-11 | 展讯通信(上海)有限公司 | IPv6 prefix obtaining method, equipment and storage medium |
CN114553831B (en) * | 2020-11-25 | 2023-09-08 | 华为技术有限公司 | Method and system related to sending management IP address |
CN115550318B (en) * | 2022-09-26 | 2024-07-16 | Oppo广东移动通信有限公司 | IPv6 address configuration method and device, equipment and storage medium |
CN118138376A (en) * | 2024-05-06 | 2024-06-04 | 汕头密耳科技有限公司 | A communication interaction identification and verification method based on IPv6 technology |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1761233A (en) * | 2004-10-12 | 2006-04-19 | 上海贝尔阿尔卡特股份有限公司 | Network service selection and authentication in IPv6 access network, and automatic configuration without status |
CN101753460A (en) * | 2010-01-15 | 2010-06-23 | 杭州华三通信技术有限公司 | Method and device for processing internet protocol version 6(IPV6) routing prefix |
CN101909007A (en) * | 2010-07-29 | 2010-12-08 | 福建星网锐捷网络有限公司 | Production method, device and network equipment of binding table |
CN102299974A (en) * | 2010-06-25 | 2011-12-28 | 中兴通讯股份有限公司 | Method and device for realizing IPv6 (Internet Protocol Version 6) prefix distribution |
CN102694752A (en) * | 2011-03-21 | 2012-09-26 | 国基电子(上海)有限公司 | Gateway equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753633B (en) * | 2008-12-09 | 2013-06-05 | 华为技术有限公司 | Method, system and equipment for allocating IPv6 (internet protocol version 6) prefixes |
CN102223279B (en) * | 2011-06-14 | 2013-11-06 | 杭州华三通信技术有限公司 | Method for processing multi-VLAN (virtual local area network) and nodes |
CN102833732B (en) * | 2012-07-25 | 2017-03-29 | 中兴通讯股份有限公司 | System, data card and its implementation that a kind of IPv6 addresses stateless is automatically configured |
-
2012
- 2012-12-31 CN CN201210592011.4A patent/CN103916484B/en active Active
-
2013
- 2013-12-31 WO PCT/CN2013/091156 patent/WO2014101891A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1761233A (en) * | 2004-10-12 | 2006-04-19 | 上海贝尔阿尔卡特股份有限公司 | Network service selection and authentication in IPv6 access network, and automatic configuration without status |
CN101753460A (en) * | 2010-01-15 | 2010-06-23 | 杭州华三通信技术有限公司 | Method and device for processing internet protocol version 6(IPV6) routing prefix |
CN102299974A (en) * | 2010-06-25 | 2011-12-28 | 中兴通讯股份有限公司 | Method and device for realizing IPv6 (Internet Protocol Version 6) prefix distribution |
CN101909007A (en) * | 2010-07-29 | 2010-12-08 | 福建星网锐捷网络有限公司 | Production method, device and network equipment of binding table |
CN102694752A (en) * | 2011-03-21 | 2012-09-26 | 国基电子(上海)有限公司 | Gateway equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2014101891A1 (en) | 2014-07-03 |
CN103916484A (en) | 2014-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103916484B (en) | The method and apparatus for configuring IP address | |
US9485147B2 (en) | Method and device thereof for automatically finding and configuring virtual network | |
CN102025798B (en) | Address allocation processing method, device and system | |
CN108848100B (en) | A stateful IPv6 address generation method and device | |
JP5967173B2 (en) | Network relay device, method for setting operation mode of packet relay processing unit included in network relay device, and computer program | |
CN101753635A (en) | Method and system of collocating IPV6 (internet protocol version 6) addresses | |
EP2439903B1 (en) | Method for providing information, home gateway and home network system | |
CN101478576A (en) | Method, apparatus and system for selecting service network | |
CN102148879A (en) | Port mapping method and device and communication system | |
CN108377262A (en) | Manage the method for the service chaining at the network equipment, the corresponding network equipment | |
CN102959906B (en) | Routing method and device for host in multi-homing site | |
CN104333610A (en) | IPv6 address allocation method and device | |
JP5907239B2 (en) | Network relay device, method for setting operation mode of packet relay processing unit included in network relay device, and computer program | |
US8909787B2 (en) | Method, device, and system for allocating address in IP network | |
CN105338125A (en) | Message processing method and apparatus | |
CN103384282A (en) | Method for obtaining IPV6ND address and broadband remote access server (BARS) | |
US20200274948A1 (en) | Service flow configuration method and apparatus | |
CN103141072B (en) | IP address acquisition method and network access equipment | |
CN104468305B (en) | Realize Layer3 Virtual Private Network method and apparatus | |
CN112543386B (en) | Address acquisition method and related equipment | |
CN102291628B (en) | Method for obtaining information of network business server, client and DHCP (dynamic host configuration protocol) device | |
EP2911445A1 (en) | Method and network device for receiving packet | |
CN104040986B (en) | Message forwarding method and device | |
CN113438096B (en) | Method, system and application function entity for guaranteeing service quality | |
WO2025119018A1 (en) | Service configuration method for ipv6 network, electronic device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200618 Address after: 999-8-b1-901, gaolang East Road, Binhu District, Wuxi City, Jiangsu Province Patentee after: Wuxi Lanbing Intelligent Technology Co.,Ltd. Address before: 625, room 269, Connaught platinum Plaza, No. 518101, Qianjin Road, Xin'an street, Shenzhen, Guangdong, Baoan District Patentee before: SHENZHEN SHANGGE INTELLECTUAL PROPERTY SERVICE Co.,Ltd. Effective date of registration: 20200618 Address after: 625, room 269, Connaught platinum Plaza, No. 518101, Qianjin Road, Xin'an street, Shenzhen, Guangdong, Baoan District Patentee after: SHENZHEN SHANGGE INTELLECTUAL PROPERTY SERVICE Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210903 Address after: 202-1-5320, feifeng Road, Hongshan street, Xinwu District, Wuxi City, Jiangsu Province, 214000 Patentee after: Wuxi Suhui Information Technology Service Co.,Ltd. Address before: 214 000 999-8-b1-901, gaolang East Road, Binhu District, Wuxi City, Jiangsu Province Patentee before: Wuxi Lanbing Intelligent Technology Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220824 Address after: 214000 no.1-2201-2, financial 8th Street, Wuxi City, Jiangsu Province Patentee after: Jiangsu intelligent workshop Technology Research Institute Co.,Ltd. Address before: 202-1-5320, feifeng Road, Hongshan street, Xinwu District, Wuxi City, Jiangsu Province, 214000 Patentee before: Wuxi Suhui Information Technology Service Co.,Ltd. |