IP协议数据报格式详解(图)

计算机网络 TOMORROW 4个月前 (05-30) 274次浏览 0个评论 扫描二维码

IP 协议数据报格式详解(图)

 

  • 版本字段是 4,表示 IPv4。IPv6 与 IPv4 的首部格式是不同的。
  • 首部长度是指包括选项填充字段在内的 IP 数据报首部长度,单位是 4 个字节(32 位),之所以单位是 4 个字节,是因为 IP 首部是必需是 32 位对齐的,不对齐的必需填充对齐。
  • ??服务类型表示的是服务质量。
  • 总长度表示的是整个 IP 数据报的总长度,包括首部和数据部分。单位为字节。
  • 标识是区别不同 IP 数据报的凭据,标识相同表示 IP 数据报分片是来自同一个 IP 数据报。
  • 3 位标志位,第一位未被使用,第二位是 DF(don’t  fragment),表示是否允许分片;第三位是 MF(more fragment),表示是否还有后续分片。
  • 片偏移表示的是当前 IP 分片相对原始 IP 数据报的相对位置,单位为 8 个字节。首个 IP 分片的该值应为 0。之所以单位是 8 个字节,是因为,IP 数据报的最大长度是 216(65536)个字节,所以这个片偏移也必需要能够表示到 216字节,而该字段前面被 3 个标志位所占用了,为了对齐就只有 13 位使用了,所以单位是 23=8 个字节。
  • 生存周期表示该数据报能在网络中生存的时间长度,单位为路由跳数。
  • ??协议表示 IP 首部的下一个首部隶属于哪个协议。
  • 首部校验和是 IP 首部字段的校验结果,不包括数据部分。
  • 源地址指发送方的 IP 地址。
  • 目的地址指接收方的 IP 地址。

 

在没有选项字段的情况下,IP 首部长度为 20 个字节。


TOMORROW 星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:IP 协议数据报格式详解(图)
喜欢 (0)
TOMORROW
关于作者:
一个从石头坑掉到泥坑里的攻城狮。
敏感的季节发表我的评论  请填写正确的 个人信息
取消评论
表情 加粗 斜体 签到