Skip to main content

8. Time to Live (TTL) (生存时间)

STD 13中关于TTL字段的适当值的定义不如它可能的那样清楚,关于存在多少有效位,以及该值是有符号还是无符号的问题。在此指定TTL值是无符号数,最小值为0,最大值为2147483647。也就是说,最大为2^31 - 1。当传输时,该值应在32位TTL字段的低有效31位中编码,最高有效位(或符号位)设置为零。

实现应将接收到的最高有效位设置的TTL值视为整个接收到的值为零。

实现始终可以对接收到的任何TTL设置上限,并将任何更大的值视为该上限。TTL指定最大生存时间,而不是强制生存时间。