第一范文网 - 专业文章范例文档资料分享平台

《计算机网络》CH5课后习题答案

来源:用户分享 时间:2025/6/14 0:08:57 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《计算机网络》课后答案

第5章

运输层

P220~223

5-13 一个UDP用户数据的数据字段为8192字节。在数据链路层要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。

UDP用户数据报的数据字段为8192B,加上UDP首部8B,因此UDP用户数据报长度为8200B,作为IP数据报的数据字段。

而IP数据报的最大长度为1500B,除去IP数据报的固定长度首部20B,IP数据报中数据字段的最大长度为1480B。

8200/1480=5.54>5,8200-1480*5=800。因此该IP数据报应该分6片,前5片数据字段长度为1480B,第6片数据字段长度为800B。

片偏移是以8B为单位的,而1480/8=185,正好能够整除。因此片偏移字段的值分别为:0,185,370,555,740,925。

5-14 一UDP用户数据报的首部十六进制表示是:06 32 00 45 00 1C E2 17。试求源端口、

目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用UDP的这个服务器程序是什么?

UDP用户数据报首部的十六进制表示是:06 32 00 45 00 1C E2 17, 因此源端口为0632H=6*162+3*16+2=1586, 目的端口为0045H=4*16+5=69,

用户数据报的总长度为001C=16+12=28, 数据部分长度为:28-首部长度=28-8=20。

由于目的端口号69<1023,是熟知端口,为服务器端使用的端口号。因此该UDP用户数据报是从客户发给服务器的。使用UDP的这个服务程序是TFTP。【P184】

5-18

发送方 发送M0 确认M0 接收方 超时重传M0 发送M1 确认M1 发送新的M0 丢失 该确认是对旧的M0的确认,协议失败 收到旧的M0 确认M0 5-21 假定使用连续ARQ协议中,发送窗口大小是3,而序列范围[0,15],而传输媒体保证

在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5。 试问:

(1)在发送方的发送窗口中可能有出现的序号组合有哪几种?

(2)接收方已经发送出去的、但在网络中(即还未到达发送方)的确认分组可能有哪些?说明这些确认分组是用来确认哪些序号的分组。

(1)

某时刻接收方期望收到的下一个序号是5,表明接收方已经把序号到4为止的分组都正确接收并发送相应的确认了。 发送窗口大小是3。

最好的情况是发送方也已经正确收到了到4为止的确认,此时发送方发送窗口出现的序号组合是[5,7]。

最差的情况是5以前的3个序号均还未收到确认,此时发送方发送窗口出现的序号组合是[2,4]。

因此,发送方的发送窗口中可能出现的序号组合为:[2,4],[3,5],[4,6],[5,7]。 (2)

接收方期望收到的下一个序号是5,最差的情况是5以前的3个序号均还未收到确认,即[2,4]序号还未收到确认,而[2,4]之前的序号即[0,1]都已经收到了确认。因此接收方发送出去但有可能还未到达发送方的确认分组可能有2,3,4,分别是用来确认序号为2,3,4的分组的。

搜索更多关于: 《计算机网络》CH5课后习题答案 的文档
《计算机网络》CH5课后习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1c9ox06m2283uyx977a2_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top