@@ -161,7 +161,7 @@ loss recovery performance.
161
161
162
162
{{QUIC-TRANSPORT}} specifies a simple delayed acknowledgment mechanism that a
163
163
receiver can use : send an acknowledgment for every other packet, and for every
164
- packet that is received out of order (Section 13.2.1 of {{ QUIC-TRANSPORT}}).
164
+ packet that is received out of order ({{ Section 13.2.1 of QUIC-TRANSPORT}}).
165
165
This does not allow a sender to signal its preferences or constraints. This
166
166
extension provides a mechanism to solve this problem.
167
167
@@ -265,7 +265,7 @@ ACK_FREQUENCY frames are ack-eliciting and congestion controlled. When an
265
265
ACK_FREQUENCY frame is lost, the sender is encouraged to send another
266
266
ACK_FREQUENCY frame, unless an ACK_FREQUENCY frame with a larger Sequence Number
267
267
value has already been sent. However, it is not forbidden to retransmit the lost
268
- frame (see Section 13.3 of {{ QUIC-TRANSPORT}}), because the receiver will ignore
268
+ frame (see {{ Section 13.3 of QUIC-TRANSPORT}}), because the receiver will ignore
269
269
duplicate or out-of-order ACK_FREQUENCY frames based on the Sequence Number.
270
270
271
271
A receiving endpoint MUST ignore a received ACK_FREQUENCY frame unless the
@@ -529,7 +529,7 @@ for an acknowledgment.
529
529
Receiving an acknowledgment can allow a sender to release new packets into the
530
530
network. If a sender is designed to rely on the timing of peer acknowledgments
531
531
("ACK clock"), delaying acknowledgments can cause undesirable bursts of data
532
- into the network. In keeping with Section 7.7 of {{ QUIC-RECOVERY}}, a sender
532
+ into the network. In keeping with {{ Section 7.7 of QUIC-RECOVERY}}, a sender
533
533
can either employ pacing or limit bursts to the initial congestion window.
534
534
535
535
# # Loss Detection and Timers {#loss}
@@ -539,14 +539,14 @@ delaying or reducing the frequency of acknowledgments can cause loss detection
539
539
at the sender to be delayed.
540
540
541
541
A QUIC sender detects loss using packet thresholds on receiving an
542
- acknowledgment (Section 6.1.1 of {{ QUIC-RECOVERY}}); delaying the
542
+ acknowledgment ({{ Section 6.1.1 of QUIC-RECOVERY}}); delaying the
543
543
acknowledgment therefore delays this method of detecting losses.
544
544
545
545
Reducing acknowledgment frequency reduces the number of RTT samples that a
546
- sender receives (Section 5 of {{ QUIC-RECOVERY}}), making a sender's RTT estimate
546
+ sender receives ({{ Section 5 of QUIC-RECOVERY}}), making a sender's RTT estimate
547
547
less responsive to changes in the path's RTT. As a result, any mechanisms that
548
- rely on an accurate RTT estimate, such as time-threshold loss detection (Section
549
- 6.1.2 of {{ QUIC-RECOVERY}}) or Probe Timeout (Section 6.2 of {{ QUIC-RECOVERY}}),
548
+ rely on an accurate RTT estimate, such as time-threshold loss detection ({{ Section
549
+ 6.1.2 of QUIC-RECOVERY}}) or Probe Timeout ({{ Section 6.2 of QUIC-RECOVERY}}),
550
550
will be less responsive to changes in the path's RTT, resulting in either
551
551
delayed or unnecessary packet transmissions.
552
552
@@ -563,7 +563,7 @@ frame ({{Section 9.2 of QUIC-TRANSPORT}}) it sends or it can send only an
563
563
IMMEDIATE_ACK frame, which is a non-probing frame.
564
564
565
565
An endpoint's congestion controller and RTT estimator are reset upon
566
- confirmation of migration (Section 9.4 of [ QUIC-TRANSPORT] );
566
+ confirmation of migration ({{ Section 9.4 of QUIC-TRANSPORT}} );
567
567
this changes the pattern of acknowledgments received after migration.
568
568
569
569
Therefore, an endpoint that has sent an ACK_FREQUENCY frame earlier in the
0 commit comments