TTL (Time to live) oder Hop-Limit ist ein Mechanismus, durch den die Lebensspanne bzw. -dauer der Daten in einem Computer oder Netzwerk begrenzt werden kann.
Mit dem IP-Protokoll (Internet Protocol) kann TTL als mit den Daten verknüpfter bzw. in diese integrierter Zähler oder Zeitstempel implementiert werden. Nach Ablauf der vorgegebenen Ereignisanzahl bzw. Zeitspanne werden die Daten verworfen.
Mit DNS verhindert TTL den Austausch eines Datenpakets ohne zeitliche Begrenzung.