Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Name server
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Caching name server=== Caching name servers (''DNS caches'') are usually recursive resolvers that store DNS query results for a period of time determined in the configuration (time-to-live) of each domain-name record. DNS caches improve the efficiency of the DNS by reducing DNS traffic across the Internet, and by reducing load on authoritative name-servers, particularly root name-servers. Because they can answer questions more quickly, they also increase the performance of end-user applications that use the DNS. Caching name servers are often also recursive name servers—they perform every step necessary to answer any DNS query they receive. To do this the name server queries each authoritative name-server in turn, starting from the DNS root zone. It continues until it reaches the authoritative server for the zone that contains the queried domain name. That server provides the answer to the question, or definitively says it can't be answered, and the ''caching resolver'' then returns this response to the client that asked the question. The authority, resolving and caching functions can all be present in a DNS server implementation, but this is not required: a DNS server can implement any one of these functions alone, without implementing the others. [[Internet service providers]] typically provide caching resolvers for their customers. In addition, many [[home networking|home-networking]] routers implement caching resolvers to improve efficiency in the local network. Some systems utilize <code>nscd</code>, which stands for the "name service caching daemon".<ref>, though this is typically not used for caching DNS names. {{cite book | last1 = Nemeth | first1 = Evi | author-link = Evi Nemeth | first2 = Garth | last2 = Snyder | first3 = Tra. | last3 = Heine | title = Linux administration handbook | url = //books?id=GB_O89fnz_sC | access-date = 2012-02-14 | edition = 2 | year = 2006 | publisher = Addison-Wesley Professional | isbn = 978-0-13-148004-9 | page = 504e | quote = ncsd [.....] cache[s] the results of DNS lookups [...] but it also wraps the library routines that access information from the <code> passwd</code> and <code>group</code> files and their network database equivalents. }} </ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)