diff --git a/draft-ietf-quic-recovery.md b/draft-ietf-quic-recovery.md index 77336ab31a..37f15048ce 100644 --- a/draft-ietf-quic-recovery.md +++ b/draft-ietf-quic-recovery.md @@ -129,8 +129,8 @@ important to the loss detection and congestion control machinery below. * Crypto handshake data is sent on stream 0, and uses the reliability machinery of QUIC underneath. -* ACK frames contain acknowledgment information. QUIC uses a SACK-based - scheme, where acks express up to 256 ranges. +* ACK frames contain acknowledgment information. ACK frames contain one or more + ranges of acknowledged packets. ## Relevant Differences Between QUIC and TCP @@ -172,9 +172,9 @@ both sides and reducing memory pressure on the sender. ### More ACK Ranges -QUIC supports up to 256 ACK ranges, opposed to TCP's 3 SACK ranges. In high -loss environments, this speeds recovery, reduces spurious retransmits, -and ensures forward progress without relying on timeouts. +QUIC supports many ACK ranges, opposed to TCP's 3 SACK ranges. In high loss +environments, this speeds recovery, reduces spurious retransmits, and ensures +forward progress without relying on timeouts. ### Explicit Correction For Delayed Acks diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 56fd577317..511692e4c8 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -237,8 +237,8 @@ retransmissions from those for original transmissions, avoiding TCP's retransmission ambiguity problem. QUIC acknowledgments also explicitly encode the delay between the receipt of a packet and its acknowledgment being sent, and together with the monotonically-increasing packet numbers, this allows for -precise network roundtrip-time (RTT) calculation. QUIC's ACK frames support up -to 256 ACK blocks, so QUIC is more resilient to reordering than TCP with SACK +precise network roundtrip-time (RTT) calculation. QUIC's ACK frames support +multiple ACK blocks, so QUIC is more resilient to reordering than TCP with SACK support, as well as able to keep more bytes on the wire when there is reordering or loss.