- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南工业大学
课 程 设 计
资 料 袋
计算机与通信学院 学院() 学年第 学期
课程名称 指导教师 职称 副教授
学生姓名 专业班级 学号
题 目 数据链路层滑动窗口协议
成 绩 2011 年 月 日~ 年 月 日
序号 材 料 名 称 备 注 1 课程设计任务书 2 课程设计说明书 3 4 5 6
课程设计任务书
20 —2012学年第 学期 计算机与通信学院 专业 软件工程 班级
课程名称: :
设计题目: 指导教师:
完成期限:自 年 月 日至 年 月 日共 周
~2011-12-05 撰写并提交课程设计说明书 (含电子文档)、源程序等。 主
要
参
考
资
料 [1] (美) Larry Peterson著,薛静锋等译. 《计算机网络:系统方法》 (第4版) ,机械工业出版社,2009
[2] (荷) Andrew S.Tanenbaum著,潘爱民译. 《计算机网络》(第4版),清华大学出版社, 2004
[3] 谢希仁著.《计算机网络》((第5版) ,电子工业出版社, 2008.1
[4] 吴功宜等著.《计算机网络课程设计》,机械工业出版社,2005 指导教师(签字): 年 月 日主任(签字): 年 月 日
课程设计说明书
课程名称: 计算机网络原理
设计题目: 数据链路层滑动窗口协议
专 业: 软件工程 班级: 091班
学生姓名: 杨婷婷 学 号: 09408300109
指导教师: 李建设
2011年 月 日
4
1、 课程设计简介 5
1.1 课程设计的目的 5
1.2 课程设计内容 5
2、课程设计实现过程 7
2.1实验环境所提供的文件和编译运行方法 7
2.3协议运行环境的初始化 9
2.4与网络层模块的接口函数 10
2.5事件驱动函数及程序流程 11
2.6与物理层模块的接口函数 12
2.7 CRC校验和的产生与验证 13
2.8定时器管理 13
2.9协议工作过程的跟踪和调试 14
2.10命令行选项 14
2.11错误信息 16
3 、TCP协议原理 17
3.1 TCP协议状态转移图 17
3.2 TCP报文格式 18
4 、正确性测试及性能测试 19
5、设计总结 19
参考文献 20
源代码清单 20
1、 课程设计简介
1.1 课程设计的目的
利用所学数据链路层原理,自己设计一个滑动窗口协议并在仿真环境下编程实现有噪音信道环境下的可靠的双工通信。信道模型为8000bps全双工卫星信道,信道传播时延270毫秒,信道误码率为10-5,信道提供字节流传输服务,网络层分组长度在240~256字节范围。
通过该实验,进一步巩固和深刻理解数据链路层的字节填充方式的成帧技术,误码检测的CRC校验技术,以及滑动窗口的工作机理。滑动窗口机制的两个主要目标:(1) 实现有噪音信道环境下的无差错传输; (2)充分利用传输信道的带宽。在程序能够稳定运行并成功实现第一个目标之后,运行程序并检查在信道没有误码和存在误码两种情况下的信道利用率。为实现第二个目标,提高滑动窗口协议信道利用率,需要根据信道实际情况合理地为协议配置工作参数,包括滑动窗口的大小和重传定时器时限以及ACK搭载定时器的时限。这些参数的设计,需要充分理解滑动窗口协议的工作原理并利用所学的理论知识,经过认真的推算,计算出最优取值,并通过程序的运行进行验证。
通过该实验提高同学的编程能力和实践动手能力,体验协议软件在设计上各种问题和调试难度,设计运行期可跟踪分析协议工作过程的协议软件,巩固和深刻理解理论知识并利用这些知识对系统进行优化,对实际系统中的协议分层和协议软件的设计与实现有基本的认识。
1.2 课程设计内容
设数据链路层通信的两个站点分别为站点A和站点B,仿真环境利用WindowsX
您可能关注的文档
- 模拟退火算法求解TSP问题.doc
- 模拟退火算法在TSP问题中的应用研究.doc
- 实验一用有限差分法解静电场边值问题1.doc
- 实用科技英语翻译.doc
- 实用科技英语翻译-期末考试复习题.doc
- 实用信号源的设计和制作.docx
- 某5吨每小时反渗透方案.doc
- 某办公楼装饰工程临时用电施工方案.doc
- 某保洁公司开荒保洁计划书.doc
- 4S店渠道整合营销方案0713.ppt
- 银联智策2026年校园招聘备考题库及一套答案详解.docx
- 2025年金华市金东区教育体育局体育特长教师招聘5人备考题库完整答案详解.docx
- 2025年重庆大学大数据与软件学院科研团队劳务派遣助理招聘备考题库及参考答案详解一套.docx
- 2025年金华市技师学院招聘编外工作人员备考题库完整参考答案详解.docx
- 2025年遂宁市大数据中心遂宁数字经济研究院的招聘备考题库及参考答案详解1套.docx
- 2025年锡林郭勒盟应急管理局公开招聘驻矿安全生产监管专家的备考题库及一套答案详解.docx
- 银联智策2026年校园招聘备考题库参考答案详解.docx
- 2025年英德市公安公开招聘警务辅助人员57人备考题库及答案详解参考.docx
- 2025年盐城市机关事务管理局直属事业单位公开选调工作人员备考题库参考答案详解.docx
- 2025年第十师北屯市公安局面向社会公开招聘警务辅助人员备考题库及答案详解1套.docx
最近下载
- 【大单元·任务式】人美版八上第四单元第2课《彰显文化传承》精品课件(30页).pptx VIP
- 2023年太原铁路局招聘192人(共500题含答案解析)笔试历年难、易错考点试题含答案附详解.docx VIP
- 静脉血栓的诊断与治疗.pptx VIP
- 《音乐之声》台词(中英对照).doc VIP
- 七年级语文期末模拟卷(考试版A4)【测试范围:上册1~6单元】(贵州专用).docx VIP
- 生物医学大数据分析.pptx VIP
- 国家开放大学(电大)《经济法学》2021年7月春季期末考试真题及答案(试卷代号:2096).pdf VIP
- DB51_T 3039-2023 大熊猫国家公园保护站点网格化管理建设规范.docx VIP
- 消毒供应中心与临床科室的沟通.pptx VIP
- 2026-2030激光雷达行业市场发展分析及前景趋势与投资研究报告.docx
原创力文档


文档评论(0)