WO2012139283A1 - Procédé et appareil pour allocation d'adresse - Google Patents

Procédé et appareil pour allocation d'adresse Download PDF

Info

Publication number
WO2012139283A1
WO2012139283A1 PCT/CN2011/072686 CN2011072686W WO2012139283A1 WO 2012139283 A1 WO2012139283 A1 WO 2012139283A1 CN 2011072686 W CN2011072686 W CN 2011072686W WO 2012139283 A1 WO2012139283 A1 WO 2012139283A1
Authority
WO
WIPO (PCT)
Prior art keywords
address
node
ipv6
reserved
ipv6 address
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.)
Ceased
Application number
PCT/CN2011/072686
Other languages
English (en)
Chinese (zh)
Inventor
蒋胜
傅瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2011/072686 priority Critical patent/WO2012139283A1/fr
Priority to CN201180000242.5A priority patent/CN102835094B/zh
Publication of WO2012139283A1 publication Critical patent/WO2012139283A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/659Internet protocol version 6 [IPv6] addresses

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an address allocation method and apparatus. Background technique
  • DHCP Dynamic Host Configuration Protocol
  • DHCP includes DHCPv4 that supports IPv4 and DHCPv6 (Active Host Configure Protocol for IPv6) that supports IPv6.
  • DHCPv6 is a version of DHCP that supports IPv6 (Internet Protocol version 6, Internet Protocol version 6).
  • the basic protocol specification is defined by RFC3315 (RFC: Request For Comments) of the IETF (Internet Engineering Task Force, Internet Engineering Task Force: The Most Authoritative Technology Standardization Organization of the Internet), and the IPv6 Stateless Address Autoconfiguration Protocol is completed.
  • DHCPv6 belongs to a stateful address configuration protocol.
  • the DHCPv6 server allocates a complete IPv6 address to the client, and the final server can record the assigned IPv6 address and the client binding relationship. In order to enhance the manageability of the network.
  • DHCPv6 The typical networking of DHCPv6 generally includes the following two roles:
  • DHCPv6 client A device that dynamically obtains IPv6 addresses, IPv6 prefixes, or other network configuration parameters.
  • DHCPv6 server A device responsible for assigning IPv6 addresses, IPv6 prefixes, and other network configuration parameters to DHCPv6 clients.
  • the DHCPv6 server can not only assign IPv6 addresses to DHCPv6 clients, but also assign IPv6 prefixes to them.
  • the process of assigning addresses to clients by the DHCPv6 server is divided into two categories: the address fast assignment process of interacting two messages and the address assignment process of interacting four messages.
  • the DHCPv6 client carries the Rapid Commit option in the Solicit message sent, indicating that the client wants the server to quickly assign an address/prefix and network configuration parameters to it;
  • the DHCPv6 client sends a Solicit packet to the DHCPv6 server, requesting the DHCPv6 server to assign an IPv6 address/prefix and network configuration parameters.
  • the DHCPv6 server replies to the Advertise message to notify the client of the address that can be assigned to it. /prefix and network configuration parameters.
  • the DHCPv6 client receives notification messages from multiple servers, it selects one of the servers according to the order in which the messages are received, the server priority, etc., and sends a Request message to the server.
  • the server confirms that it is assigned an address/prefix and network configuration parameters.
  • the DHCPv6 server returns a Reply message, confirming that the address/prefix and network configuration parameters are assigned to the client.
  • DHCP can assign addresses and other configuration information through the DHCPV6 server. Addresses and other configuration information are implemented by inclusion in the options.
  • the client requests the DHCPv6 server to allocate an address, it can include the IA_TA (Identity Association - Temporary Address) option in the text option of the Request text to tell the server to request the temporary address to be assigned, and the ⁇ _ ⁇ option can be used at the same time. Contains the address it needs. After the server receives the client's request, it assigns the client the temporary address it needs.
  • RFC3315 also states that DHCP can extend the use of DHCP by defining new options.
  • An embodiment of the present invention provides an address allocation method and apparatus, which adds an IPv6 address reservation function to a DHCP protocol, that is, a DHCPV6 server reserves an IPv6 address for a node in an address pool.
  • An address allocation method includes:
  • the IPv6 address corresponding to the IPv6 address information When the IPv6 address corresponding to the IPv6 address information exists, the IPv6 address corresponding to the IPv6 address information is marked as a reserved address, and the correspondence between the node and the reserved address is recorded;
  • the address that is required to be allocated in the received address allocation option is the reserved address, it is determined whether the node corresponding to the reserved address is the same as the node corresponding to the reserved address;
  • the reserved address is assigned to the node that requests the address.
  • An address allocation device includes:
  • a first receiving unit configured to receive an address reservation option sent by the node, where the address reservation option includes IPv6 address information
  • a first processing unit configured to mark, according to the IPv6 address corresponding to the IPv6 address information, an IPv6 address corresponding to the IPv6 address information as a reserved address, and record between the node and the reserved address Correspondence relationship
  • a first determining unit configured to determine, when the address to be allocated in the received address allocation option is the reserved address, whether the node corresponding to the reserved address is the same as the node corresponding to the reserved address;
  • an allocating unit configured to allocate the reserved address to the node that requests the address when the node that needs to allocate the address is the same as the node corresponding to the reserved address.
  • the solution defines a new address reservation option, so that the node can send an address reservation option in the sending request, after the server receives the request to carry the option,
  • the IPv6 address is reserved for the node from the address pool of the server.
  • the server allocates the reserved IPv6 address to the node. Therefore, as long as the embodiment of the present invention is adopted
  • the solution provides an IPv6 address reservation function for the DHCP protocol, which enables the node to reserve the required IPv6 address by applying in advance, so as to prevent a situation where a large number of applications cause a shortage of addresses and the node cannot obtain the required IPv6 address. It is convenient for users to make arrangements in advance.
  • FIG. 1 is a schematic diagram of a fast address allocation process of two messages exchanged between a DHCPv6 server and a client in the prior art
  • FIG. 2 is a schematic diagram of an address allocation process of four messages exchanged between a DHCPv6 server and a client in the prior art
  • FIG. 3 is a flowchart of an address allocation method according to Embodiment 1 of the present invention.
  • FIG. 4 is a schematic structural diagram of an address allocation apparatus according to Embodiment 1 of the present invention.
  • FIG. 5 is a schematic diagram of a format of an address reservation option according to Embodiment 2 of the present invention.
  • FIG. 6 is a flowchart of a method for applying for a reserved address based on four messages of a DHCPv6 server and a client interaction according to Embodiment 2 of the present invention
  • FIG. 7 is a flowchart of a method for requesting a reserved address based on two messages exchanged between a DHCPv6 server and a client according to Embodiment 2 of the present invention
  • FIG. 8 is a flow chart of a method for obtaining a reserved address after applying for a reserved address according to Embodiment 2 of the present invention.
  • FIG. 9 is a schematic structural diagram of an address allocation apparatus according to Embodiment 2 of the present invention.
  • this embodiment provides an address allocation method, including: Step 301: Receive an address reservation option sent by a node, where the address reservation option includes IPv6 address information;
  • Step 302 When an IPv6 address corresponding to the IPv6 address information exists, mark the IPv6 address corresponding to the IPv6 address information as a reserved address, and record a correspondence between the node and the reserved address.
  • Step 303 When the address that is required to be allocated in the received address allocation option is the reserved address, determine whether the node corresponding to the reserved address is the node corresponding to the reserved address. Same
  • Step 304 When the node that requires the address allocation is the same as the node corresponding to the reserved address, allocate the reserved address to the node that requests the address.
  • the embodiment provides an address allocation apparatus, including: a first receiving unit 401, configured to receive an address reservation option sent by a node, where the address reservation option includes IPv6 address information;
  • the first processing unit 402 is configured to mark, according to the IPv6 address corresponding to the IPv6 address information, an IPv6 address corresponding to the IPv6 address information as a reserved address, and record between the node and the reserved address. Correspondence relationship;
  • the first determining unit 403 is configured to determine, when the address requested to be allocated in the received address allocation option is the reserved address, whether the node corresponding to the reserved address is the same as the node corresponding to the reserved address;
  • the allocating unit 404 is configured to allocate the reserved address to the node that requests the address when the node that needs to allocate the address is the same as the node corresponding to the reserved address.
  • the solution defines a new address reservation option, so that the node can send an address reservation option in the sending request, after the server receives the request carrying the option.
  • the IPv6 address is reserved for the node from the address pool of the server.
  • the server allocates the reserved IPv6 address to the node. Therefore, as long as the solution provided by the embodiment of the present invention is adopted, the node can reserve the required IPv6 address by applying in advance, thereby preventing the situation that a large number of applications cause a shortage of addresses and the node cannot obtain the required I Pv6 address in the future, which is convenient.
  • the user makes arrangements in advance.
  • DHCPv6 supporting IPv6 is taken as an example.
  • This embodiment provides an address allocation method, and a new DHCP option needs to be added. As shown in Figure 5, this option is used to pass information to the IA_RA ( Identity As sociat - Reserved Address).
  • IA_RA Identity As sociat - Reserved Address
  • the newly defined option is the address reservation option 0PTI0N_IA_RA, which contains:
  • Option type opt ion-code : opt ion-code is used to indicate that this option is an address reservation option. The definition of the value needs to be assigned by the standard organization after the official standard is released.
  • IAID Identity Set Identifier
  • the IAID is used to identify the reserved address IA_RA, the IAID is the unique identifier of IA_RA, the IAID must be different from the other IA_RA of the client;
  • Other options IA_RA-options: Other options are associated with IA_RA
  • the options, other options include reserved address information, that is, the reserved address I A_RA belongs to the sub-option under other options.
  • the address allocation method in the embodiment of the present invention includes two schemes in which two messages are exchanged between the DHCPv6 server and the client, and the four messages are based on interaction.
  • the address allocation method shown in FIG. 6 is based on the interaction of four messages. Apply for a reserved address, including:
  • Step 602 The DHCPv6 server that is available in the network returns an Advertise message to the client, where the Advertise text is used to notify the node that the node can be assigned an IPv6 address, and the client returns the Adver ti according to the Advertise message. Select the DHCPV6 server that meets the requirements in the server of the se message.
  • Step 603 The selected server receives the Request message sent by the client, where the Request message includes an address reservation option, and the address reservation option includes the IPv6 address information to be reserved.
  • This address reservation option is used to tell the server that the client needs to request to reserve an IPv6 address or an IPv6 address prefix.
  • IA_RA-options you need to specify the reserved IPv6 address information. You can specify the reserved IPv6 address or IPv6 address prefix.
  • the prefix length is greater than 64 bits and less than 128 bits. address).
  • Step 604 Determine whether there is a corresponding IPv6 address in the IPv6 address information. If an IPv6 address corresponding to the IPv6 address information exists, go to step 605. If the IPv6 address corresponding to the IPv6 address information does not exist, perform the step. 606.
  • Step 605 Mark the IPv6 address corresponding to the IPv6 address information as a reserved address, and record the correspondence between the client and the reserved address.
  • the DHCPV6 server may send a Reply packet to the client, and carry a reservation success message in the Reply packet.
  • the DHCPV6 server returns a reservation failure message to the client.
  • the DHCPV6 server may send a Reply packet to the client, and carry a reservation failure message in the Reply packet.
  • the embodiment of the present invention can also apply for a reserved address by using an address allocation scheme based on the interaction of two messages, as shown in FIG. 7.
  • the address allocation method specifically includes:
  • Step 701 The DHCPV6 server receives the So ic i t message sent by the client, and the So ic i t message carries the Rapid Commi t option and the address reservation option OPTION_IA_RA.
  • the Rapi d Commi t option and address reservation options are used to identify that the client wants the server to quickly reserve an IPv6 address or IPv6 prefix for it.
  • the other option IA_RA-opt ions in the address reservation option contains the address information to be reserved. You can specify the reserved IPv6 address or IPv6 address prefix (the prefix length is greater than 64 bits and less than 128 bits, which is used to reserve an IPv6 address. ).
  • Step 702 Determine whether the DHCPV6 server supports fast allocation and whether there is an IPv6 address corresponding to the IPv6 address information. If the DHCPV6 server supports fast allocation and the IPv6 address corresponding to the IPv6 address information exists, step 703 is performed; If the IPv6 address corresponding to the IPv6 address information exists or does not support fast allocation, step 704 is performed.
  • Step 703 Mark the IPv6 address corresponding to the IPv6 address information as a reserved address, and record the correspondence between the client and the reserved address.
  • the DHCPV6 server may send a reply message to the client, and carry a reservation success message in the reply message.
  • Step 704 The DHCPV6 server sends a Reply message to the client, and carries a reservation failure message in the Reply message.
  • the corresponding IPv6 address in the IPv6 address information includes an IPv6 address or an IPv6 address prefix, which can be represented in multiple manners, and an IPv6 address can be represented by setting a specific rule.
  • the IPv6 address information includes an IPv6 address
  • the IPv6 address corresponding to the IPv6 address information is the one IPv6 address; or the IPv6 address information includes an IPv6 address prefix.
  • the IPv6 address corresponding to the IPv6 address information is all IPv6 addresses represented by the IPv6 address prefix; or the IPv6 address information includes two IPv6 addresses, and the IPv6 address information
  • the IPv6 address corresponding to the information is the two IPv6 addresses and all IPv6 addresses between the two IPv6 addresses. In this way, the server can identify the addresses that need to be reserved and allocate according to such rules.
  • the address reservation option further includes an IAID.
  • the IAID is a unique identifier for IA_RA, and the IAID must be different from the other IA_RAs of the client.
  • the correspondence between the client and the reserved address needs to be recorded, and the client and the The correspondence between the reserved addresses is: recording the correspondence between the media access control address (MAC) address of the client and the reserved address, or recording the MAC address and the IAID combination.
  • the correspondence between the client and the reserved address is: recording the correspondence between the media access control address (MAC) address of the client and the reserved address, or recording the MAC address and the IAID combination.
  • the reserved period (li fet ime ) of the reserved address or the address segment may be included in other options ( IA_RA-opt ions ) in the address reservation option. That is, within the reserved period, the DHCPv6 server reserves the IPv6 address or IPv6 address prefix for the client in the address pool and does not assign it to other clients. During the reservation period, it is determined whether the client that requires the address allocation is the same as the client corresponding to the reserved address; and after the reservation period expires, the DHCPv6 server releases the reserved IPv6 address or IPv6 address segment.
  • IPv6 address corresponding to the IPv6 address information is removed as a mark of the reserved address, and the corresponding relationship between the client and the reserved address is deleted. After the release, the IPv6 address or IPv6 address segment can be allocated to other clients to avoid wasting resources.
  • Step 801 Send a Reques t message to the server, where the Reques t message includes an address reservation option, and the address reservation option includes an IPv6 address information.
  • Step 802 When the server requests the allocated IPv6 address to be the reserved address, the server determines whether the client that needs to allocate the IPv6 address is the same as the client corresponding to the reserved address. When the client that requires the address allocation is the same as the client corresponding to the reserved address, step 803 is performed; When the clients corresponding to the reserved addresses are different, step 804 is performed.
  • Step 803 Allocate the reserved address to the node that requires an IPv6 address to be allocated.
  • Step 804 Reject the reserved address for the client that requires the IPv6 address to be allocated.
  • the DHCPv6 server can send a Rep ly message to the client, and carry the allocation failure information in the Reply message.
  • Step 805 When the reservation period has not expired, the DHCPV6 server receives the Renew (update) packet sent by the client, where the Renew packet includes an address reservation option 0PTI0N_IA_RA, where the address reservation option is The IPv6 address information is included; the IPv6 address information in the address reservation option carried in the Renew address is updated, and the reservation period corresponding to the IPv6 address information is updated, so that the DHCPV6 server continues to reserve the IPv6 for the client. Address or IPv6 address segment.
  • Step 806 After the reservation period expires, the DHCPV6 server releases the reserved IPv6 address or the IPv6 address segment.
  • the IPv6 address corresponding to the IPv6 address information is removed as a mark of the reserved address, and the corresponding relationship between the client and the reserved address is deleted. After the release, the IPv6 address or IPv6 address segment can be allocated to other clients to avoid wasting resources.
  • This embodiment provides an address allocation apparatus.
  • the address allocation includes two schemes based on the interaction of two messages and four messages, as shown in FIG. 9, the address allocation based on the interaction of four messages.
  • Device including:
  • the notification unit 902 is configured to return an Adveriti message to the client, where the Advert is used to notify the client that an IPv6 address can be assigned to the client.
  • the client can select a DHCPV6 server that meets the requirements from the DHCPV6 server that has returned the Adverit message according to the Adver t se message.
  • the first receiving unit 903 is configured to receive, by the client, a Reques t packet, where the Reques t packet includes an address reservation option, and the address reservation option includes the IPv6 address information that needs to be reserved.
  • This address reservation option is used to tell the server client to apply for an IPv6 address or IPv6 address prefix.
  • IA_RA-opt i ons you need to specify the IPv6 address information to be reserved.
  • the prefix length is greater than 64 bits and less than 128 bits. Leave a piece of IPv6 Address).
  • the second determining unit 904 is configured to determine whether an IPv6 address corresponding to the IPv6 address information exists.
  • the first processing unit 905 is configured to mark the IPv6 address corresponding to the IPv6 address information as a reserved address, and record a correspondence between the client and the reserved address.
  • the first replying unit 906 is configured to send a reply message to the client to notify the reservation that the reservation is successful.
  • the method is further configured to send a reply message to the client, and notify the reservation that the reservation fails.
  • the first receiving unit 903 is further configured to receive the So lic message sent by the client, and request the message So. l
  • the ic it packet carries the Rapi d Commi t option and the address reservation option 0PTI0N_ IA_RA.
  • the Rapi d Commi t option and address reservation options are used to identify that the client wants the server to quickly reserve an IPv6 address or IPv6 prefix for it.
  • the address information to be reserved may be specified, and the reserved IPv6 address or IPv6 address prefix may be specified (the prefix length is greater than 64 bits and less than 128 bits, and used to reserve a segment. IPv6 address).
  • the second determining unit 904 is further configured to determine whether the DHCPv6 server supports fast allocation and whether a corresponding address exists.
  • the first processing unit 905 is further configured to mark the IPv6 address corresponding to the IPv6 address information as a reserved address, and record a correspondence between the client and the reserved address.
  • the first replying unit 906 is further configured to send a Reply message to the client, and carry a reservation success message in the Reply message; and also send a Reply message to the client, and carry the reservation in the Reply message. Failure message.
  • the client obtains the reserved address, and the address reservation device further includes:
  • the third receiving unit 907 is configured to receive the Reques t message sent by the client to the DHCPV6 server, where the Reques t message includes an address allocation option, and the address allocation option includes the IPv6 address information.
  • the first determining unit 908 is configured to determine, when the IPv6 address that is required to be allocated in the received address allocation option is the reserved address, whether the client that requires the address allocation is the same as the client corresponding to the reserved address.
  • the allocating unit 909 is configured to allocate the reserved address to the node that requires the IPv6 address to be allocated; and is further configured to refuse to allocate the reserved address to the client that requires the IPv6 address to be allocated.
  • the second reply unit 910 is configured to send a reply message to the client, and reply to the assignment success or rejection information.
  • the update unit 911 is configured to: when the reservation period has not expired, receive a Renew message sent by the client, where the Renew message includes an address reservation option (OPTION_IA_RA), and the address reservation option
  • the IPv6 address information is included in the address reservation option of the Renew message, and the reservation period corresponding to the IPv6 address information is updated, so that the DHCPV6 server continues to reserve the address for the client. IPv6 address or IPv6 address segment.
  • the second processing unit 912 is configured to: after the expiration of the reservation period, the DHCPV6 server releases the reserved IPv6 address or the IPv6 address segment.
  • the IPv6 address corresponding to the IPv6 address information is removed as a mark of the reserved address, and the corresponding relationship between the client and the reserved address is deleted. After the release, the IPv6 address or IPv6 address segment can be allocated to other clients to avoid wasting resources.
  • the corresponding IPv6 address in the IPv6 address information includes an IPv6 address or an IPv6 address prefix, which can be represented in multiple manners, and the specific rule can be used to indicate the address.
  • the IPv6 address information includes an IPv6 address
  • the IPv6 address corresponding to the IPv6 address information is the one IPv6 address; or the IPv6 address information includes an IPv6 address prefix.
  • the IPv6 address corresponding to the IPv6 address information is the IPv6 address represented by the IPv6 address prefix; or the IPv6 address information includes two IPv6 addresses, and the IPv6 address corresponding to the IPv6 address information is the two An IPv6 address, and all IPv6 addresses between the two IPv6 addresses.
  • the DHCPv6 server can identify and allocate IPv6 addresses that need to be reserved according to such rules.
  • the address reservation option further includes an IAID.
  • the IAID is a unique identifier for IA_RA, and the IAID must be different from the other reserved addresses (IA-RA) of the client.
  • the correspondence between the client and the reserved address needs to be recorded.
  • Recording the correspondence between the client and the reserved address is: recording a correspondence between the MAC address of the client and the reserved address or recording the location by a combination of a MAC address and an IAID Corresponding relationship between the client and the reserved address.
  • the client on the same link is used as an example.
  • the node may be applied to a node, and the node includes a DHCPv6 client or a DHCPv6 proxy server.
  • the DHCPv6 proxy server is a DHCPv6 client and a DHCPv6 server.
  • the DHCPv6 proxy server can be used to request an IPv6 address from the DHCPv6 server and be assigned to the DHCPv6 client. Therefore, this embodiment is of course applicable to the DHCPv6 proxy server.
  • the DHCPv6 proxy server requires a large number of IPv6 addresses, so it will apply for a reserved address segment. , I won't go into details here.
  • the solution defines a new address reservation option, so that the node can send an address reservation option in the sending request, after the server receives the request carrying the option.
  • the I Pv6 address is reserved for the node from the address pool of the server.
  • the server allocates the reserved IP address to the node. Therefore, as long as the solution provided by the embodiment of the present invention is adopted, the node can reserve the required IPv6 address by applying in advance, thereby preventing the situation that a large number of applications cause a shortage of addresses and the node cannot obtain the I Pv6 address in the future, which is convenient.
  • the user makes arrangements in advance.
  • the scheme of the address allocation apparatus in this embodiment may adopt the scheme of the address allocation method in this embodiment, and details are not described herein again.
  • the present invention can be implemented by means of software plus necessary general hardware, and of course, by hardware, but in many cases, the former is a better implementation. .
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a readable storage medium, such as a floppy disk of a computer.
  • a hard disk or optical disk or the like includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

