Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Time to live
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
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!
==DNS records== [[File:TTL of a DNS answer resolving google.com, seen in Ubuntu Linux Wireshark.png|thumb|TTL of a DNS answer resolving google.com, seen in [[Wireshark]]]] TTLs also occur in the [[Domain Name System]] (DNS), where they are set by an [[Domain Name System#Authoritative name server|authoritative name server]] for a particular resource record. When a caching (recursive) [[name server|nameserver]] queries the authoritative nameserver for a resource record, it will cache that record for the time (in seconds) specified by the TTL. If a [[stub resolver]] queries the caching nameserver for the same record before the TTL has expired, the caching server will simply reply with the already cached resource record rather than retrieve it from the authoritative nameserver again. TTL for NXDOMAIN (non-existent domain) responses is set from the minimum of the MINIMUM field of the [[List of DNS record types#SOA|SOA]] record and the TTL of the SOA itself, and indicates how long a resolver may cache the negative answer.{{ref RFC|2308}}{{Technical statement|date=November 2014}} Shorter TTLs can cause heavier loads on an authoritative name server, but can be useful when changing the address of critical services like [[web servers]] or [[MX record]]s, and therefore are often lowered by the DNS administrator prior to a service being moved, in order to reduce possible disruptions. The units used are seconds. An older common TTL value for DNS was 86400 seconds, which is 24 hours. A TTL value of 86400 would mean that, if a DNS record was changed on the authoritative nameserver, DNS servers around the world could still be showing the old value from their cache for up to 24 hours after the last update by client. Newer DNS methods that are part of a [[IT disaster recovery|disaster recovery]] (DR) system may have some records deliberately set extremely low on TTL. For example, a 300-second TTL would help key records expire in 5 minutes to help ensure these records are flushed quickly worldwide. This gives administrators the ability to edit and update records in a timely manner. TTL values are "per record" and setting this value on specific records is sometimes honored automatically by all standard DNS systems worldwide. However, a problem persists in that some caching DNS nameservers set their own TTLs regardless of the authoritative records, thus it cannot be guaranteed that all downstream DNS servers have the new records after the TTL has expired.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Time to live
(section)
Add topic