生存時間
作者:妮妮優化
瀏覽:1158次
發布時間:2017-08-08




生存時間
生存時間(TTL,time-to-live)是Internet協議(IP)包中的一個值,它告知路由器該包是否在網絡中時間過長而應該被丟棄。
生存時間(time-to-live)指定數據包被路由器丟棄之前允許通過的網段數量。它是IP(中文全稱:網絡協議)協議包中的一個值,它告訴網絡,數據包在網絡中的時間是否太長而應被丟棄。
生存時間(TTL,time-to-live)是Internet協議(IP)包中的一個值,它告知路由器該包是否在網絡中時間過長而應該被丟棄。由于很多原因,數據包不能在合理長度的時間內傳送到目的地。例如:錯誤的路由表會導致包在網絡中無限循環。解決方法就是在一定時間之后丟棄該數據包,并發送消息給源端,由源端來決定是否重發。TTL的初值是由系統缺省設置在數據包頭中一個8位二進制數區域。最初的TTL這個想法是以秒位單位來設置數據包被丟棄的時間。由于每個路由器至少要從TTL域中減掉一個計數,計數就是數據包在被丟棄之前的平均路由器跳數。接收數據包的路由器從TTL域中減掉一個計數。當計數為0時,路由器發現并丟棄數據包,然后發送一個Internet控制消息協議(ICMP)消息到源端主機。