首页 > 试题广场 >

TCP使用滑动窗口进行流量控制,流量控制实际上是对( )的控

[单选题]

TCP使用滑动窗口进行流量控制,流量控制实际上是对( )的控制。

  • 发送方数据流量
  • 接收方数据流量
  • 发送、接收方数据流量
  • 链路上任意两节点间的数据流量
推荐
选A
【分析】
本题考查滑动窗口的流控特性

TCP的滑动窗口是动态的,我们可以想象成小学常见的一个数学题,一个水池,体积V,每小时进水量V1,出水量V2。当水池满了就不允许再注入了,如果有个液压系统控制水池大小,那么就可以控制水的注入速率和量。这样的水池就类似TCP的窗口。应用根据自身的处理能力变化,通过本端TCP接收窗口大小控制来对对端的发送窗口流量限制

应用程序在需要(如内存不足)时,通过API通知TCP协议栈缩小TCP的接收窗口。然后TCP协议栈在下个段发送时包含新的窗口大小通知给对端,对端按通知的窗口来改变发送窗口以此达到减缓发送速率的目的。

编辑于 2019-03-29 14:24:12 回复(0)
更多回答
选A。
滑动窗口协议,是TCP使用的一种流量控制方法,窗口大小就是一次传输几个数据。对所有数据帧按顺序赋予编号,发送方在发送过程中始终保持着一个发送窗口,只有落在发送窗口内的帧才允许被发送;同时接收方也维持着一个接收窗口,只有落在接收窗口内的帧才允许接收。发送端根据这些信息动态调节窗口大小来控制发送,以达到流量控制的目的
发表于 2019-03-28 17:33:39 回复(0)
选A。实际控制发送方发送速度。 TCP滑动窗口分为接受窗口,发送窗口。 滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发送方自己的窗口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己被淹没的目的。
发表于 2019-03-28 16:29:44 回复(0)