Dynamic host configuration protocol release on behalf of a user
AssigneeAruba Networks, Inc.
InventorsAman Sood, Abhishek Dwivedi
Life of this patent
Estimating the term…
Abstract
The present disclosure discloses a method and a network device for performing DHCP release on behalf of a user in dynamic network environments. Specifically, a network device determines that a client device is no longer using a first Internet Protocol (IP) address assigned to the client device. In response to the determining that the client device is no longer using the first IP address, the network device then generates a Dynamic Host Configuration Protocol (DHCP) release message on behalf of the client device for removing the assignment of the first IP address to the client device. Moreover, the network device transmits the DHCP release message to a DHCP server.
Claims17
A non-transitory computer readable medium comprising instructions to:
- determine that a client device is no longer using a first Internet Protocol (IP) address, wherein the first IP address is assigned to the client device and dedicated to a first Virtual Local Area Network (VLAN);
- responsive to determining that the client device is no longer using the first IP address, generate a Dynamic Host Configuration Protocol (DHCP) release message on behalf of the client device;
- and
- transmit the DHCP release message to a DHCP server,
- wherein the instructions to determine that the client device is no longer using the first IP address comprise instructions to, responsive to receiving the DHCP release message, determine a VLAN identifier of the client device,
- wherein the instructions to generate the DHCP release message comprise instructions to:
- determine that the VLAN identifier of the client device is different than a VLAN identifier associated with the first VLAN;
- and
- responsive to determining that the VLAN identifier of the client device is different than the VLAN identifier associated with the first VLAN, modify the DHCP release message by replacing the VLAN identifier of the client device with the VLAN identifier associated with the first VLAN,
- wherein the instructions to transmit the DHCP release message comprise instructions to transmit the modified DHCP release message.
The medium of claim, 1, wherein the instructions to determine that the client device is no longer using the first IP address comprise instructions to determine that the client device has switched from the first VLAN to a second VLAN,
- wherein an IP address pool is dedicated to the second VLAN, wherein the address pool does not include the first IP address.
A network device comprising:
- processing resource;
- and
- a memory resource storing machine readable instructions to cause the processing resource to:
- determine that a client device is no longer using a first Internet Protocol (IP) address, wherein the first IP address is assigned to the client device and dedicated to a first Virtual Local Area Network (VLAN);
- responsive to determining that the client device is no longer using the first IP address, generate a Dynamic Host Configuration Protocol (DHCP) release message on behalf of the client device;
- and
- transmit the DHCP release message to a DHCP server,
- wherein the instructions to determine that the client device is no longer using the first IP address comprise instructions to, responsive to receiving the DHCP release message, determine a VLAN identifier of the client device,
- wherein the instructions to generate the DHCP release message comprise instructions to:
- determine that the VLAN identifier of the client device is different than a VLAN identifier associated with the first VLAN;
- and
- responsive to determining that the VLAN identifier of the client device is different than the VLAN identifier associated with the first VLAN, modify the DHCP release message by replacing the VLAN identifier of the client device with the VLAN identifier associated with the first VLAN,
- wherein the instructions to transmit the DHCP release message comprise instructions to transmit the modified DHCP release message.
Dependencies are inferred from the claim text.