TCP
握手


TIME_WAIT- 防止历史连接中的数据,被后面相同四元组的连接错误的接收;
- 保证「被动关闭连接」的一方,能被正确的关闭;
发送窗口 swnd 和接收窗口 rwnd 是约等于的关系,此时发送窗口的值是swnd = min(cwnd, rwnd),也就是拥塞窗口和接收窗口中的最小值。
拥塞窗口 cwnd 变化的规则:
-
只要网络中没有出现拥塞,
cwnd就会增大; -
但网络中出现了拥塞,
cwnd就减少; -
慢启动
-
拥塞避免
-
拥塞发生
-
快速恢复


TIME_WAIT
发送窗口 swnd 和接收窗口 rwnd 是约等于的关系,此时发送窗口的值是swnd = min(cwnd, rwnd),也就是拥塞窗口和接收窗口中的最小值。
拥塞窗口 cwnd 变化的规则:
只要网络中没有出现拥塞,cwnd 就会增大;
但网络中出现了拥塞,cwnd 就减少;
慢启动
拥塞避免
拥塞发生
快速恢复