DNS-Glossar

Was ist TTL (Time to Live)?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Die wichtigsten ErkenntnisseDie wichtigsten Erkenntnisse werden mithilfe von KI generiert. Da automatisierte Zusammenfassungen gelegentlich Fehler enthalten oder wichtige Zusammenhänge auslassen können, sollten Sie für vollständige Informationen stets den vollständigen Blogbeitrag lesen.

DNS TTL (Time to Live) is a record setting that controls how long resolvers cache DNS responses in seconds before discarding them, with each resource record carrying its own TTL value set by the authoritative zone administrator. TTL represents a fundamental trade-off between performance and agility: longer values reduce query load and latency for users at scale but delay change propagation, while shorter values enable faster updates but increase server load and reduce resilience during outages. Common operational challenges include insufficient planning for cached TTL during migrations, premature TTL reduction, and resolver-level TTL overrides that can cause unexpected behavior diverging from zone configuration.

  • RFC 1035 defines TTL as an unsigned 32-bit value with a maximum of 2147483647 seconds, and caching behavior is further clarified in RFC 2181, while RFC 2308 governs negative answer caching through SOA record lifetimes.
  • Long TTLs provide resilience by allowing cached answers to continue serving users during authoritative server outages but can keep clients pointing to compromised or retired addresses after fixes are deployed.
  • Caching resolvers at multiple layers, including operating systems, browsers, and forwarding resolvers, each apply independent countdowns and may enforce minimum or maximum TTL limits that override published zone values, complicating troubleshooting and change management.

DNS-TTL auf einen Blick

AttributeValue
Full nameTime to Live
CategoryDNS record field
Defined inRFC 1035, with caching behavior clarified in RFC 2181
Primary useControlling how long resolvers cache DNS answers
Related termsRecursive resolver, DNS caching, Negative caching, SOA record, Propagation

So funktioniert die DNS-TTL

Jeder DNS-Ressourceneintrag enthält einen TTL-Wert in Sekunden, der vom Administrator der autoritativen Zone festgelegt wird. Resolver verwenden diesen Wert, um zu entscheiden, wie lange eine gespeicherte Antwort gültig bleibt.

  1. Autoritative Antwort: Ein rekursiver Resolver fragt den autoritativen Server ab, der den Eintrag zusammen mit seiner konfigurierten TTL zurückgibt, beispielsweise 3600 Sekunden.
  2. Cache-Speicherung: Der Resolver speichert den Eintrag und beginnt, die TTL vom ursprünglichen Wert herunterzuzählen.
  3. Cache-Treffer: Solange die TTL über Null liegt, beantwortet der Resolver passende Client-Anfragen aus seinem Cache. Die TTL in jeder Antwort gibt die verbleibenden Sekunden an, nicht den ursprünglichen Wert.
  4. Ablauf: Wenn die TTL den Wert Null erreicht, entfernt der Resolver den Eintrag aus dem Cache.
  5. Aktualisierung: Bei der nächsten passenden Anfrage fragt der Resolver erneut beim autoritativen Server nach, wodurch die volle TTL wiederhergestellt wird.

Caches auf verschiedenen Ebenen, wie z. B. im Betriebssystem, im Browser und in weiterleitenden Resolvern, wenden jeweils ihren eigenen Countdown an, sodass es länger als eine TTL dauern kann, bis eine Änderung überall sichtbar wird. Auch negative Antworten, wie z. B. nicht existierende Namen, werden zwischengespeichert, wobei ihre Lebensdauer durch den SOA-Eintrag gemäß RFC 2308 geregelt wird. Einige Resolver wenden Mindest- oder Höchstgrenzen an, die die veröffentlichte TTL außer Kraft setzen.

Warum die DNS-TTL in Unternehmensnetzwerken wichtig ist

Die TTL ist ein Kompromiss zwischen Geschwindigkeit und Flexibilität. Lange Werte reduzieren das Abfragevolumen an autoritative Server und senken die Latenz bei der Namensauflösung für Benutzer, was bei großen Resolvern, die Millionen von Abfragen verarbeiten, von Bedeutung ist. Kurze Werte lassen Änderungen schneller wirksam werden, erhöhen jedoch die Auslastung und machen den Dienst stärker von der Verfügbarkeit der autoritativen Server abhängig.

Das häufigste Betriebsproblem ist eine Änderung, bei der die im Cache gespeicherte TTL nicht berücksichtigt wurde. Wenn ein Eintrag eine TTL von 86.400 Sekunden hat und seine Adresse geändert wird, geben Resolver, die ihn zwischengespeichert haben, möglicherweise noch bis zu einem Tag lang die alte Adresse zurück. Teams, die Migrationen oder Failover planen, senken die TTL in der Regel bereits lange vor der Änderung und erhöhen sie anschließend wieder. Die dauerhafte Festlegung sehr niedriger TTL-Werte kann autoritative Server überlasten und die Abfragen verlangsamen.

