首页 > 试题广场 >

在连续ARQ协议中,当滑动窗口序号位数为n,则发送窗口最大尺

[单选题]
在连续ARQ协议中,当滑动窗口序号位数为n,则发送窗口最大尺寸为(     )。
  • 2的n次方-1
  • 2的n次方
  • 2n-1
  • 2n

序号位是用来标识每一帧的顺序,如果发送窗口序号位n=3,那么每帧数据就会多出三位序号从000,001~007,共2^n=8个。如果将发送最大尺寸设置为8,也就是一次性发8帧,一旦这八帧数据丢失再重发8帧(仍然是000~007),那么接收端就没办法判断是新8帧还是老8帧。


如果最大发送窗口是2^n -1=7,也就是第一次发000~006,重发007~005,就可以解决上述问题


发表于 2020-02-26 11:52:53 回复(0)

 滑动窗口协议,是TCP使用的一种流量控制方法。该协议允许发送方在停止并等待确认前可以连续发送多个分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输。

   自动重传请求Automatic Repeat-reQuestARQ)是OSI模型中数据链路层的错误纠正协议之一。它通过使用确认和超时这两个机制,在不可靠服务的基础上实现可靠的信息传输。如果发送方在发送后一段时间之内没有收到确认帧,它通常会重新发送。ARQ可能包括停止等待ARQ协议、回退ARQ和连续ARQ协议,错误检测(Error Detection)、正面确认(Positive Acknowledgment)、超时重传(Retransmission after Timeout)和 负面确认及重传(Negative Acknowledgment and Retransmission)等机制。

发表于 2017-09-14 16:55:11 回复(0)
 采用有序接收的滑动窗口协议,设序号位数为n,则发送窗口最大尺寸为2n-1。而采用无序接收的滑动窗口协议,具发送窗口最大尺寸为2n-1
发表于 2020-02-16 14:35:33 回复(0)
ARQ协议是传输层TCP的流量控制手段,分为连续ARQ和停止等待ARQ协议 。停止等待和数据链路层的是一回事,连续ARQ和数据链路层的后退N帧协议(GBN)是一回事。滑动窗口协议是一种思想而已,连续ARQ是对其的实现。
发表于 2020-12-24 09:54:25 回复(0)
滑动窗口序号位数为n
代表采用n个比特(二进制数)给分组编写序号,如果超过了就没办法分辨新旧分组,也就没办法按序识别了
发表于 2020-01-10 16:14:09 回复(0)
没搞懂,发送窗口最大尺寸还能超过N?问的是最大序号吧?
发表于 2019-03-26 11:42:58 回复(0)
连续ARQ还以为是选择重传ARQ,就选了2n-1。滑动窗口重传ARQ就是连续ARQ吗?
发表于 2018-12-06 15:29:17 回复(1)