Methods and apparatus to transmit a request to server via domain system forwarding
First Claim
Patent Images
1. A method for domain name system forwarding, the method comprising:
- selecting, in a gateway, a first domain name system server corresponding to a domain name included in a domain name request received from a client in communication with the gateway, the first domain name system server being selected based on a rule indicating that domain name requests associated with the domain name are to be forwarded to the first domain name system server, the first domain name system server corresponding to a first regional domain name system server;
adding location information to the domain name request in the gateway, the location information to be used by the first domain name system server to select a second domain name system server associated with the domain name;
sending, from the gateway, a lease renewal request for an Internet Protocol address to a dynamic host configuration protocol server; and
in response to the gateway sending the lease renewal request for the Internet Protocol address to the dynamic host configuration protocol server, receiving, at the gateway, a new leased Internet Protocol address and a forwarding rule set including the rule from the dynamic host configuration protocol server, the forwarding rule set specifying rules for forwarding domain name requests to regional domain name system servers based on domain names associated with the domain name requests.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed example methods include receiving in a gateway a request to connect to a domain name from a client coupled to the gateway, selecting a first domain name system server corresponding to the domain name based on a rule linking the first domain name system server to the domain name, adding location information to the request in the gateway, the location information to be used by the first domain name system server to select a second domain name system server associated with the domain name, and transmitting the request including the location information to the selected first domain name system server.
-
Citations
17 Claims
-
1. A method for domain name system forwarding, the method comprising:
-
selecting, in a gateway, a first domain name system server corresponding to a domain name included in a domain name request received from a client in communication with the gateway, the first domain name system server being selected based on a rule indicating that domain name requests associated with the domain name are to be forwarded to the first domain name system server, the first domain name system server corresponding to a first regional domain name system server; adding location information to the domain name request in the gateway, the location information to be used by the first domain name system server to select a second domain name system server associated with the domain name; sending, from the gateway, a lease renewal request for an Internet Protocol address to a dynamic host configuration protocol server; and in response to the gateway sending the lease renewal request for the Internet Protocol address to the dynamic host configuration protocol server, receiving, at the gateway, a new leased Internet Protocol address and a forwarding rule set including the rule from the dynamic host configuration protocol server, the forwarding rule set specifying rules for forwarding domain name requests to regional domain name system servers based on domain names associated with the domain name requests. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for domain name system forwarding, the apparatus comprising:
-
a memory having machine readable instructions stored thereon; and a processor to execute the machine readable instructions to perform operations comprising; selecting a first domain name system server corresponding to a domain name included in a domain name request received from a client, the first domain name system server being selected based on a rule indicating that domain name requests associated with the domain name are to be forwarded to the first domain name system server, the first domain name system server corresponding to a first regional domain name system server; adding location information to the domain name request, the location information to be used by a second domain name system server in communication with the first domain name system server to select a content server associated with the domain name; sending a lease renewal request for an Internet Protocol address to a dynamic host configuration protocol server; and in response to sending the lease renewal request for the Internet Protocol address to the dynamic host configuration protocol server, receiving a new leased Internet Protocol address and a forwarding rule set including the rule from the dynamic host configuration protocol server, the forwarding rule set specifying rules for forwarding domain name requests to regional domain name system servers based on domain names associated with the domain name requests. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A tangible computer readable storage medium comprising machine-readable instructions that, when executed, cause a machine to perform operations comprising:
-
selecting a first domain name system server corresponding to a domain name included in a domain name request received from a client, the first domain name system server being selected based on a rule indicating that domain name requests associated with the domain name are to be forwarded to the first domain name system server, the first domain name system server corresponding to a first regional domain name system server; adding location information to the domain name request, the location information to be used by the first domain name system server to select a second domain name system server associated with the domain name; sending a lease renewal request for an Internet Protocol address to a dynamic host configuration protocol server; and in response to sending the lease renewal request for the Internet Protocol address to the dynamic host configuration protocol server, receiving a new leased Internet Protocol address and a forwarding rule set including the rule from the dynamic host configuration protocol server, the forwarding rule set specifying rules for forwarding domain name requests to regional domain name system servers based on domain names associated with the domain name requests. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification