Method and apparatus for limiting reuse of domain name system response information
First Claim
1. A method of limiting reuse of domain name information, the method comprising the steps of:
- requesting domain name information from an authoritative domain name server; and
providing the domain name information to a local domain name server in response to the request, the domain name information comprising an allowable usage limit, the allowable usage limit representing a maximum number of times that the domain name information may be provided to at least one requestor before validating the domain name information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of limiting reuse of domain name information includes the steps of requesting the information by a local domain name server from an authoritative domain name server, and providing this information to a requestor, such as a client or server. The domain name information includes an allowable usage limit that represents a maximum number of times that the information can be provided to the requestor before revalidating the information. A system for limiting reuse of domain name information includes an authoritative domain name server, a local domain name server, and a requestor. The authoritative server provides the information, which includes the allowable usage limit, in response to a request by the local server. The request from the local server may include the number of times that the local server provided the information to one or more requestors as an observed usage.
-
Citations
48 Claims
-
1. A method of limiting reuse of domain name information, the method comprising the steps of:
-
requesting domain name information from an authoritative domain name server; and
providing the domain name information to a local domain name server in response to the request, the domain name information comprising an allowable usage limit, the allowable usage limit representing a maximum number of times that the domain name information may be provided to at least one requestor before validating the domain name information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of limiting reuse of domain name information, the method comprising the steps of:
-
receiving a request for domain name information from a lower-level server;
requesting the domain name information by a mid-level server from an upper-level server in response to receiving the request from the lower-level server; and
providing the domain name information by the mid-level server, the domain name information comprising an allowable usage limit, the allowable usage limit representing a maximum number of times that the domain name information may be provided to at least one requestor before validating the domain name information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for limiting reuse of domain name information, the system comprising:
-
an authoritative domain name server;
a local domain name server, the local domain name server being operatively coupled to the authoritative domain name server; and
at least one requestor, the at least one requestor being operatively coupled to the local domain name server, the at least one requestor requesting domain name information from the local domain name server, the local domain name server requesting domain name information from the authoritative domain name server in response to the at least one requestor requesting domain name information, the authoritative domain name server providing the domain name information in response to the local domain name server requesting domain name information, the domain name information including an allowable usage limit, the allowable usage limit representing a maximum number of times the domain name information may be provided to at least one requestor before validating the domain name information. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for limiting reuse of domain name information, the system comprising the steps of:
-
an upper-level server;
a mid-level server, the mid-level server being operatively coupled to the upper-level server;
a lower-level server, the lower-level server being operatively coupled to the mid-level server, the mid-level server receiving a request for domain name information from the lower-level server, the mid-level server requesting the domain name information from the upper-level server in response to receiving the request from the lower-level server, the mid-level server providing the domain name information comprising an allowable usage limit to the lower-level server, the allowable usage limit representing a maximum number of times that the domain name information may be provided to at least one requestor before validating the domain name information. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification