生存时间字段用来标识IP数据报在网络中传输的有效期,以秒来计数,占8位。最初的设计是以秒为单位,没经过一个路由器时,就在TTL(Time To Live)中减去数据报在路由器消耗掉的一段时间。若数据报在路由器消耗的时间小于1s,就把TTL值减1。TTL的建议值是32s,最长是−1=255s。现在通常认为这个TTL是指数据报允许经过的路由器数,主要有以下几个功能:
防止数据报在网络上回环;
由时间值变为为路由的跳数,跳数限制;
当每经过一个路由,跳数限制减1,当为0时丢弃这个数据报,ICMP Time Exceeded Messages包发送给该数据包的源地址。
2.2.2 IP Fragment
IP分片由标识、标志和分片位移组成。
IP fragmentation is an Internet Protocol (IP) process that breaks datagrams into smaller pieces (fragments), so that packets may be formed that can pass through a link with a smaller maximum transmission unit (MTU) than the original datagram size. The fragments are reassembled by the receiving host. ——来自Wikipedia