Method and system for setting and managing externally provided internet protocol addresses using the dynamic host configuration protocol
First Claim
1. A method for permanently allocating an Internet protocol (IP) address for a network device in a network using a dynamic host configuration protocol (DHCP) server comprising the steps of:
- generating a unique client identifier using the IP address in a client identifier function;
setting the IP address in a selected IP address parameter and the client identifier in an options parameter field in a DHCP parameter list;
sending the DHCP parameter list in a DHCPDISCOVER message to the DHCP server;
receiving a DHCPOFFER message from the DHCP server; and
using the IP address and the client identifier in subsequent DHCP messages to the DHCP server.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allocating IP addresses for network devices using the dynamic host configuration protocol (DHCP) wherein the DHCP server returns the requested IP address every time the IP address is requested. A client identifier is generated for each network device as a function of the IP address. The client identifier is used in the DHCP options field of the DHCP parameter list in a DHCPDISCOVERY message. The DHCP server indexes the network device configuration parameters according to the client identifier and returns the same IP address each time the DHCP is queried.
229 Citations
19 Claims
-
1. A method for permanently allocating an Internet protocol (IP) address for a network device in a network using a dynamic host configuration protocol (DHCP) server comprising the steps of:
-
generating a unique client identifier using the IP address in a client identifier function;
setting the IP address in a selected IP address parameter and the client identifier in an options parameter field in a DHCP parameter list;
sending the DHCP parameter list in a DHCPDISCOVER message to the DHCP server;
receiving a DHCPOFFER message from the DHCP server; and
using the IP address and the client identifier in subsequent DHCP messages to the DHCP server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An improved system for allocating an Internet protocol (IP) address to a network device connected to a network having a dynamic host configuration protocol (DHCP) server, the improvement comprising:
-
an Client ID generator for generating a client identifier as a function of the IP address; and
a DHCP parameter list having a selected IP address set to the IP address and a DHCP option field set to the client identifier. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for permanently allocating an Internet protocol (IP) address for a network device in a network using a server having means for allocating IP addresses comprising the steps of:
-
generating a unique client identifier using the IP address in a client identifier function;
setting the IP address in a selected IP address parameter and the client identifier in an options parameter field in a server parameter list;
sending the server parameter list in a server message to the server having means for allocating IP addresses;
receiving a server IP address offer message from the server having means for allocating IP addresses; and
using the IP address and the client identifier in subsequent server messages to the server having means for allocating IP addresses. - View Dependent Claims (16, 17, 18)
-
-
19. An improved system for allocating an Internet protocol (IP) address to a network device connected to a network having a server providing means for allocating IP addresses, the improvement comprising:
-
an Client ID generator for generating a client identifier as a function of the IP address; and
a server parameter list having a selected IP address set to the IP address and a server option field set to the client identifier.
-
Specification