跳到主要内容

1. 简介 (Introduction)

QUIC 是一种安全的通用传输协议, 在 [QUIC-TRANSPORT] 中描述. 本文档描述 QUIC 的丢包检测和拥塞控制机制.

这些机制负责回答两个核心问题: 哪些 QUIC packets 应被视为已经丢失, 以及发送端在给定网络条件下可以发送多少数据. 丢包检测依赖 packet number spaces、acknowledgment、RTT 估计和计时器; 拥塞控制则使用拥塞窗口、bytes in flight、慢启动、恢复和持久拥塞等状态来限制发送速率.

本文档中的算法是 QUIC 可靠传输行为的重要组成部分. 实现者应结合 QUIC transport 的帧、ACK 和 packet number 规则阅读本 RFC, 并保持伪代码中的变量名和协议状态语义一致.