IPv4(IPv6)

IPv4 数据报的首部格式

  • 一个 IP 数据报由首部数据两部分组成。
  • 首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的。
  • 在首部的固定部分的后面是一些可选字段,其长度是可变的(首部总长 20-40 字节)。

IP 数据报的首部长度一定是 4 字节的整数倍

因为首部中的可选字段的长度从 1 个字节到 40 个字节不等,那么,当 20 字节的固定部分加上 1 到 40 个字节长度不等的可变部分,会造成首部长度不是 4 字节整数倍时,就用取值为全 0 的填充字段填充相应个字节,以确保 IP 数据报的首部长度是 4 字节的整数倍

分片

​ 现在假定分片 2 的 IP 数据报经过某个网络时还需要进行分片

生存时间

协议

首部检验和

源、目的地址