Invention Grant
- Patent Title: Robust domain name resolution
- Patent Title (中): 强大的域名解析
-
Application No.: US12723447Application Date: 2010-03-12
-
Publication No.: US08676989B2Publication Date: 2014-03-18
- Inventor: Noah Treuhaft , David Ulevitch , Michael Damm
- Applicant: Noah Treuhaft , David Ulevitch , Michael Damm
- Applicant Address: US CA San Francisco
- Assignee: OpenDNS, Inc.
- Current Assignee: OpenDNS, Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A recursive DNS nameserver system and related domain name resolution techniques are disclosed. The DNS nameservers utilize a local cache having previously retrieved domain name resolution to avoid recursive resolution processes and the attendant DNS requests. If a matching record is found with a valid (not expired) TTL field, the nameserver returns the cached domain name information to the client. If the TTL for the record in the cache has expired and the nameserver is unable to resolve the domain name information using DNS requests to authoritative servers, the recursive DNS nameserver returns to the cache and accesses the resource record having an expired TTL. The nameserver generates a DNS response to the client device that includes the domain name information from the cached resource record. In various embodiments, subscriber information is utilized to resolve the requested domain name information in accordance with user-defined preferences.
Public/Granted literature
- US20100274970A1 Robust Domain Name Resolution Public/Granted day:2010-10-28
Information query