首页 > 试题广场 >

对滑动窗口不正确的描述是?

[单选题]
对滑动窗口不正确的描述是:
  • 能够提高传输效率
  • 能够提高信道利用率
  • 能够进行流量控制
  • 能够防止报文段顺序出错
由于停等协议效率太低(发出一个报文段后必须等到收到对这个报文段的确认才能发送下一个报文段),因此采用滑动窗口来来一次性发出若干个报文段。,AB都是对的
发表于 2016-07-30 11:18:53 回复(0)
选c
发表于 2015-07-02 18:13:42 回复(0)
防止报文段顺序出错应该是   序列号 来保证的
发表于 2015-09-09 19:23:11 回复(2)

滑动窗口本质上是描述接受方的 TCP 数据报缓冲区大小的数据,发送方根据这个数据来计算自己最多能发送多长的数据。如果发送方收到接受方的窗口大小为 0 TCP 数据报,那么发送方将停止发送数据,等到接受方发送窗口大小不为 0 的数据报的到来。书中的 P211 P212 很好的解释了这一点。

关于滑动窗口协议,书上还介绍了三个术语,分别是:

1.         窗口合拢:当窗口从左边向右边靠近的时候,这种现象发生在数据被发送和确认的时候。

2.         窗口张开:当窗口的右边沿向右边移动的时候,这种现象发生在接受端处理了数据以后。

3.         窗口收缩:当窗口的右边沿向左边移动的时候,这种现象不常发生。

TCP 就是用这个窗口,慢慢的从数据的左边移动到右边,把处于窗口范围内的数据发送出去(但不用发送所有,只是处于窗口内的数据可以发送。)。这就是窗口的意义。图 20-6 解释了这一点。窗口的大小是可以通过 socket 来制定的, 4096 并不是最理想的窗口大小,而 16384 则可以使吞吐量大大的增加。

发表于 2016-02-01 19:05:36 回复(1)
提高了整个网络的吞吐率,解决了端到端的通信流量控制问题,允许接收端在拥有容纳足够数据的缓冲之前对传输进行限制。
发表于 2015-09-06 18:22:03 回复(0)
D 滑动窗口是用来进行流量控制的
发表于 2015-03-22 19:30:23 回复(0)
字节,不是报文段
发表于 2020-04-04 15:30:34 回复(0)
滑动窗口机制就是以一个N值发送范围内的数据,接收方将乱序的数据先放着缓存区中。而这个时候缓存区的大小就会随着TCP返回给发送方,以便让发送方能调整发送的数据的大小。这就和流量控制有关了
发表于 2017-09-18 13:33:07 回复(0)
B, 滑动窗口和信道无关,信道相关的问题应该是在数据链路层/物理层解决
发表于 2015-01-04 19:38:39 回复(0)
  • A. 能够提高传输效率
    滑动窗口允许发送方在等待确认之前发送多个数据段,从而减少了等待时间和往返时间(RTT),提高了传输效率。
  • B. 能够提高信道利用率
    通过允许发送方在等待确认时继续发送数据,滑动窗口机制可以更充分地利用网络信道,提高信道利用率。
  • C. 能够进行流量控制
    滑动窗口机制通过限制发送方可以发送但尚未收到确认的数据量,从而实现流量控制,防止接收方被发送方淹没。
  • D. 能够防止报文段顺序出错
    这是不正确的描述。
    滑动窗口机制主要关注流量控制和拥塞控制,而不是报文段的顺序。TCP 通过序列号和确认机制来确保报文段的顺序正确。滑动窗口机制本身并不直接防止报文段顺序出错,而是通过控制发送窗口的大小来间接支持 TCP 的可靠传输机制。
发表于 2025-02-22 10:11:44 回复(0)
滑动窗口协议有后退N帧协议(GBN)以及选择重传协议(),滑窗能够保证 凡是另一端的报文都是可以传来的。中间有丢失会等,或者是重传。但是传过来的数据包,顺序是不一定的。
发表于 2020-04-04 11:11:11 回复(0)
防止报文段顺序出错应该是   序列号 来保证的
发表于 2017-04-08 20:25:37 回复(0)
防止报文出错是用序列号来保证
发表于 2017-03-15 20:33:54 回复(0)
D
发表于 2015-09-05 15:33:06 回复(0)
D
发表于 2015-07-19 10:32:30 回复(0)
D
发表于 2015-07-12 23:18:52 回复(0)
a 索引
发表于 2015-06-13 01:44:53 回复(0)
b

发表于 2015-03-27 13:36:39 回复(0)
D
发表于 2015-03-25 22:29:46 回复(0)