DHCP client enables Branch Gateway to receive an IP address from a DHCP server, according to the DHCP client-server protocol. The DHCP server grants Branch Gateway DHCP client an IP address for a fixed amount of time, called the lease. After the lease expires, Branch Gateway DHCP client is required to stop using the IP address. Branch Gateway DHCP client periodically sends requests to the server to renew or extend the lease.