题66

题目

Q:【2021 统考真题】若路由器向 MTU 的链路转发一个总长度为 的 IP 数据报(首部长度为 )时进行了分片,且每个分片尽可能大,则第 2 个分片的总长度字段和 MF 标志位的值分别是 ( )。
A. 796, 0 B. 796, 1 C. 800,0 D. 800,1

分析

A:记住要在IP数据报和分片的MTU里面都先把首部的20B去掉

  • 链路层
  • IP 分组首部长
  • 片偏移以 8 个字节为偏移单位
    • 除了最后一个分片, 其他每个分片的数据部分长度都是 8B 的整数倍
  • 所以, 最大 IP 分片的数据部分长度为
  • 在总长度为 的 IP 数据报中,数据部分占
    • 需要分成 3 片
  • 所以第 2 个分片的总长度字段为
    • 为 1 (表示还有后续的分片)

选B