扬州大学计算机网络课程设计 模拟滑动窗口的实现
课程设计报告
课程:计算机通信与网络
题目:滑动窗口协议的模拟实现
班级: 物联1301
学号: 131408119
姓名: 滕玲
一、 任务描述
1. 深入理解计算机网络中可靠传输的实现原理。
2. 编写两个程序:一个模拟提供可靠传输服务的发送实体;一个模拟提供可靠传输服务的接收实体。
3. 撰写课程设计报告
二、可靠传输的实现原理
1. 理想的数据传输:
假定1:链路是理想的传输信道(不会出错和丢失)
假定2:不管发方以多快的速率发送数据,收方总来得及收下,并及时上交主机(接收缓冲区容量无限大永不会溢出或收发速率精确相等)
2.差错控制方法=确认+重发
a.为了防止数据传输中出错,在发送完一个分组后,必须暂时保留已发送的分组的副本,直到收到接收方的肯定确认。
b.为了防止数据丢失,导致发送方死等,发送方在发出一个分组的同时,启动一个计时器,如果超时还没有收到确认,则主动重发。
c.为了防止因确认丢失导致的重复接收,对每个协议数据单元编号,接收方通过编号判断分组是否重复分组。
3.流量控制方法
a.流量控制要求发送方根据接收方的能力调整发送速度。
b.最保守的做法是每发出一个协议数据单元,仅当等到接收方的许可确认,再发送下一个协议数据单元。但是这样做的话,发送效率很低。
您可能关注的文档
- 慢性心衰近代认识.ppt
- 急诊影像病例分享.pptx
- 成人慢性心衰的规范化治疗.ppt
- 成功学培训课程.doc
- 慢性心衰患者的治疗新选择-CRT.ppt
- 成分输血与血液成分.ppt
- 成品仓施工方案.doc
- 成套11章2013 (PPTminimizer).ppt
- 成型面类零件的编程加工.ppt
- 成套检验规范文件2012版.doc
- DBJ13-42-2008:预拌混凝土生产施工技术规程.pdf
- DBJ_T13-111-2009:建筑用薄钢板焊缝超声检测及质量分级法.pdf
- DB34_T547-2005:城市控制性详细规划编制规范.pdf
- DBJ41_T103-2010:干挂法施工保温装饰板外墙外保温技术规程.pdf
- DBJ41_T112-2016:混凝土保温幕墙工程技术规程.pdf
- DBJ13-47-2002:城市人行天桥与人行地道施工质量验收标准.pdf
- DGJ32_J06-2004:蒸压轻质加气混凝土板应用技术规程.pdf
- DB33_1069-2010:聚氨酯硬泡保温装饰一体化板外墙外保温系统技术规程.pdf
- DB34_T1788-2012:公路隧道防火涂料喷涂施工及验收规程.pdf
- DBJ13-21-1999:增强石膏空心轻质隔墙板施工技术操作规程.pdf
最近下载
- 喀什市辅警笔试真题2025.docx VIP
- 西北院编 预埋铁件图集60-BS-FS5A2017-0000-TG-0001.pdf VIP
- 2024年喀什市公安局警务辅助人员招聘真题.docx VIP
- 2026年医院皮肤科激光治疗室管理工作计划.docx VIP
- JT∕T 1311-2020 公路铁路交叉路段技术要求(可复制版).pdf
- PythonWeb开发技术与应用(Flask版)第4章 与用户交互.pptx VIP
- 2025年江苏省苏州市重点中学小升初自主招生分班考数学试卷(江苏专版,苏教版).docx VIP
- 公司治理(姜付秀)章后习题答案、思维导图.docx VIP
- 长方体和正方体的体积教学设计.docx VIP
- 2025年福建省厦门市中考生物试卷真题(含标准答案).docx
原创力文档

文档评论(0)