补充连续arq协议_滑动窗口协议课件

补充连续arq协议_滑动窗口协议课件

ID:20621619

大小:521.00 KB

页数:15页

时间:2018-10-14

补充连续arq协议_滑动窗口协议课件_第1页
补充连续arq协议_滑动窗口协议课件_第2页
补充连续arq协议_滑动窗口协议课件_第3页
补充连续arq协议_滑动窗口协议课件_第4页
补充连续arq协议_滑动窗口协议课件_第5页
资源描述:

《补充连续arq协议_滑动窗口协议课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、滑动窗口流量控制工作原理两个站(A,B)通过全双工链路连接每个站为n个帧分配缓冲区为每个发送的帧分配一个序号AB如序号用二进制n位表示,则取值范围:0,1,2,….2n-1发送窗口(WT):允许发送方连续发送的序号表;接收窗口(WR):允许接收方接收的序号表;序号空间:序号的取值范围。支持有连接的LLC服务连续ARQ协议的工作原理:在发送完一个数据帧后,不是停下来等待应答帧,而是连续再发送若干个数据帧……...10252345643AB时间tftout重传送主机丢弃送主机连续ARQ协议的吞吐量:tAV=tf(1-p)+(1-p)p(tT+tf)+(1-p)p(2tT+tf)+(

2、1-p)p(3tT+tf)……..tAV=tf(1-p)+(1-p)p[tT(1+2p+3p………)+tf(1+p+pp+ppp…]1+2p+3p………=1/(1-p)tAV=tf(1-p)+ptT/(1-p)+ptf=tf+ptT/(1-p)其中tT略大于tf+tout吞吐量:=1/tAV归一化吞吐量=tfp的取值一般为0.01对于广域网tframe=125ms,tprop=1ms.对于卫星tprop=250ms,tframe=250ms23222因为接收方丢弃了所有的后续帧发送窗口与接收窗口序列号发送的最后帧序号发出一帧后窗口的下限前移一格收到确认后窗口的上限前移0

3、1234567012345670已发送的帧可发送帧已接收的帧最后确认的帧接收一帧后窗口的下限前移发出确认后窗口的上限前移可接收帧01234567012345670流量控制方式每个站都保持两个窗口控制发送控制接收发送窗口接收窗口双方既发数据又发确认捎带确认与累计确认PDU:顺序号+确认号捎带技术既有数据又有确认时,将两者合在一个PDU中发送;收方可对K帧(K

4、小假设:发送窗口WT=5;接收窗口WR=1发送窗口接收窗口01723456连续发0~401723456收到ACK101723456收到ACK401723456准备接收001723456准备接收101723456准备接收4发送窗口WT与接收窗口WR的关系ifWT>1,WR=1,then滑动窗口协议=回退-NifWT>1,WR>1,then滑动窗口协议=选择重传ifWT=1,then滑动窗口协议=停等式回退N协议发送端连续发出N个帧,接收端以流水线方式顺序接收各个帧,并进行差错检测。一旦某个帧有错,则丢弃该帧和它之后所收到的所有帧。回退N协议的最大发送窗口大小发方01234m-10

5、1ACK1ACKm超时丢失丢失01234m-101收方WTACK2丢失0?假设模m=2n,最大序号Smax=m-1=2n–1发送序号:0,1,2,3,……...2n–1回退N协议的最大发送窗口大小WT=mWT=m-1WT

6、3891071112131412345673891071112重传出错ACKNAK重传正常传输ACK2NAK3NAK7发方收方选择重传协议的最大发送窗口大小ACK1ACKm超时发方01234w-101w-1w,(w+1),(w+2),…2w-1WR允许接收w个01234w-10收方等待接收1w-1丢失丢失WT重传w个帧ACK2丢失0假设:模m=2n,最大序号Smax=m-1=2n–1序号空间:0,1,2,3,……...2n–1(m-1);WT=WR=w;选择重传协议的最大发送窗口大小If0~w-1帧的ACK丢失,then发送端超时重发0,1...w-1;为了避免序号混淆,应使收

7、发窗口的最大值:w≤m/2=2n-1发站发出w个帧(0,1,…w-1)后等待应答;接收站正确收到W个帧后给出ACK;接收窗口成为w~2w-1;再收到落在w~2w-1之间的帧都认为是合法编号的新帧。m–1≥2w-1(即2w-1不能重复以前的序号)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。