题目
路由器向 MTU=800B 的链路转发一个总长度为 1580B 的 IP 数据报(首部长度 20B),则第 2 个分片的总长度和 MF 标志位分别是( )
解析
MTU=800,IP 头 20B,最大数据 = ⌊(800-20)/8⌋×8 = 776B。
原数据 1560B,需 ⌈1560/776⌉ = 2 片。
第 2 片总长 = 1560-776+20 = 796B,MF = 1(后面还有第 3 片?不,1560=776+784,需要 3 片:776+776+8)。
实际:776+776=1552 < 1560,需 3 片。第 2 片 776B 数据,MF=1。