IP Library Patent Application 15478854
Patent Application
App. No. 15/478,854

DOMAIN NAME SYSTEM SERVERS FOR DYNAMIC HOST CONFIGURATION PROTOCOL CLIENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/478,854
Abstract

In some examples, a method includes determining, with a Dynamic Host Configuration Protocol (DHCP) server, a primary Domain Name Service (DNS) server and a backup DNS server for a DHCP client in a network. In this method, the primary DNS server and the backup DNS server are automatically determined from a pool of DNS servers to provide a predetermined Quality of Experience (QoE) for the DHCP client based on dynamic network parameters of the network. The method can further include assigning, with the DHCP server, the primary and backup DNS servers to the DHCP client.

Claims (23)

1 . A method comprising:

determining, with a Dynamic Host Configuration Protocol (DHCP) server, a primary Domain Name Service (DNS) server and a backup DNS server for a DHCP client in a network, wherein the primary DNS server and the backup DNS server are automatically determined from a pool of DNS servers to provide a predetermined Quality of Experience (QoE) for the DHCP client based on dynamic network parameters of the network; and

assigning, with the DHCP server, the primary and backup DNS servers to the DHCP client,

2 . The method of claim 1 , wherein the primary and backup DNS servers are determined so as to provide the predetermined QoE by load balancing the pool of DNS servers.

3 . The method of claim 2 , wherein load balancing of the DNS servers is based on dynamic network parameters of the network.

4 . The method of claim 1 , wherein the primary DNS server and the backup DNS server are determined based on a round-robin selection of DNS servers within the pool of DNS servers.

5 . The method of claim 1 , wherein the dynamic network parameters include response times from each DNS server within the pool of DNS servers.

6 . The method of claim 1 , wherein the dynamic network parameters include user roles for one or more DHCP clients within the network.

7 . The method of claim 6 , wherein the user role indicates whether a given DHCP client is a guest or employee.

8 . The method of claim 1 , wherein the dynamic network parameters include device types for one or more DHCP clients within the network.

9 . The method of claim 1 , wherein the dynamic network parameters include a number of active clients using a given DNS server within the pool of DNS servers.

10 . The method of claim 1 , wherein the dynamic network parameters include connection types for one or more DHCP clients within the network.

11 . The method of claim 1 , wherein the primary and backup DNS servers assigned to the DHCP client are updated based on changes to the dynamic network parameters.

12 . A non-transitory machine readable storage medium having stored thereon machine readable instructions to cause a computer processor to:

select, with a Dynamic Host Configuration Protocol (DHCP) server, a first Domain Name Service (DNS) server from a pool of DNS servers for a DHCP client based on a load of each DNS server within the pool; and

select, with the DHCP server, a second DNS server from the pool of DNS servers for the DHCP client based on the load of each remaining DNS server within the pool; and

forward, with the DHCP server and as a DHCP lease, the first and second DNS servers prioritized for use by the DHCP client.

13 . The medium of claim 12 , wherein a load of a DNS server is determined based on a number of active clients using the DNS server.

14 . A Dynamic Host Configuration Protocol (DHCP) server comprising:

a processing resource; and

a memory resource storing machine readable instructions to cause the processing resource to:

automatically determine a ranked list of Domain Name Service (DNS) servers for each DHCP client in a network based on DNS server response times and number of DHCP clients to be assigned to each DNS server.

15 . The DHCP server of claim 14 , wherein the ranked list of DNS servers are determined so as to normalize response times between DNS servers within a pool of DNS servers.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2017
From: THEOGARAJ, ISAAC
To: ARUBA NETWORKS, INC.
Reel/Frame 041848/0941 →