×

DNS Outage Avoidance Method for Recursive DNS Servers

  • US 20130198269A1
  • Filed: 02/01/2013
  • Published: 08/01/2013
  • Est. Priority Date: 02/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A domain name system (DNS) server system comprising:

  • a local cache storing cached DNS answers from previous DNS queries, each of the cached DNS answers having a time-to-live (TTL) value, cached DNS answers having an expired TTL value are expired DNS answers;

    an outage avoidance system comprising;

    a query processing module that;

    is configured to receive a DNS query from a client;

    checks the local cache for a non-expired DNS answer to the DNS query; and

    upon not finding one,is configured to pass the DNS query to a remote DNS server system;

    is configured to receive an empty answer, an error message, or no response from the remote DNS server system; and

    an outage avoidance processing module that is configured to, upon indication that the query processing module received an empty answer, an error message, or no response;

    check the local cache for an expired answer to the DNS query; and

    return the expired answer to the client.

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