Calcul 100% dans le Navigateur • Zéro Journal Serveur • Exécution Instantanée
Curious TechieBoîte à Outils
Networking & DNSRFC 1035 §3.2.1 / RFC 791 (IP Header)Verified Terminology

Durée de Vie (TTL: Time to Live)

Réponse Directe

Compteur numérique ou durée définissant combien de temps un paquet réseau ou un enregistrement DNS reste valide avant d’être purgé ou renouvelé.

Entity Relationships (GEO Conceptual Hierarchy)

Taxonomy Model
Relational Knowledge Graph Sequence
TTL→
Cache DNS→
RFC 1035→
Routage IP→
Expiration du Cache
TTL
•>Cache DNS
•>RFC 1035
•>Routage IP
•>Expiration du Cache

Technical Explanation & Operational Mechanics

En architecture DNS (RFC 1035), le TTL fixe le nombre de secondes pendant lesquelles les résolveurs peuvent mettre en cache un enregistrement. En réseau IP, le TTL limite les sauts de paquets pour prévenir les boucles de routage.

Technical Example & Practical Implementation

Gestion du TTL dans le Cache DNS

Arbitrage entre TTL court pour basculement rapide et TTL long pour soulager les serveurs.

; BIND Zone File Entry:
; Name                 TTL     Class  Type  Target
api.example.com.       300     IN     A     198.51.100.42

; Caching Resolver Timeline:
; Time = 0s:   Resolver queries authoritative server, receives IP and TTL 300.
; Time = 100s: User 2 asks resolver -> served instantly from cache (TTL remaining: 200s).
; Time = 300s: Cache TTL hits 0s. Record is purged (expired).
; Time = 301s: User 3 asks resolver -> resolver must query authoritative server again.