20
IPV4数据报格式
在TCP/IP的标准中,各种数据格式常常以32bit(即4字节)为单位来描述。图6是IP数据报的格式。
一个IP数据报由首部和数据两部分组成。首部的前一部分长度是固定的20个字节,后面部分的长度则是可变长度。下面介绍首部各字段的意义。
1.IP数据报首部的固定部分
版本 版本字段站4 bit,指IP协议的版本。通信双方使用的IP协议的版本必须一致。目前使用的IP协议版本为4。
首部长度 首部长度字段占4bit,可表示的最大数值是15个单位(一个单位为4字节),因此IP的首部长度的最大值是60字节。当IP分组的首部长度不是4字节的整数倍时,必须利用最后一个填充字段加以填充。
服务类型 服务类型字段共8bit长,用来获得更好的服务,其意义见图6的上面部分所示。
服务类型字段的前三个比特表示优先级,它可使数据报具有8个优先级中的一个。
第4个比特是D比特,表示最小的时延。
第5个比特是T比特,表示最大的吞吐量。
第6个比特是R比特,表示最高的可靠性。
第7个比特是C比特,表示最小的费用。
最后一个比特目前尚未使用。