面试真题

网络 · 简单 · 腾讯

拥塞窗口 vs 接收窗口

简单 网络 🎤 腾讯
参考答案
结论:拥塞窗口(cwnd)是发送方为避免网络拥塞自行维护的窗口;接收窗口(rwnd)是接收方根据缓冲区告知的流量控制窗口。实际发送窗口=min(cwnd, rwnd)。差异:1) 目的不同:cwnd防网络过载,rwnd防接收方溢出;2) 维护方不同:cwnd由发送方通过拥塞控制算法调整,rwnd由接收方在ACK中返回;3) 变化逻辑:cwnd随丢包/RTT动态减半或指数增长,rwnd随应用读取能力变化。示例:高带宽但接收端内存小,窗口受rwnd限制。
题目整理自公开面经,答案由校招宝自研生成,仅供参考