La présente invention concerne un procédé et un appareil pour l'allocation d'adresse. La présente invention concerne le champ technique des communications et résout le problème de l'état de la technique, à savoir que, dans le protocole de configuration d'hôte dynamique (DHCP), les utilisateurs ne peuvent réserver une adresse de protocole Internet version 6 (IPV6) ou une section d'adresses IPV6 dans un ensemble d'adresses de serveur de version de protocole de configuration d'hôte dynamique pour l'IPV6 (DHCPV6) pour un usage spécifique ultérieur. La solution selon le mode de réalisation de la présente invention comprend les étapes suivantes : un nœud est activé pour porter une option de réservation d'adresse dans sa requête d'envoi en définissant une nouvelle option de réservation d'adresse : une adresse IPV6 est réservée pour le nœud depuis l'ensemble d'adresses de serveur après que le serveur a reçu la requête portant l'option; alors, le serveur alloue l'adresse IPV6 réservée au nœud quand le nœud envoie une requête pour l'allocation de l'adresse réservée. Le mode de réalisation de la présente invention est applicable à un système de communication basé sur le protocole DHCPv6.
PCT/CN2011/072686 2011-04-12 2011-04-12 Procédé et appareil pour allocation d'adresse Ceased WO2012139283A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2011/072686 WO2012139283A1 (fr) 2011-04-12 2011-04-12 Procédé et appareil pour allocation d'adresse
CN201180000242.5A CN102835094B (zh) 2011-04-12 2011-04-12 地址分配方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/072686 WO2012139283A1 (fr) 2011-04-12 2011-04-12 Procédé et appareil pour allocation d'adresse

