跳到正文

IPv4分组、MTU、分片与首部校验

42 分钟

来源清单与映射

本课对应源课程 26考研王道计算机【计算机网络冲刺班】 的文件名主题:考点12_网络层功能、路由协议概述、考点13_IPv4分组。源 manifest 精确计数为 302:32个具名考点、153个历年题文件、115个模拟题文件、1个使用建议、1个未开课提醒。只读取目录和文件名,不读取或复制ASR正文。

映射方法:仅扫描目录与JSON文件名:32个具名考点按协议层和状态机归并;153个历年题文件与115个模拟题文件按年份/题号映射到主题;1个使用建议和1个未开课提醒只保留清单、不伪造正文

高频模型

IPv4首部包含总长度、标识、DF、MF、片偏移、TTL和首部校验和。路由器每转发一跳减TTL并重算首部校验;分片偏移以8 byte为单位,除末片外数据长度必须是8的倍数。

冲刺解法

先用MTU减首部得到单片上限,再向下取8的倍数;逐片记录数据长度、偏移、MF和总长度。重组只在目的主机进行,同一原数据报的片使用相同标识。

带参数例题

4000 byte总长、20 byte首部、MTU1500:数据3980拆为1480、1480、1020,偏移0、185、370,MF为1、1、0。

真题状态反查

偏移按字节直接填1480;每片只第一片有首部;路由器重组再转发;TTL只在主机减。

选择题必须检查对象、层次、量词和前提;综合计算必须保留公式、单位、报文字段或状态表。历年与模拟文件只作为“该主题曾以选择或综合状态出现”的清单证据,不复刻原题和答案。

在线验收

完成随课单选、多选与计算/应用题。答对后仍要为错误选项构造反例;24小时后遮住正文重做。代码课必须在沙箱通过全部测试,样例硬编码不算完成。

Practice

本课练习

4

先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。

1冲刺单选:IPv4分组、MTU、分片与首部校验 4

关于本课主题,哪项严格成立?

登录 后答题可以领小红花
2冲刺多选:IPv4分组、MTU、分片与首部校验 4

选择所有严格成立的说法。漏选或多选均不得分。

多选题:必须选全正确项,漏选或多选均不得分。

登录 后答题可以领小红花
3冲刺计算/应用:IPv4分组、MTU、分片与首部校验 4

总长4000 byte、首部20 byte的IPv4数据报经过MTU1500链路需要几片?

登录 后答题可以领小红花
4代码:输出IPv4分片计划 6

输入IPv4原数据报总长度、首部长度和链路MTU。DF=0且参数合法。输出每个分片一行:数据长度 片偏移 MF。片偏移以8 byte为单位;除末片外数据长度取不超过MTU减首部的最大8字节倍数。

登录 后答题可以领小红花