【计算机网络】——习题解析:一个UDP用户数据的数据字段为8192字节,在数据链路层要使用以太网来传输,试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值

该内容详细解析了在计算机网络中,一个8192字节的UDP用户数据在以太网环境下如何被划分为6个IP数据报片。每个IP数据报的字段长度分别为1480字节(前5个)和800字节(最后一个),片偏移字段值依次为0、185、370、555、740和925。此过程考虑了IP数据报的首部和以太网的MTU限制。
摘要由CSDN通过智能技术生成

【计算机网络】——习题解析:一个UDP用户数据的数据字段为8192字节,在数据链路层要使用以太网来传输,试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值
答:6个数据字段的长度:前5个是1480字节,最后一个是800字节,片偏移字段的值分别是:0, 185, 370, 555, 740, 925

习题解析

(划分结果如最后图中所示)

UDP数据报 = 首部8字节 + 数据部分组成

因为数据字段为8192字节,所以数据报总长度 = 8192 + 8 = 8200 字节

以太网的最大传输单元MTU = 1500

因为要划分为几个IP数据报,而每个IP数据报的首部占20字节,所以字段部分最大占1480字节

划分的时候,可以划分为 8200 / 1480 = 5,余 800 字节

所以应当划分为 6 个IP数据报片,前 5 个都是 1480 字节,第 6 个是 800 字节

第一个IP数据报字段长度:1480,第一片偏移字段:1480 * 0 / 8 = 0
第二个IP数据报字段长度:1480,第二片偏移字段:1480 * 1 / 8 = 185
第三个IP数据报字段长度:1480,第三片偏移字段:1480 * 2 / 8 = 370
第四个IP数据报字段长度:1480,第四片偏移字段:1480 * 3 / 8 = 555
第五个IP数据报字段长度:1480,第五片偏移字段:1480 * 4 / 8 = 740
第六个IP数据报字段长度:800, 第六片偏移字段:1480 * 5 / 8 = 925
UDP数据报的首部存在于第一个IP数据报片中,所以第一个IP数据报字段为:首部8字节 + 1472数据部分

答:6个数据字段的长度:前5个是1480字节,最后一个是800字节,片偏移字段的值分别是:0, 185, 370, 555, 740, 925

在这里插入图片描述

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Archie_java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值