编号:_______________
本资料为word
版本,可以直接编辑和打印,感谢
您的下载
滑动窗口的仿真协议
甲方:___________________
乙方:___________________
日期:___________________
自2015年6月23日至2015年6月29日共1周
、项目的目的
掌握滑动窗口协议的工作原理,并能够用所学计算机高级 语言进行
编程模拟其运行过程;培养学生的动手实践和思考能 力。
二,项目任务的主要内容和要求
(1)本次设计任务是根据滑动窗口协议的工作原理,
在Visual
C++ 6.0的平台上用C+祁言编写一个基本TCP#动窗口协议的
模拟程序。
(2)
要求该程序能够实现滑动窗口协议的发送和接收数据帧
功能,在此功能上体现滑动窗口协议的运作。
(3) 程序按照滑动窗口协议实现端对端的数据传送。 包括协 议的各
种策略,如包丢失、停等应答、超时等都应有所仿真实现;
(4) 显示数据传送过程中的各项具体数据。 双方帧的个数变 化,帧
序号,发送和接受速度,暂停或重传提示等;
三、项目设计(研究)思路
查阅相关资料,理解滑动窗口协议的工作原理; 设计滑动窗口协议实现端对端数据传送的功能流程图; 编写代码实现滑动窗口协议工作的模拟程序,包括包丢
失、停等应答、超时等;
滑动窗口协议实现端对端数据传送的模拟程序。 按照要求撰写课程设计报告并准备答辩。
网络工程
滑动窗口协议仿真
⑷
四、
测试程序功能的实现情况。
具体成果形式和要求 完成期限