System and method for reducing DNS lookup traffic in a computer data network
First Claim
1. A system for reducing Domain Name System (DNS) lookup traffic in a computer data network comprising:
- a router in communication with a client computer; and
a cache database associated with the router, wherein the router receives a query including a first hostname from the client computer and compares the first hostname with information in the cache database and wherein the information includes at least one hostname and an IP address corresponding to the hostname.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for reducing Domain Name System (DNS) lookup traffic in a computer data network includes a router and a cache database associated with the router. The cache database includes at least one hostname and an IP address corresponding to the hostname. The router receives a request for name resolution including a hostname from a client computer. The router compares the hostname with the information in the cache database. If the cache database includes an entry corresponding to the hostname, the router responds to the request by providing an IP address corresponding to the hostname to the client computer. Otherwise, the router forwards the request to a DNS server and receives a response including the IP address corresponding to the hostname from the DNS server. Upon receiving the IP address corresponding to the hostname, the router stores the information in the cache database and sends the IP address to the client computer.
-
Citations
25 Claims
-
1. A system for reducing Domain Name System (DNS) lookup traffic in a computer data network comprising:
-
a router in communication with a client computer; and
a cache database associated with the router, wherein the router receives a query including a first hostname from the client computer and compares the first hostname with information in the cache database and wherein the information includes at least one hostname and an IP address corresponding to the hostname. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for reducing Domain Name System (DNS) lookup traffic in a computer data network comprising:
-
a cache database; and
a router including the cache database and in communication with a client computer, wherein the cache database includes information including at least one hostname and an IP address corresponding to the hostname. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for reducing Domain Name System (DNS) lookup traffic in a computer data network comprising:
-
a router in communication with a client computer; and
a cache database associated with the router, wherein the router receives information including at least one hostname and an IP address corresponding to the hostname from a DNS server and stores the information in the cache database.
-
-
14. A method for reducing Domain Name System (DNS) lookup traffic in a computer data network in a system including a router and a cache database associated with the router, comprising the steps of:
-
receiving a query including a first hostname from a client computer in communication with the router; and
comparing the first hostname with information stored in the cache database, wherein the information stored in the cache database includes at least one hostname and an IP address corresponding to the hostname received from a DNS server. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for reducing Domain Name System (DNS) lookup traffic in a computer data network, in a system including a router and a cache database associated with the router, comprising the steps of:
-
receiving a query including a first hostname from a client computer;
comparing the first hostname with information stored in the cache database;
if the cache database does not include an entry corresponding to the first hostname, sending the query to a DNS server;
receiving information including the first hostname and an IP address corresponding to the first hostname from the DNS server;
storing the information in the cache database; and
sending the IP address to the client computer. - View Dependent Claims (20)
-
-
21. A method for reducing Domain Name System (DNS) lookup traffic in a computer data network including the steps of:
-
receiving a query including a hostname from a client computer in communication with a router; and
comparing the hostname with information in the cache database, wherein the cache database is included in the router. - View Dependent Claims (22, 23, 24)
-
-
25. A method for reducing Domain Name System (DNS) lookup traffic in a computer data network in a system including a router and a cache database associated with the router, comprising the steps of:
-
receiving a query including a first hostname from a client computer in communication with the router;
comparing the first hostname with information stored in the cache database, wherein the information stored in the cache database includes at least one hostname and an IP address corresponding to the hostname received from a DNS server; and
if the cache database includes an entry corresponding to the first hostname, sending an IP address corresponding to the first hostname to the client computer.
-
Specification