Time To Live
TTL值是「Time To Live」的縮寫,是IP協定中的一個重要參數,用於數據包的生存周期。
TTL值最初被設計為防止數據包在網路中無限循環和無限增長,當數據包經過每個路由器或網段時,其TTL值會減1,如果數據包在到達目的地之前其TTL值減到0,路由器會將其丟棄,並傳送一個ICMP報文給傳送者。此外,TTL值也被用於識別數據包源主機的作業系統類型,因為不同的作業系統通常有默認的不同的TTL值。
此外,TTL值在域名系統(DNS)中也有套用,表示DNS記錄在伺服器上的快取時間。