[工学]课程设计题目.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]课程设计题目

网络课程设计 一、课程设计目的计算机网络课程设计是计算机专业的重要实践性教学环节。在进行了专业基础课和《计算机网络》的学习的基础上,设计或分析一个实际的计算机网络是为了加深对计算机网络基本原理的认识,初步掌握计算机网络协议和体系结构的实现,以及利用协议开发应用系统的方法提高进行工程设计和系统分析的能力为了所学知识,以及加强分析解决计算机应用实际问题的能力和培养调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。这次课程设计是有助于培养应用性人才的一种教学形式,它将是在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练。双方帧个数变化,帧序号,发送和接受速度,暂停或重传提示等。Go-Back-N Protocol 协议仿真(90分) 设计要求: 模拟实现go-back-N协议功能 发送窗口没有收到确认的包的值最大值为5 当发送端窗口满时,发送端继续发送第六或者更多的包,将会发生什么?请在设计中体现出来。 题目五:根据给定的IP地址和子网掩码中1的个数,编程求出相应的广播地址和子网范围,并画出相应的子网络划分后的拓扑图。根据题目的要求,所设计的程序应该实现下面的几个要求:(1)能够根据输入的IP地址判断是哪一类的IP,再根据子网掩码进行相关计算。(2)能够通过所给的IP的地址和子网掩码计算出子网的划分情况,并显示出。(3)能够显示出相应的网络拓扑图。。。Flow Control 仿真(100分) 设计要求: TCP 采用大小可变的滑动窗口进行流量控制。窗口大小的单位是字节。 实现发送端和接收端利用可变窗口大小,双方确定的窗口值的过程。至少窗口大小变化有3次 接收端随机读取接收缓冲中的大部分字节。 当接收缓冲满时,接收端就通知接收窗口为0,发送端继续发送1个字节大小的一段数据。当文件大小和缓冲区大小在某种情况下,这时该协议有小小的bug。 题目十二:慢开始和拥塞避免算法实现(95分) 设计要求: 发送端的主机在确定发送报文段的速率时,既要根据接收端的接收能力,又要从全局考虑不要使网络发生拥塞。 2)假设拥塞窗口cwnd初始值为1,慢开始门限ssthresh的初始值设置为 16 个报文段 3)假设接收窗口足够大,拥塞窗口cwnd的数值增长到 24 时,网络出现超时(表明网络拥塞了)。 4)编程实现该算法,并能绘出传输次数和拥塞窗口大小变化图。 题目十三:快重传和快恢复(90分) 设计要求: 1)快重传算法规定,发送端只要一连收到三个重复的 ACK 即可断定有分组丢失了,就应立即重传丢失的报文段而不必继续等待为该报文段设置的重传计时器的超时。 2)快恢复。当发送端收到连续三个重复的 ACK 时,就重新设置慢开始门限 ssthresh。与慢开始不同之处是拥塞窗口 cwnd 不是设置为 1,而是设置为 ssthresh + 3 ( MSS。 若收到的重复的 ACK 为 n 个(n 3),则将 cwnd 设置为 ssthresh + n ( MSS。若发送窗口值还容许发送报文段,就按拥塞避免算法继续发送报文段。若收到了确认新的报文段的 ACK,就将 cwnd 缩小到 ssthresh。 题目十四:修正的 Karn 算法 (95分) 设计要求: 每测量到一个新的往返时延样本,就按下式重新计算一次平均往返时延 RTT: 平均往返时延RTT ( ( ( (旧的RTT) ( (1 ( () ( (新的往返时延样本) 其中0 ( ( ( 1,典型取值为7/8 超时重传时间 RTO ( ( ( RTT ,TCP 原先的标准推荐将 ( 值取为 2。若取 ( 很接近于1,会有什么情况发生? 3)Karn 算法在计算平均往返时延 RTT 时,只要报文段重传了,就不采用其往返时延样本。这样得出的平均往返时延 RTT 和重传时间就较准确。但仍然存在什么问题呢? 4)修正的 Karn 算法:报文段每重传一次,就将重传时间增大一些: 新的重传时间 ( ( ( (旧的重传时间) ,其中( 的典型值是2 。 当不再发生报文段的重传时,才根据报文段的往返时延更新平均往返时延 RTT 和重传时间的数值。 题目十五、 简单FTP客户端软件开发网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。而文件传送协议FTP是因特网上使用得最广泛的文件传送协议。FTP使用客户服务器方式。设计要求:该FTP客户端程序具有以下基本功能:能完成FTP链接的打开和关闭操作;能执行文件的上传和下载;能完成目录的创建、删除等有关操作。要求可以传输简单的文本文件。1) 2)3)4)。编写一个类似 OICQ的聊天程序包括客户端和服务器,可以供多个用户进行聊天。: 1)登录功能。客户端登录到聊天服务器,服务器管理所有登录的客户,并将客户列表发送给

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档