Skip to content

Commit

Permalink
A few of gorry's nits
Browse files Browse the repository at this point in the history
  • Loading branch information
ianswett committed Sep 10, 2020
1 parent 579a01f commit fecde82
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions draft-ietf-quic-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -480,11 +480,11 @@ implementations SHOULD NOT use a packet threshold less than 3; see {{?RFC5681}}.

Some networks may exhibit higher degrees of packet reordering, causing a sender
to detect spurious losses. Additionally, packet reordering could be more common
with QUIC than TCP, because network elements that could observe and fix the
order of reordered TCP packets cannot do that for QUIC. Algorithms that increase
the reordering threshold after spuriously detecting losses, such as RACK
{{?RACK}}, have proven to be useful in TCP and are expected to at least as
useful in QUIC.
with QUIC than TCP, because network elements that could observe and reorder
out-of-order TCP packets cannot do that for QUIC, because packet numbers
are encrypted. Algorithms that increase the reordering threshold after
spuriously detecting losses, such as RACK {{?RACK}}, have proven to be useful
in TCP and are expected to be at least as useful in QUIC.

### Time Threshold {#time-threshold}

Expand Down Expand Up @@ -601,8 +601,8 @@ occurs across all spaces to prevent excess load on the network. For example,
a timeout in the Initial packet number space doubles the length of the timeout
in the Handshake packet number space.

The life of a connection that is experiencing consecutive PTOs is limited by
the endpoint's idle timeout.
The time length of a connection that is experiencing consecutive PTOs is
limited by the endpoint's idle timeout.

The probe timer MUST NOT be set if the time threshold ({{time-threshold}}) loss
detection timer is set. The time threshold loss detection timer is expected
Expand Down Expand Up @@ -796,10 +796,10 @@ receives packets with the ECN-CE codepoint.

QUIC begins every connection in slow start with the congestion window set to
an initial value. Endpoints SHOULD use an initial congestion window of 10 times
the maximum datagram size (max_datagram_size), limited to the larger of 14720 or
twice the maximum datagram size. This follows the analysis and recommendations
in {{?RFC6928}}, increasing the byte limit to account for the smaller 8 byte
overhead of UDP compared to the 20 byte overhead for TCP.
the maximum datagram size (max_datagram_size), limited to the larger of 14720
bytes or twice the maximum datagram size. This follows the analysis and
recommendations in {{?RFC6928}}, increasing the byte limit to account for the
smaller 8 byte overhead of UDP compared to the 20 byte overhead for TCP.

If the maximum datagram size changes during the connection, the initial
congestion window SHOULD be recalculated with the new size. If the maximum
Expand Down

0 comments on commit fecde82

Please sign in to comment.