Domain name system and method of operating using restricted channels
AssigneeNeustar, Inc.
InventorsRodney Lance Joffe, David Link King
Life of this patent
Estimating the term…
Abstract
A server system for a domain name system (DNS) which operates to concurrently provide both public-facing and restricted channels for receiving and handling Internet Protocol (IP) address requests from a population of computers. The server system implements an alternative DNS request handling process to provide a trusted computer entity with exclusive access to the restricted channels.
Claims17
A method for operating a domain name system (DNS), the method being implemented by one or more processors and comprising:
- providing a set of public-facing channels to receive and handle Internet Protocol (IP) address requests from a population of computers;
- and
- implementing an alternative DNS request handling process by (i) establishing a set of restricted channels to receive and handle Internet Protocol (IP) address requests from a trusted computer entity, (ii) dynamically reallocating resources of the DNS to receive and handle IP address requests over the set of public-facing channels towards increasing a capacity of the DNS to receive and handle IP requests over the set of restricted channels, (iii) communicating configuration data to the trusted computer entity to enable the trusted computer entity to utilize one or more restricted channels of the restricted channel set, and (iv) receiving and handling IP address requests communicated by the trusted computer entity using the one or more restricted channels, while receiving and handling IP address requests from other computers of the population using the set of public-facing channels.
A server system for a domain name system (DNS), the server system comprising:
- a memory to store a set of instructions;
- and
- one or more processors that execute the set of instructions to:
- provide a set of public-facing channels in the server system to receive and handle Internet Protocol (IP) address requests from a population of computers;
- and
- implement an alternative DNS request handling process by (i) establishing a set of restricted channels in the server system to receive and handle Internet Protocol (IP) address requests from a trusted computer entity, (ii) dynamically reallocating resources of the server system to receive and handle the IP address requests over the set of public-facing channels towards increasing a capacity of the DNS to receive and handle IP requests over the set of restricted channels, (iii) communicating configuration data to the trusted computer entity to enable the trusted computer entity to utilize one or more restricted channels of the restricted channel set, and (iv) receiving and handling IP address requests communicated by the trusted computer entity using the one or more restricted channels, while receiving and handling IP address requests from other computers of the population using the set of public-facing channels.
A non-transitory computer-readable medium to store instructions that, when executed by one or more processors of a server system for a domain name system (DNS), cause the server system to perform operations that include:
- providing a set of public-facing channels in the server system to receive and handle Internet Protocol (IP) address requests from a population of computers;
- and
- implementing an alternative DNS request handling process by (i) establishing a set of restricted channels in the server system to receive and handle Internet Protocol (IP) address requests from a trusted computer entity, (ii) dynamically reallocating resources of the server system to receive and handle IP address requests over the set of public-facing channels towards increasing a capacity of the DNS to receive and handle IP requests over the set of restricted channels, (iii) communicating configuration data to the trusted computer entity to enable the trusted computer entity to utilize one or more restricted channels of the restricted channel set, and (iv) receiving and handling IP address requests communicated by the trusted computer entity using the one or more restricted channels, while receiving and handling IP address requests from other computers of the population using the set of public-facing channels.
Dependencies are inferred from the claim text.