STICKY IP PRIORITIZATION BASED ON IP POOL AND SUBNET BY DHCP
First Claim
Patent Images
1. A method for handling Dynamic Host Configuration Protocol (DHCP) at a first DHCP server, said method comprising steps of:
- assigning a priority to each of a plurality of subnets;
receiving a DHCP Discover message from a client;
in response to receipt of a DHCP Discover message from a client, determining if said client had a previously assigned IP address;
determining if said previously assigned IP address is still available;
responsive to said previously assigned IP address being available determining if said previously assigned IP address is in a subnet having a highest priority;
responsive to said previously assigned IP address being in a subnet having a highest priority, selecting said previously assigned IP address; and
transmitting a DHCP Offer message to said client, offering said selected IP address.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and machine readable storage medium is disclosed for handling Dynamic Host Configuration Protocol (DHCP) at a first DHCP server, assigning a priority to each of a plurality of subnets and assigning to a client, a previously assigned IP address if the previously assigned IP address is still available and if the previously assigned IP address is in a subnet having a highest priority.
-
Citations
7 Claims
-
1. A method for handling Dynamic Host Configuration Protocol (DHCP) at a first DHCP server, said method comprising steps of:
-
assigning a priority to each of a plurality of subnets; receiving a DHCP Discover message from a client; in response to receipt of a DHCP Discover message from a client, determining if said client had a previously assigned IP address; determining if said previously assigned IP address is still available; responsive to said previously assigned IP address being available determining if said previously assigned IP address is in a subnet having a highest priority; responsive to said previously assigned IP address being in a subnet having a highest priority, selecting said previously assigned IP address; and transmitting a DHCP Offer message to said client, offering said selected IP address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A DHCP server, comprising:
-
a processor; and a memory communicatively connected to the processor, the memory having stored thereon instructions which, when executed by the processor, cause the processor to; assign a priority to each of a plurality of subnets; receive a DHCP Discover message from a client; in response to receipt of a DHCP Discover message from a client, determine if said client had a previously assigned IP address; determine if said previously assigned IP address is still available; responsive to said previously assigned IP address being available, determine if said previously assigned IP address is in a subnet having a highest priority; responsive to said previously assigned IP address being in a subnet having a highest priority, select said previously assigned IP address; and transmit a DHCP Offer message to said client, offering said selected IP address.
-
-
7. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform the steps of:
-
assigning a priority to each of a plurality of subnets; receiving a DHCP Discover message from a client; in response to receipt of a DHCP Discover message from a client, determining if said client had a previously assigned IP address; determining if said previously assigned IP address is still available; responsive to said previously assigned IP address being available determining if said previously assigned IP address is in a subnet having a highest priority; responsive to said previously assigned IP address being in a subnet having a highest priority, selecting said previously assigned IP address; and transmitting a DHCP Offer message to said client, offering said selected IP address.
-
Specification