TCP 笔记 拥塞控制
2020-07-11更新:
之前第一遍笔记时囫囵吞枣,很多地方只是摘录,小结也带有挺多不确定性和不到位。
重新复习时调整了一下笔记中一些段落的顺序,部分笔记内容也做了删减,目的是为了将来再拿出来看时能够更简单、直接地 get 到关键信息~ 之后有更全的信息补充时会尽快更新到我的知识库,并分享到博客园~
例如,将 TCP 拥塞控制中四个阶段和相应的算法关联起来了,增加了对 ssthreshold 的分析,对快重传笔记内容调整,对快恢复算法重新整理 等。
新笔记如下:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
2019-11-12 更新 :
大白话聊聊拥塞控制:
TCP进入拥塞控制时一定发生了什么?
网络包超时
TCP 协议可靠性依赖于大量的 Timer 和 Retransmission
这些 RTO 和 Retransmission 就在 拥塞控制过程 中
如果数据包平安无事到达对端,没有超时,那就没拥塞控制什么事了
在有超时的情况下,拥塞控制才会发挥作用,通过一些算法监控是否发生超时,尽可能地推测当前网络质量,适当调节网络包发送速率,减少带宽压力
--------------------------------------------------------------------------------------------------------------------------------------------------------
TCP 拥塞控制