Publications (1)

Publication Number Publication Date
WO2012139283A1 true WO2012139283A1 (fr) 2012-10-18

Family

ID=47008787

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/072686 Ceased WO2012139283A1 (fr) 2011-04-12 2011-04-12 Procédé et appareil pour allocation d'adresse

Country Status (2)

Country Link
CN (1) CN102835094B (fr)
WO (1) WO2012139283A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10938775B2 (en) * 2016-05-04 2021-03-02 Siemens Aktiengesellschaft Configuration data distribution unit and method for configuring communication devices in an industrial automation system
CN112887186A (zh) * 2019-11-29 2021-06-01 中兴通讯股份有限公司 多平面网络接入方法、装置以及计算机存储介质
CN115189913A (zh) * 2020-12-18 2022-10-14 支付宝(杭州)信息技术有限公司 数据报文的传输方法和装置
CN115766661A (zh) * 2022-11-10 2023-03-07 浪潮通信信息系统有限公司 基于资源能力中心的ipv6地址数据管理方法及系统
CN117880246A (zh) * 2023-12-13 2024-04-12 天翼云科技有限公司 一种防DHCPv6续租欺骗的传输方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116032890A (zh) * 2022-12-02 2023-04-28 北京网瑞达科技有限公司 基于DHCPv6的地址分配方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001086908A1 (fr) * 2000-05-10 2001-11-15 Nokia Corporation Procede d'allocation automatique d'adresses ip
JP2004129126A (ja) * 2002-10-07 2004-04-22 Oki Electric Ind Co Ltd アドレス割当システム
CN1794737A (zh) * 2004-12-20 2006-06-28 阿尔卡特公司 用于为ip网络设备动态地分配可变长度前缀的设备
CN101277261A (zh) * 2007-03-30 2008-10-01 富士施乐株式会社 标识符分配装置、标识符分配系统和信息处理方法
WO2010000923A1 (fr) * 2008-07-03 2010-01-07 Nokia Corporation Attribution d'adresse réseau

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986665B (zh) * 2010-11-04 2013-06-26 中国电信股份有限公司 Ipv6地址分配方法和系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001086908A1 (fr) * 2000-05-10 2001-11-15 Nokia Corporation Procede d'allocation automatique d'adresses ip
JP2004129126A (ja) * 2002-10-07 2004-04-22 Oki Electric Ind Co Ltd アドレス割当システム
CN1794737A (zh) * 2004-12-20 2006-06-28 阿尔卡特公司 用于为ip网络设备动态地分配可变长度前缀的设备
CN101277261A (zh) * 2007-03-30 2008-10-01 富士施乐株式会社 标识符分配装置、标识符分配系统和信息处理方法
WO2010000923A1 (fr) * 2008-07-03 2010-01-07 Nokia Corporation Attribution d'adresse réseau

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10938775B2 (en) * 2016-05-04 2021-03-02 Siemens Aktiengesellschaft Configuration data distribution unit and method for configuring communication devices in an industrial automation system
CN112887186A (zh) * 2019-11-29 2021-06-01 中兴通讯股份有限公司 多平面网络接入方法、装置以及计算机存储介质
CN112887186B (zh) * 2019-11-29 2024-03-22 中兴通讯股份有限公司 多平面网络接入方法、装置以及计算机存储介质
CN115189913A (zh) * 2020-12-18 2022-10-14 支付宝(杭州)信息技术有限公司 数据报文的传输方法和装置
CN115189913B (zh) * 2020-12-18 2024-01-05 支付宝(杭州)信息技术有限公司 数据报文的传输方法和装置
CN115766661A (zh) * 2022-11-10 2023-03-07 浪潮通信信息系统有限公司 基于资源能力中心的ipv6地址数据管理方法及系统
CN117880246A (zh) * 2023-12-13 2024-04-12 天翼云科技有限公司 一种防DHCPv6续租欺骗的传输方法

