网络拥塞控制算法:从 Reno 到 BBR 的演进


文档摘要

网络拥塞控制算法:从 Reno 到 BBR 的演进 拥塞控制基础 TCP 拥塞控制是网络稳定性的核心机制,其目标是避免网络过载导致的丢包和延迟恶化。传统拥塞控制算法基于丢包反馈,而现代算法开始关注延迟和带宽探测。 核心概念 拥塞窗口 (cwnd): 发送方在收到 ACK 前可以发送的最大数据量 慢启动阈值 (ssthresh): 从慢启动切换到拥塞避免的阈值 往返时间 (RTT): 数据包从发送到接收确认的时间 带宽时延积 (BDP): 链路容量与 RTT 的乘积,理想 cwnd = BDP 传统算法演进 TCP Tahoe (1988) 最早的拥塞控制算法,采用简单的丢包响应: 慢启动: cwnd 指数增长 (1, 2, 4, 8...


发布者: 作者: 转发
评论区 (0)
U