AUTOMATIC NETWORK RECONFIGURATION UPON CHANGES IN DHCP IP ADDRESSES
First Claim
1. A method for reconfiguring a network, the method comprising:
- setting by a client a renew time and a rebind time of a dynamic host configuration protocol (DHCP) configuration;
establishing by the client an IP address with a first DHCP server, the IP address having a specified lease time;
after passage of the renew time, transmitting by the client a renew request to the first DHCP server at its IP address;
in response to failure to receive an acknowledgement message from the first DHCP server, determining by the client if the first DHCP server IP address is still valid;
in response to determining that the first DHCP server IP address is not still valid, retrieving by the client a second, different DHCP server IP address from a network change event signal; and
configuring by the client a network adapter based on the second DHCP server IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
Generally speaking, systems, methods and media for detection and network reconfiguration upon changes in dynamic host configuration protocol (DHCP) IP addresses are disclosed. Embodiments of a method may include setting a renew time and a rebind time of a DHCP configuration and establishing an IP address with a first DHCP server. Embodiments may also include, after passage of the renew time, transmitting a renew request to the first DHCP server at its IP address and, in response to failure to receive an acknowledgement message from the first DHCP server, determining if the first DHCP server IP address is still valid. Embodiments may also include, in response to determining that the first DHCP server IP address is not still valid, retrieving a second, different DHCP server IP address from a network change event signal and configuring a network adapter based on the second DHCP server IP address.
-
Citations
20 Claims
-
1. A method for reconfiguring a network, the method comprising:
-
setting by a client a renew time and a rebind time of a dynamic host configuration protocol (DHCP) configuration; establishing by the client an IP address with a first DHCP server, the IP address having a specified lease time; after passage of the renew time, transmitting by the client a renew request to the first DHCP server at its IP address; in response to failure to receive an acknowledgement message from the first DHCP server, determining by the client if the first DHCP server IP address is still valid; in response to determining that the first DHCP server IP address is not still valid, retrieving by the client a second, different DHCP server IP address from a network change event signal; and configuring by the client a network adapter based on the second DHCP server IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer-useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
setting a renew time and a rebind time of a dynamic host configuration protocol (DHCP) configuration; establishing an IP address with a first DHCP server, the IP address having a specified lease time; after passage of the renew time, transmitting a renew request to the first DHCP server at its IP address; in response to failure to receive an acknowledgement message from the first DHCP server, determining if the first DHCP server IP address is still valid; in response to determining that the first DHCP server IP address is not still valid, retrieving a second, different DHCP server IP address from a network change event signal; and configuring a network adapter based on the second DHCP server IP address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client computer system in communication with a network, the system comprising:
-
a network interface module having a registry to store an indication of an IP address for a DHCP server leasing a first IP address to the client computer system; a DHCP client in communication with the network interface module to interact with DHCP servers, the DHCP client comprising a renew sub-module to generate renew requests and a rebind sub-module to generate rebind requests; and a network monitor in communication with the DHCP client having an IP address change detector and an IP address change updater, the IP address change detector being adapted to detect a change in IP address for the DHCP server based on a network change event signal, and the IP address change updater being adapted to modify the stored indication of the IP address for the DHCP server based on a detected change in IP address by the IP address change detector. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification