Total Length (总长度):标识IP头部加上上层数据的数据包大小,IP包总长度最大为65535个字节。Identification (标识符):用来实现IP分片的重组,标识分片属于哪个进程,不同进程通过不总长度(Total Length),16位;标识IP数据报的总长度,最大为:2^16 -1 = 65535字节。第二个4字节主要与分片相关标识(Identification),16位;用于标识IP数据报,如果因为数据链路层帧数
IPv4的总长度字段表示IPv4数据报的总长度(以字节为单位)。通过这个字段和IHL字段就可以知道数据报的数据部分是从哪里开始,以及它的长度。由于一些携带IPv4数据总长度字段占16位:IP分组的总字节数(首部+数据),最大IP分组的总长度为65535B,最小IP分组首部为20B,可以封装最大数据为两者之差生存时间字段占8位:IP分组在网络中可以通过的路由器
Total Length表示IP数据报总长度,其单位为字节,如图所示值为40,表示该数据报总长度为40字节,减去IP头部的20字节,那么数据部分的长度为20字节。Identification表示标识字段,为发送16位总长度这个16位的总长度描述的是整个的ip协议的长度一共是多少. 这个长度的范围是0~64K,如果IP的协议长度大于这个数的话,就得分成多个ip协议了,分包传输然后再组包了分包组包
⊙ω⊙ 4位首部长度(Internet Header Length):表明IP首部的大小,单位是4个字节,length * 4的字节数,因为这一字段共4个比特位,所以这一字段最大值为2 ^ 4 - 1即15,所以IP首部最大长度为15 *总长度=(4*首部长度) + 数据长度
IP协议详解(IP协议格式、IP地址管理、路由转发)IP协议详解(IP协议格式、IP地址管理、路由转发)⽬录1. IP协议格式如图:总长度(16位):指IP协议的总长度,包括报头长度和数据长度(根据报头长度,数据长度最大可到65535个字节,实际上传送的数据达不到这么大,IP报文的长度是需要依赖于数据链路层数据帧的数