首页 > 试题广场 >

在滑动窗口协议中,如果发送窗口大于1 、 接收窗口等于1时,

[单选题]

在滑动窗口协议中,如果发送窗口大于1 接收窗口等于1时,就是

  • 连续重发协议
  • 停--等协议
  • 选择重发协议
  • 争用协议
推荐
A
A.当发送窗口>1 ,接收窗口=1时,连续重发协议,准确而言应为后退N帧协议
B.发送窗口=1,接收窗口=1时,为停止等待协议。因为发送方需要判断每个发送的帧是新发送的帧还是超时重传的帧,故给每个帧前都加一个序号,由于停止等待协议中只有当一个帧发送确认后才能发送下一个,所以用1个比特来编号即可。
C.当发送窗口>1,接收窗口>1时,为选择重发协议当接收方发现某个帧出错后(可能未按序到达),它将后面到达的正确的帧放入接收缓冲区中,同时要求发送方重传出错的帧(对按序到达的最大序号进行确认,当发送方收到重复确认了就知道出错了),当重传的帧到达后,将缓冲区中按序一并发送给高层
D.滑动窗口协议中无该协议。
总结:
滑动窗口协议有
1、停止等待协议,发送窗口=1,接受窗口=1;
2、后退N帧协议,发送窗口>1,接收窗口=1;
3、选择重传协议,发送窗口>1,接收窗口>1。


编辑于 2019-11-08 14:24:30 回复(1)
A。考察的是滑动窗口协议的特性。
只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。
  • 当发送窗口和接收窗口的大小都等于 1时,就是停止等待协议。--------B错误
  • 当发送窗口大于1,接收窗口等于1时,就是回退N步协议(GBN)。-------发送方在未收到确认帧的情况下,可连续发送Ws个数据帧;若受到确认帧,发送方可继续发送数据,否则停止发送并等待确认。A正确
  • 当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。--------C错误
  • D选项不属于滑动窗口协议----D错误
发表于 2019-11-07 18:04:51 回复(0)
后退N帧=连续重发。 理解一下原理也知道这个名字。没接到的第一个帧后面的接到的都不要,都要重发,所以叫连续重发。与之对应的添加了失序帧缓存的,就叫选择重发。
发表于 2021-12-25 00:20:00 回复(0)
连续重发协议也叫回退N帧协议(GBN)。
发送方的窗口大小为1< WT<2n-1,
接收方的窗口大小为WR=1。

发表于 2020-09-16 16:17:01 回复(0)
选A。考察的是滑动窗口协议的特性。 只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。 当发送窗口和接收窗口的大小都等于 1时,就是停止等待协议。--------B错误 当发送窗口大于1,接收窗口等于1时,就是回退N步协议(GBN)。-------发送方在未收到确认帧的情况下,可连续发送Ws个数据帧;若受到确认帧,发送方可继续发送数据,否则停止发送并等待确认。A正确 当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。--------C错误 D选项不属于滑动窗口协议----D错误
发表于 2022-11-18 01:42:49 回复(0)