Le TTL (Time to live), également appelé « limite de sauts », est un mécanisme qui limite la portée ou la durée de vie des données dans un ordinateur ou un réseau.
Dans le protocole IP (Internet Protocol), TTL peut se présenter comme un compteur ou un horodatage associé ou intégré aux données. Une fois le nombre d'événements atteint ou le temps imparti aux événements écoulé, les données sont refusées.
Dans le DNS, le TTL empêche un paquet de données de circuler indéfiniment.