Also Published As

Publication number Publication date
CN102835094A (zh) 2012-12-19
CN102835094B (zh) 2015-07-29

Similar Documents

Publication Publication Date Title
CN102594933B (zh) 一种公网地址分配的方法、装置及系统
US10075412B2 (en) Client aware DHCP lease managment
CN103312708B (zh) 一种基于租约文件的ip设定方法及系统
CN103384282B (zh) 一种获取ipv6nd地址的方法及bras
EP2442521B1 (fr) Procédé d'obtention d'adresse ip d'un serveur de protocole de configuration dynamique de l'hôte version 6, serveur de protocole de configuration dynamique de l'hôte version 6 et système de communication a protocole de configuration dynamique de l'hôte version 6
CN111935335B (zh) 一种dhcp地址分配方法及装置
CN115460175B (zh) 一种IPv6地址生成方法、装置、电子设备及存储介质
WO2012139283A1 (fr) Procédé et appareil pour allocation d'adresse
WO2011072540A1 (fr) Procédé et passerelle d'attribution d'adresse ip
WO2014086167A1 (fr) Terminal mobile et son procédé et son système d'attribution d'adresse
JP2007509566A (ja) DHCPv4の環境下でのハンドオーバー方法、ハンドオーバー装置及び該ハンドオーバー方法を行うインストラクションを有する情報記録媒体
CN105323325A (zh) 一种身份位置分离网络中的地址分配方法及接入服务节点
CN108023969A (zh) 一种ip地址续租方法及装置
WO2012174914A1 (fr) Procédé et dispositif de commande d'une manière de configuration d'adresse
CN103095722A (zh) 一种更新网络安全表的方法及网络设备、dhcp服务器
CN103179227B (zh) IPv6网络中的主机选择和切换地址配置方式的方法
CN101237460A (zh) DHCP Server端租约状态发生变化时的处理方法、系统及装置
CN104683490B (zh) 互联网协议地址的回收方法和装置
CN106878479B (zh) 一种地址分配方法及装置
CN106453693A (zh) Ip地址的分配方法及装置
CN1921496B (zh) 一种dhcp客户端识别dhcp服务器的方法
US20100325247A1 (en) Method and apparatus for allocation of parameter values in a communications system
JP2009529257A (ja) IPv6アドレス取得装置、方法、及びシステム
CN104283861A (zh) 车联网系统中路由设备接入网络的方法、装置及系统
CN115550905A (zh) 一种IPv6地址自动配置方法及装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201180000242.5

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11863273

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11863273

Country of ref document: EP

Kind code of ref document: A1