Time-to-live (TTL) je hodnota v Protokolu IP (Internet protocol) paketů, který vypráví sítě routeru, zda paket byl v sítí příliš dlouho a měl by být zlikvidován. V IPv6 bylo pole TTL v každém paketu přejmenováno na hop limit.
IP TTL je nastaven zpočátku systémem odesláním paketu. Může být nastavena na libovolnou hodnotu mezi 1 a 255; různé operační systémy nastavují různé výchozí hodnoty., Každý směrovač, který obdrží paket, odečte od počtu alespoň 1; pokud počet zůstane větší než 0, směrovač předá paket, jinak jej odhodí a odešle zprávu protokolu ICMP (Internet Control Message Protocol) zpět původnímu hostiteli, což může vyvolat opětovné odeslání.
bodem limitu TTL / hop je udržet proudy nedoručitelných paketů uvízlých ve směrovacích smyčkách (možná kvůli nesprávným směrovacím tabulkám) v oběhu navždy a ucpání dotyčných sítí., V mracích Multiprotocol Label Switching (MPLS) se MPLS TTL zkopíruje z IP TTL, když IP paket vstoupí do cloudu. Na egress je hodnota MPLS TTL zkopírována do pole IP TTL (pokud je menší než hodnota v poli).