IP-滑动窗介绍ppt课件_第1页
IP-滑动窗介绍ppt课件_第2页
IP-滑动窗介绍ppt课件_第3页
IP-滑动窗介绍ppt课件_第4页
IP-滑动窗介绍ppt课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、q 功能:q 控制发送方的发送数据量,使得不能超过接 q 收方的接收能力。(接收方使用反馈机制,向发送 q 方应答,报告自己当前的接收情况和能力。接收能力q 由接收设备的处理速度、接收缓冲的容量等影响)q 两种常用的流量控制策略:q 停-等协议q 滑动窗口协议 过程:过程:发送方发完一帧后,停止发送,并启动定时器,等待发送方发完一帧后,停止发送,并启动定时器,等待 对方应答。对方应答。接收者收到帧,若正确则应答接收者收到帧,若正确则应答ACK,错误则应答,错误则应答NAK。发送者若收到发送者若收到ACK,接着发送下一幀;,接着发送下一幀; 若收到若收到NAK、或超时,则重发该幀。、或超时,则重

2、发该幀。停等协议适用于半双工或全双工信道停等协议适用于半双工或全双工信道,且传输时延短的链且传输时延短的链路路,信号传输时延较长时传输效率比较低。信号传输时延较长时传输效率比较低。 优点:简单优点:简单缺陷:信道利用率低,效率低缺陷:信道利用率低,效率低 原理:将差错控制和流量控制结合起来原理:将差错控制和流量控制结合起来 接收方对幀校验,出错则重发接收方对幀校验,出错则重发措施:措施: 1发送方和接收方各有一个帧缓冲区发送方和接收方各有一个帧缓冲区 2为解决重复幀问题,需对幀进行编号,编为解决重复幀问题,需对幀进行编号,编 号只需两个号只需两个(0或或1), 以区分是新幀还是重复以区分是新幀

3、还是重复 之前的幀之前的幀 3发送帧依次交替编号为发送帧依次交替编号为0,1帧帧 4应答帧则需指明所应答的帧号应答帧则需指明所应答的帧号 5. 设置超时重发设置超时重发停等停等ARQARQ 初始时,双方维护的幀编号都为0;发送方维护的幀编号表明当前所发幀的序号,接收方维护的幀编号表明接收方当前期望接收的幀序号。 发送方收到应答幀后,如果应答幀中的幀编号与当前维护的幀编号相同、或超时未收到应答,则重发当前编号的幀。 因发出的数据幀丢失引起超时:超时未收到应答,则重发当前因发出的数据幀丢失引起超时:超时未收到应答,则重发当前编号的幀。编号的幀。 超时时间的设置必须恰当,既不能太大也不能太小。超时时

4、间的设置必须恰当,既不能太大也不能太小。超时的另一种情况:超时的另一种情况:因为应答幀丢失而引起超时重发。因为应答幀丢失而引起超时重发。停等停等 ARQARQACK 0发送方发送方缓冲区缓冲区接收方接收方缓冲区缓冲区n据帧已被正据帧已被正q确接收,而确接收,而n号帧出错,希望重发号帧出错,希望重发n号帧。号帧。q发送方发出一幀后,启动相应的定时器,发送方发出一幀后,启动相应的定时器,超时会重发。超时会重发。01234567S01234567R01234567发送0,1,201234567收到0,1,201234567发ACK,n=301234567收到ACK,n=3图3-14 滑动窗口协议01

5、234567收3,4,发ACK,n=501234567发3,4,5发送窗口大小受限说明发送窗口大小受限说明WT=2n1时时(此处此处n2)WT2n1时时Go-back-N ARQframe 1senderreceiverACK 4ACK 6frame 6ACK 9Go-back-N ARQ 正常传输时正常传输时Go-back-N ARQ 丢失帧时丢失帧时选择重传选择重传 ARQARQsenderreceiverACK 4ACK 6frame 6NACK 6ACK 9选择重传,选择重传,ARQ ARQ 丢失帧时丢失帧时设设n=2,接收窗口,接收窗口WR =22-1 =2 、发送窗口、发送窗口WT=2时时q 流量控制流量控制q 停等法停等法( W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论