WO0052594A2

Scalable and efficient domain name resolution

Abstract

A domain name server (DNS) system for processing domain name requests includes a query mechanism constructed and adapted to obtain a user request for response information corresponding to a particular domain name; and provide complete response information in a single response to the user request. The user request may be a domain name resolution request and the query mechanism provides an Internet Protocol (IP) address corresponding to the domain name. A different response may be provided, depending on context information. The system may include an Internet protocol processor and an underlying database repository. The system incorporates a database layout and associated database query strategy that may comprise multiple components which significantly reduces the transaction processing time and overhead as compared to conventional implementations.

WO0052594A2, drawing sheet 1
Sheet 1 of 44

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

21 claims: 2 independent, 19 dependent

  1. 1
    We claim:1. A system for processing domain name requests, the system comprising: a query mechanism constructed and adapted to: (a) obtain a user request for response information corresponding to a particular domain name;and (b) provide complete response information in a single response to the user request.
  2. 12
    A method of providing an Internet Protocol (IP) address of one of a plurality of devices on the Internet, the method comprising:obtaining a user request for an IP address corresponding to a particular domain name;and providing the IP address in a single response to the user request.