×

Robust domain name resolution

  • US 8,676,989 B2
  • Filed: 03/12/2010
  • Issued: 03/18/2014
  • Est. Priority Date: 04/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of processing domain name system (DNS) requests, comprising:

  • receiving at a recursive nameserver a request from a client for domain name information associated with a domain name;

    determining whether a local cache contains a domain name record corresponding to the domain name;

    if the local cache contains the domain name record corresponding to the domain name, determining whether the domain name record is expired;

    in response to determining that the domain name record is expired, issuing one or more requests for the domain name information to one or more authoritative name servers; and

    if the domain name information is not received from the one or more name nameservers, accessing subscriber information for the client;

    if the subscriber information indicates a preference not to receive expired domain name information, transmitting a DNS response to the client indicating a failure to obtain information for the domain name; and

    if the subscriber information indicates a preference to receive expired domain name information, transmitting a DNS response to the client that includes information from the expired domain name record.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×