面试真题

网络 · 中等 · 百度

TCP窗口的滑动过程

中等 网络 🎤 百度
参考答案
TCP滑动窗口实现流量控制与可靠传输;发送窗口由接收方通告窗口大小确定,沿序号轴分为:已确认、已发送未确认、可发送未发送、不可发送区。当收到确认号ACK,窗口左沿向右滑动,释放已确认空间,右沿可能随新通告窗口大小调整。例如初始窗口=5,发送0-4;收到ACK=2,左沿滑到2,可发5-6;若接收方通告窗口减为3,右沿左移限制发送。接收窗口类似,按序交付后右移。滑动过程保证收发速率匹配,避免拥塞。
题目整理自公开面经,答案由校招宝自研生成,仅供参考