滑动窗口协议模拟程序的设计与实现
26页1、长沙理工大学网络协议编程课程设计报告梁碧莹学 院 计算机与通信工程 专 业 网络工程 班 级 网络08-02 学 号 2 学生姓名 梁碧莹 指导教师 王静 课程成绩 完成日期 2011年 7 月 2 日课程设计任务书计算机与通信工程学院 网络工程专业 课程名称网络协议编程课程设计时间20102011学年第二学期1819周学生姓名梁碧莹指导老师王静题 目滑动窗口协议模拟程序的设计与实现主要内容:(1) 了解网络协议编程的基本知识;(2) 了解滑动窗口协议的工作机制;(3) 使用编程语言编写一个滑动窗口协议的模拟程序,按要求实现程序。要求:(1)按要求编写课程设计报告书,能正确阐述设计结果。(2)通过课程设计培养学生严谨的科学态度,认真的工作作风和团队协作精神。(3)学会文献检索的基本方法和综合运用文献能力。(4)在老师的指导下,要求每个学生独立完成课程设计的全部内容。应当提交的文件:(1) 课程设计报告。(2) 课程设计附件(源程序、各类图纸、实验数据、运行截图等)。课程设计成绩评定学 院 计算机通信工程 专 业 网络工程 班 级 网络08-02 班 学 号 2 学生姓名 梁碧莹 指导教
2、师 王静 课程成绩 完成日期 2011年7 月 2 日指导教师对学生在课程设计中的评价评分项目优良中及格不及格课程设计中的创造性成果学生掌握课程内容的程度课程设计完成情况课程设计动手能力文字表达学习态度规范要求课程设计论文的质量指导教师对课程设计的评定意见综合成绩 指导教师签字 年 月 日滑动窗口协议模拟程序的设计与实现学生:梁碧莹 指导老师:王静摘要:本文主要介绍如何根据滑动窗口协议的原理,在Visual C+的平台上设计一个滑动窗口协议模拟程序,并最终使该程序得以实现。本次程序设计分两部分:第一部分是发送方,第二部分是接收方。通过发送方和接收方之间的数据帧传输模拟,学习滑动窗口协议控制流量的原理和方法,以及滑动窗口协议的工作机制。关键词:滑动窗口协议 流量控制 工作机制 模拟程序Design and Implementation ofSliding WindowProtocolProceduresStudent: Liang Biying Instructor: Wang JingAbstract: This paper describes the principle of Sli
3、ding WindowProtocol and how to design and implement a procedure about the Sliding WindowProtocol. Theprogram designin two parts, one isthe sender,the other isthe receiver. After all, studying the principle and method of how the Sliding WindowProtocol control the flow, and how the Sliding WindowProtocol works through the transmission of data between the sender and the receiver.Keywords: Sliding window protocol Flow control Working mechanism Simulation program目录1 引言11.1滑动窗口协议概述11.2本次设计任务12滑动窗口协议介绍
4、22.1滑动窗口协议工作原理22.2滑动窗口算法23设计方案及分析53.1 窗口机制总体设计及分析53.2协议选择及分析63.3发送方与接收方设计流程64程序测试125总结155.1程序改进与完善155.2设计总结15参考文献16附录17 / 1 引言随着网络的不断壮大,用户数量、信息量的需求不断增加,网络负荷越来越重。此时,我们迫切需要一种机制来控制网络的流量,减少网络拥堵的几率,提高传输的效率。因此,一种名为滑动窗口的协议应运而生。滑动窗口协议,是TCP使用的一种流量控制方法。该协议允许发送方在停止并等待确认前可以连续发送多个分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输。经测试证明,该协议还能有效地解决TCP的高协议处理开销和UDP的低可靠性之间的矛盾,1.1 滑动窗口协议概述滑动窗口协议,是TCP使用的一种流量控制方法。滑动窗口协议也称为Go-Back-N(GBN)协议。在该协议中,允许发送方传输多个分组(当有多个分组时)而不需等待确认,但它也受限于在流水账中未确认的分组数不能超过最大允许数N。只有在接收窗口向前滑动时(与此同时也发送了确认),发
《滑动窗口协议模拟程序的设计与实现》由会员cn****1分享,可在线阅读,更多相关《滑动窗口协议模拟程序的设计与实现》请在金锄头文库上搜索。
2023年爱的教育心得体会整合 五篇.docx
中级银行从业资格考试《个人理财》考试历年真题汇编(精选)含答案99
教育实习个人实习总结
12月份班级月总结(精选5篇).docx
2023年文明镇创建表态讲话.docx
八月的唯美文案100句.docx
2022年办公室行政管理制度新编.docx
2019公司上半年工作总结和下半年的工作思路.doc
2023年新教师培训计划模板(二篇).doc
新安全法心得体会
食品安全应急预案.doc
【精选】三年高考地理试题分项解析:专题01宇宙中的地球Word版含答案
染厂化验员个人总结(2篇).doc
新版小学五年级英语下册全教案课程带反思
定风珠(魏继新)阅读答案
2023专项资金借贷合同样本(7篇)
力学图像专题复习.doc
职员上半年个人工作总结范文(2篇).doc
湖北省荆州开发区滩桥高级中学2022-2023学年高三化学第一学期期中质量跟踪监视模拟试题(含解析).doc
2023年贵州省六盘水市盘州市民主镇滑石村社区工作人员考试模拟试题及答案
2022-08-29 3页
2023-08-08 13页
2023-11-01 5页
2023-07-22 2页
2023-10-23 5页
2023-06-09 5页
2023-05-08 5页
2023-06-16 53页
2022-12-15 7页
2023-06-09 11页