版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、5.2 流量控制,流量控制必要性:任何设备都有一个处理接收数据的速度限制,并且存储接收数据的存储容量也是有限的。接收设备必须在达到这些限制之前通知发送设备并且请求发送设备发送较少的数据帧或是暂停一会。,5.2.1 流量控制概念,流量控制是为了确保发送端发送的数据不会超出接收端接收数据能力的一种技术,即避免接收端缓冲区不够用的情况,它是数据由数据链路层(低层)交给网络层(高层)的中转站。,缓冲区:接收方在使用接收数据之前必须对它们进行校验和处理,这种处理的速率通常比传输速率要低。因此,每个接收设备都必须有一块存储空间,用来在进行处理之前保存接收数据。,常用流量控制方式 停止等待(stop_and
2、_wait)流量控制方式; 滑动窗口(sliding_window)流量控制方式。,流量控制模型,5.2.2 停止等待流量控制,发送和等待过程不断重复,直到发送端发送一个结束帧EOT(End of Transmission)为止。,if ACK then 发送下一帧 else(NAK)重发原来的帧;,接收方收到数据后发应答帧ACK(Acknowledge)或NAK(Negative Acknowledge);,停止等待流量控制协议: 发送方每发送一帧后就等待来自接收方的一个应答帧(帧 = 数据 + 控制信息);,从 主 机 取 数 据,上 交 主 机,DATA1,停止等待协议流量控制模型,控制
3、特点: 每一帧(每次只能传输一帧)数据都要确认和检验。效率低,速度慢,不适合实时系统。,(a) 正常情况,(b) 数据帧出错,(c) 数据帧丢失,(d) 确认帧丢失,数据帧在链路上传输的几种情况,5.2.3 滑动窗口流量控制,在停止等待流量控制协议中:每次只允许传送一帧; 在滑动窗口流量控制协议中:允许一次传送多帧,从而大大提高效率。,发送方在收到应答信息前可以发送若干帧,帧可以直接依次发送; 接收方只对一些帧进行应答确认,使用一个确认帧(应答帧ACK/NAK)对多个数据帧的接收进行确认;当接收端发出一个ACK信号,它就在其中包含了预期接收的下一帧编号。,窗口:收发双方都要创建的内存缓冲区,用
4、以存放数据帧;并且对收到应答之前可以传输的数据帧的数目进行限制。,窗口大小:一次最多发送的数据帧数目,设为n帧数据,则数据帧以模n方式进行编号(便于双方应答确认),即为0,1,2,n-1,且窗口大小n-1不能涵盖所有n帧数据(n=2k ,K是序号的位数)。,1、发送端,3,2,1,0,7,6,5,4,3,2,1,0,发送窗口,传输开始时,窗口中的内容就是要发送的数据帧。 每发送一帧数据之后窗口左边界向右移1帧。 每收到一个确认帧后窗口右边界向右扩张若干帧:ACK N表示前面0,1,2,N-1累计N帧已经无损失地到达,可发送第N帧以及其后的数据。,因此:当数据帧发送出去时,发送方滑动窗口从左边开始收缩;当应答帧到来时,发送方滑动窗口从右边开始扩张。,3,2,1,0,7,6,5,4,3,2,1,0,2、接收端,接收窗口,传输开始时,窗口中的内容是空,窗口大小表示待接收数据缓冲单元的大小(即发送ACK帧前可接收数据帧数) 每收到一个数据帧之后窗口左边就向右移一帧。 每确认发送一个应答信号(ACK)窗口就可一次向右移动若干帧;移动距离是最后一次ACK帧中编号与当前ACK帧中编号的差值。,因此:当接收数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部编版高中历史一轮复习近现代史冲刺试卷及答案
- 2026年全民健身服务指导员专业能力模拟试卷及答案
- 云南省注册环保工程师考试环境影响评价师备考习题集及答案
- 护士资格证考试护理心理学高频考点复习习题及答案
- 年产5GWh新型电芯模组(无负极固态)产业化项目可行性研究报告模板申批拿地用
- 九年级语文上册《孤独之旅》课件
- 年产500万套绗缝家居产品生产线项目可行性研究报告模板-立项拿地
- 江西成考高升专数学理科真题附答案集
- 湖南成考高升专理化综合刷题自测库
- 2026酒店行业经营韧性与数字化报告
- 老年髋部骨折诊疗与管理指南2026年版
- 2026年重庆丰都县社区工作者招聘考试【结构化面试题库+高分答题模板】(含考官评分要点)
- 统编版九年级上册 道德与法治 第二单元《进入新时代》单元检测试卷(含答案)
- 2026新教材语文 7 培养德智体美劳全面发展的社会主义建设者和接班人 课件
- 2026江西九江长途汽车运输集团有限公司劳动合同制员工招聘4人考试模拟试题及答案解析
- 2026福汽集团审计稽核部招聘2人考试模拟试题及答案解析
- 冷库工程监理实施细则
- 四上2-8《呵护我们的器官》教学课件
- 新生儿PICC置管与维护技术
- CSCO肾癌诊疗指南2026
- 2025四川简阳农商行社会招聘笔试历年典型考题及考点剖析附带答案详解
评论
0/150
提交评论