image.png

首部结构

image.png

  • 版本:IPV4/IPV6?
  • 首部长度:单位为4B,最小为5。
  • 区分服务:指示期望获得哪种类型的服务。
  • 总长度:首部+数据,单位是 1B。
  • 标识、标志、片偏移:与分片有关
  • 生存时间(TTL):IP分组的保质期。 经过一个路由器-1,变成0则废弃。
  • 协议:数据部分的协议。image.png
  • 首部检验和:只检验首部。
  • 源地址和目的地址:都是32bit。
  • 可选字段:0—40B,用来支持排错、测量以及安全等措施。
  • 填充:全0,把首部补成4B的整数倍。

最大传送单元 MTU

image.png

分片

参考IP数据报的首部结构

  • 标识:同一数据报的分片使用同一个标识。
  • 标志:只有2位有意义。image.png
  • 片偏移:指出较长分组分片后,某片在原分组中的相对位置。以 8B 为单位。

image.png