Untitled

如何检测拥塞?

发送端检测拥塞:

某些段超时了(丢失)

  1. 发生了网络拥塞——大概率
  2. 在传输过程中发生出错,未能通过校验,被接收端丢弃——小概率

收到重复ACK(后面的段乱序到达)

Untitled

速率控制方法

<aside> 💡 CongWin:拥塞控制窗口

</aside>

Untitled

CongWin的动态变化

两种状态:

Untitled

TCP拥塞控制和流量控制的联合动作

<aside> 💡 拥塞控制窗口和对方接收窗口共同作用,实际发送窗口取两者的最小值

</aside>