发明名称 |
DELEGATING DNS RECORDS TO ADDITIONAL PROVIDERS |
摘要 |
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result. |
申请公布号 |
US2017048186(A1) |
申请公布日期 |
2017.02.16 |
申请号 |
US201514823517 |
申请日期 |
2015.08.11 |
申请人 |
Go Daddy Operating Company, LLC |
发明人 |
Blinn Arnold |
分类号 |
H04L29/12;H04L29/08 |
主分类号 |
H04L29/12 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system, comprising:
a server computer running a domain name system (DNS) server and coupled to a network, the server computer executing, via a processor, instructions that cause the server computer to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising:
a designation of the DNS server as an authoritative DNS server for the DNS request; anda resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result. |
地址 |
Scottsdale AZ US |