CPC H04L 61/4511 (2022.05) [H04L 61/3025 (2013.01); H04L 67/52 (2022.05)] | 26 Claims |
1. A method comprising:
receiving, from a computing device and by a name server at a first level of a hierarchy of a Domain Name System (DNS), a request indicating a subdomain of a domain;
determining, by the name server and based on data received from the computing device, a geographical region associated with the computing device;
determining, by the name server, one or more second name servers based on:
the geographical region associated with the computing device;
geographical regions associated with other name servers at a second level of the hierarchy of the DNS;
a first hash value associated with the computing device; and
one or more second hash values associated with the other name servers, wherein the one or more second name servers are a subset of the other name servers; and
sending, to the computing device, a message causing the computing device to send the request to a second name server of the one or more second name servers.
|