首页 > 试题广场 >

在 TCP 报文段中,接收窗口( receive windo

[单选题]
TCP 报文段中,接收窗口( receive window )字段用于()
  • 可靠数据传输
  • 延迟保证
  • 流量控制
  • 拥塞控制
推荐
选C。该题考察的是TCP之流量控制机制
接收端处理数据的速度是有限的,如果发送方的速度太快,就会把缓冲区打满。这个时候如果继续发送数据,就会导致丢包等一系列连锁反应。
机制如下:
  1. 接收端将自己可以接收的缓冲区大小放入 TCP 首部中的 “窗口大小” 字段, 通过ACK端通知发送端;窗口大小字段越大, 说明网络的吞吐量越高; 
  2. 接收端一旦发现自己的缓冲区快满了, 就会将窗口大小设置成一个更小的值通知给发送端;发送端接受到这个窗口之后, 就会减慢自己的发送速度;
  3. 如果接收端缓冲区满了, 就会将窗口置为0; 这时发送方不再发送数据, 但是需要定期发送一个窗口探测数据段, 使接收端把窗口大小告诉发送端
编辑于 2019-05-29 14:15:53 回复(0)
我觉得是C。
比较容易混淆的应该是C和D。流量控制是通过控制发送方的发送速率来保证接受方能及时接受到数据(点到点)。拥塞控制室要考虑整个网络的资源安排(全局)。
发表于 2019-05-28 17:00:26 回复(0)
应该是C , 可以去了解下TCP的滑动窗口和拥塞策略
发表于 2019-05-28 23:38:58 回复(0)