计算机网络课后作业汇编.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络课后作业汇编

课后作业2一个UDP报文的数据部分有8102个字节,使用以太网传输,假定IP数据报无选项字段,试问要划分为多少个IP数据报?每个IP数据报数据字段长度为多少? (共4分)以太网默认的MTU=1500,所以携带的数据1500-20=1480字节需加上UDP的8个字节首部(8102+8)/1480=5.48,因此需要分成6数据报片。每个IP数据报数据字段长度如下表所示:数据报数据字段长度片偏移字段值IP数据报81100分片114800分片6710 925一个TCP首部数据为:0x 0D 28 00 15 50 5F A9 06 00 00 00 00 70 02 40 00 C0 29 00 00 (注:共20个字节,0x代表数据为16进制),分析数据,试求:这两个字节,总共16bit,a)源端口和目的端口(2分)源端口是3368目的端口是21b)序列号和确认号(16进制)(2分)序号50 5F A9 06 确认号00 00 00 00c)应用层的协议类型(2分)文件传输协议(File Transfer Protocol):向FTP站点发送连接请求d)指出该报文段是处于TCP会话的哪个阶段(建立连接/数据传输/释放连接),并说明理由。(2分) (共8分)建立连接:三次握手(ThreeWay-Handshake)的第一步TCP数据为:SEQ=50 5f a9 06,ACKNUM=00 00 00 00,SYN=1,ACK=0。  SYN:(Synchronize sequence numbers)用来建立连接,在连接请求中,SYN=1,ACK=0,连接响应时,SYN=1,ACK=1。即,SYN和ACK来区分Connection Request和Connection Accepted。  “70 02”,转换为二进制“0111 0000 0000 0010”第一个4bit“0111”,是TCP头长,十进制为7,表示28个字节接着的6bit现在TCP协议没有用上,都为0最后的6bit“00 0010”是六个重要的标志字段值(16进制)含义源端口0D 28源端口是3368目的端口00 15目的端口是21序号Sequence Number50 5F A9 06TCP报文段的序号SEQ=1348446470确认号Acknowledgment Number00 00 00 00TCP报文段的确认号0数据偏移7TCP报文段首部长度 4*7=28字节保留(000000)2进制保留为今后使用URG(紧急比特)0紧急指针无效ACK(确认比特)0确认比特无效PSH(推送比特)0推送比特无效RST(复位比特)0复位比特无效SYN(同步比特)1同步比特有效,此TCP报文段为同步报文段FIN(终止比特)0终止比特无效窗口40 00设置发送端的发送窗口为16384 字节校验和C0 29TCP报文段的校验和紧急指针00 00因为URG=0,紧急指针无效什么是TCP拥塞控制?(2分) 请列举三种拥塞控制算法,并简述其中一种的工作原理。(注意标明参考文献出处)(6分) (共8分)网络拥塞控制方法-------《深入理解计算机网络》王达著TCP拥塞控制简介顾名思义,拥塞控制(congestion control)就是要控制“网络拥塞”的出现。什么情况下会出现网络拥塞呢?简单地说,网络中各个部分输入的流量大于输出的流量时就会出现网络拥塞。打一个比较类似的比喻(之所以说是“类似”,因为它更像“流量控制”类的比喻),就像在公路上发生塞车的一个根本原因就是出口道路太窄,而入口道路又比较宽,导致同一时间驶入的车辆数大于驶出的车辆数,最终使得这条路上排队并挤满了各种车辆,车辆的行驶速度自然会降下来。最坏的情况是什么,那就是完全“堵死”,车辆根本出不去,也进不来。这就类似网络中通常所说的“死锁”现象。当然,道路上发生塞车的原因不仅只有上面所说的那一个,还有像上游驶入的车辆太多、中间或下游正在进行车辆检查、中间某些车辆行驶速度太慢,或者发生了交通事故而占用了部分道路等。就像道路发生塞车的原因有多种一样,网络上发生拥塞的原因也可能是多方面的,而且网络结构越复杂,发生拥塞的原因也可能越复杂。如TCP连接的整个链路中有结点设备的缓存空间太小、数据转发能力太低、某段链路带宽太小、对端数据接收能力低等,都可能引起网络拥塞。而且往往是多个因素同时存在的,因此,处理拥塞控制问题不能简单地针对某一方面来加以解决,必须从全局角度来寻找解决方案,否则可能不仅不能解决拥塞现象,反而会形成新的瓶颈,使网络更加拥塞。例如,用户想单方面地提高中间路由器结点的数据转发能力,而忽视了所经路径上各段链路的带宽,结果是虽然

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档