跳到正文

UDP与校验和:无连接不等于无规则

45 分钟

考纲定位

本课深挖 UDP与校验和:无连接不等于无规则。目标是把术语落实到公式、报文字段、状态演化和可复核计算,而不是只背一句定义。

核心模型

UDP提供无连接、尽力而为的报文传输,保留应用报文边界,首部仅8 byte。它不建立连接、不保证到达、顺序或去重,但端口仍完成进程复用。UDP校验和计算时包含伪首部、UDP首部和数据,用以发现一定范围的传输差错。

推导链

UDP Length包含首部与数据。IPv4中UDP校验和为0可表示未使用,IPv6中通常必须计算。伪首部含源/目的IP、协议号和长度,虽然不实际传输在UDP段内,却让错投到错误端点更可能被发现。

例题

应用数据1000 byte时,UDP长度字段为1008。再封装到IP和链路层会继续增加首部,不能把1008当以太网帧总长。

高频陷阱

UDP完全没有校验;无连接表示没有端口;一个send一定对应接收方一次完整recv且永不截断;UDP自动重传。

严格验收

完成本课单选、多选和计算或应用题。单选要逐项写出错误条件;多选漏选、多选都算错;计算题保留公式、单位与中间状态。涉及帧、分片、窗口、路由或握手时,按发生顺序画表,不凭印象跳步。24小时后遮住正文重做,并为错误选项构造一个最小反例。

Practice

本课练习

3

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

1单选:UDP与校验和:无连接不等于无规则 3

UDP Length字段包括什么?

登录 后答题可以领小红花
2多选:UDP与校验和:无连接不等于无规则 4

UDP本身不保证哪些性质?

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

登录 后答题可以领小红花
3计算/应用:UDP与校验和:无连接不等于无规则 4

UDP应用数据1000 byte,UDP首部8 byte,UDP Length字段值是多少?

登录 后答题可以领小红花