上图是一张IPv4报文的首部格式,可以看到,IPv4首部中包含的内容还是很多的,比如版本号,首部长度,标识符,分片偏移,存活时间,协议等。
由于这部分不是本文的重点,这里就不对报文头展开详细介绍了,读者可以参照上图自行学习下。
数据
报文中,除了首部以外,还有一个最重要的部分那就是数据部分,数据字段不是首部的一部分,因此并不被包含在首部检验和中。
前面说过,网络层会把传输层的报文封装成数据,并添加上首部之后传递给链路层。
所以,IPv4的报文中数据部分就是传输层的协议报文内容,如TCP、UDP等。