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

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机网络》课后答案 第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.545,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。 由于目的端口号691023,是熟知端口,为服务器端使用的端口号。因此该UDP用户数据报是从客户发给服务器的。使用UDP的这个服务程序是TFTP。【P184】 5-18 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的分组的。 5-22 主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。 (1)在TCP的序号不重复使用的条件下,L的最大值是多少? (2)假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。 (1) TCP报文段首部中的序号字段占4字节,共232个序号。TCP是面向字节流的,因此在序号不重复使用的条件下,一次性能发送232字节,因此L的最大值为232字节,即4GB。 (2) L取其最大值为232字节,而TCP使用的MSS为1460B。运输层、网络层和数据链路层所用的首部开销共66B。 因此该文件在链路层中的总开销为 链路数据率为10Mb/s,因此发送这个文件所需的最短时间为: 5-23 主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问: (1)第一个报文段携带了多少个字节的数据? (2)主机B收到第一个报文段后发回的确认中的确认号应当是多少? (3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节? (4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少? (1) 第一个报文段发送的序号为70~99,共30个字节的数据。 (2) 主机B收到第一个报文段后发回的确认中的确认号为100,表明100以前的序号均已正确收到了。 (3)B收到第二个报文段后发回的确认中的确认号为180,则说明180之前的序号都正确收到了,表明A发送的第二个报文段序号为100~179,共80个字节的数据。 (4) 若A发送的

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档