Die TTL wirkt sich zudem auf die Sicherheit und Ausfallsicherheit aus. Lange TTLs können dazu führen, dass Clients auch nach einer Fehlerbehebung weiterhin auf eine kompromittierte oder stillgelegte Adresse verweisen, während sie es gleichzeitig ermöglichen, dass zwischengespeicherte Antworten den Nutzern auch während eines kurzen Ausfalls des autoritativen Servers weiterhin zur Verfügung stehen. RFC 2181 legt fest, dass die TTL ein vorzeichenloser 32-Bit-Wert ist, der auf maximal 2.147.483.647 Sekunden begrenzt ist; bei DNSSEC müssen neben den TTL-Werten der Einträge auch die Gültigkeitsdauer der Signaturen berücksichtigt werden.

Häufige Probleme mit der DNS-TTL

Ein Eintrag wurde geändert, doch einige Clients greifen weiterhin auf die alte Adresse zu, bis die zwischengespeicherten Kopien ablaufen. Die Ursache ist in der Regel eine lange TTL, die zum Zeitpunkt der Änderung beibehalten wurde, und die Verzögerung kann so lange andauern wie die alte TTL.

Ein Administrator verkürzt die TTL am Tag einer Migration und erwartet eine sofortige Wirkung. Resolver, die den Eintrag mit dem alten Wert zwischengespeichert haben, behalten ihn jedoch noch bis zum Ablauf der alten TTL bei; daher muss die Verkürzung mindestens eine alte TTL-Periode vor der Änderung erfolgen.

Sehr niedrige Werte, wie beispielsweise wenige Sekunden, erhöhen das Abfragevolumen an autoritative Server und verlängern die Latenz bei der Suche. Während eines Ausfalls eines autoritativen Servers können Resolver nur auf wenige zwischengespeicherte Daten zurückgreifen, sodass die Störung die Nutzer schnell erreicht.

Einträge derselben Gruppe, wie beispielsweise mehrere A-Einträge für einen Namen, sollten dieselbe TTL haben. Abweichende Werte können dazu führen, dass sich Resolver unvorhersehbar verhalten und die Fehlerbehebung erschweren, da die Antworten voneinander abweichen, wenn die Caches zu unterschiedlichen Zeitpunkten ablaufen.

Einige cachingfähige Resolver wenden Mindest- oder Höchstgrenzen für die TTL an, sodass das beobachtete Verhalten von der Zonenkonfiguration abweicht. Techniker stellen fest, dass alte Daten über die veröffentlichte TTL hinaus bestehen bleiben oder dass ein Eintrag früher als erwartet aktualisiert wird, und müssen daher sowohl die Resolver-Einstellungen als auch die Zone überprüfen.

Erfahren Sie, wie ein einheitliches DDI den Netzwerkbetrieb vereinfacht

Verwalten Sie DNS, DHCP und IP-Adressen über eine einzige Plattform mit integrierter Automatisierung, Transparenz und Kontrolle.

DNS-TTL-FAQ

Verwandte Begriffe

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Einrichtung von geregelten, auditfähigen IPAM-Workflow- und Genehmigungsmodellen für Unternehmensnetzwerke

Entdecken Sie IP-Management-Lösungen für geregelte, auditfähige IPAM-Workflows. Ermöglichen Sie bereichsbezogene Genehmigungen und lückenlose…

Read more
Content Hub

Das OSI-Modell verstehen: Wo DNS und IP-Adressierung in die 7 Schichten passen

Machen Sie sich mit den sieben Schichten des OSI-Modells vertraut und erfahren Sie, wie DNS und IP-Adressierung in dieses Modell eingebunden sind. Lernen…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Skalierung von DNS und IPAM für IPv6- und Dual-Stack-Unternehmensnetzwerke

Skalieren Sie DNS und IPAM für Dual-Stack-Unternehmensnetzwerke. Erfahren Sie, wie Micetro Teams bei der Verwaltung von IPv6-Migrationen mit integrierten…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte Infrastructure-as-Code-Pipelines

Durch die Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte IaC-Pipelines mit Micetro werden Adress- und Eintragsänderungen zu versionierten,…

Read more
Podcast

Podcast: Wie KI die Entwicklung von Unternehmenssoftware verändert

KI verändert die Netzwerkautomatisierung, doch eine sichere Implementierung erfordert solide Softwarepraktiken, Tests und Fachwissen, um Ausfälle zu…

Read more
Podcast

Podcast: Why Open Platforms Matter in Network Operations

Open platforms and API-first architecture enable intelligent network operations, automation, and AI-driven workflows across hybrid enterprises.

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Erhalten Sie mit LiveAssist Antworten aus den LiveNX-Daten, über die Sie bereits verfügen

Erfahren Sie, wie LiveAssist, das KI-gestützte Add-on für LiveNX, Ihre Netzwerkdaten in schnelle, gezielte Antworten umwandelt – mit einem Mehrwert, den…

Read more
Hands on laptop with digital dashboard showing IP address usage, overlapping ranges, and cost analytics for DDI infrastructur

Erstellung einer Kostenanalyse für den Ersatz bestehender appliancebasierter DDI-Lösungen durch eine Overlay-Verwaltungsschicht

Manuelle DDI-Arbeiten kosten die befragten Teams 1.040 Stunden pro Jahr. Hier erfahren Sie, wie Sie die Kosten für eine Verlängerung, den…

Read more

Verwandte Artikel