A cache is a record of previously resolved queries. Both DNS servers and home computers can build up caches; as requests are made on other servers, so records are added to the cache. Caching has the twin benefits of offering the user faster response time and reduced network traffic. A bad cache can be a liability, however, as it may give the requester out-of-date information.
|