面试真题

网络 · 中等 · 腾讯

TCP 拥塞控制机制有哪些?

中等 网络 🎤 腾讯
参考答案
结论:TCP拥塞控制含慢启动、拥塞避免、快重传、快恢复。原理:发送方维护拥塞窗口cwnd和慢启动阈值ssthresh;慢启动:连接初cwnd=1,每收到ACK翻倍直到ssthresh;拥塞避免:cwnd线性+1;丢包判定:超时则ssthresh=cwnd/2,cwnd=1重慢启动;快重传:收到3个重复ACK立即重传不等待超时;快恢复:ssthresh=cwnd/2,cwnd=ssthresh,进拥塞避免。对比:超时代表严重拥塞,3重复ACK代表轻微丢包。目标:公平利用带宽避免网络崩溃。
题目整理自公开面经,答案由校招宝自研生成,仅供参考