Skip to content

Commit

Permalink
Ian and Kazuho's suggestions
Browse files Browse the repository at this point in the history
  • Loading branch information
LPardue committed Apr 15, 2019
1 parent bc30517 commit 3dfb77d
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions draft-ietf-quic-http.md
Expand Up @@ -325,14 +325,12 @@ The performance of HTTP/3 connections in the early phase of their lifetime is
sensitive to the creation and exchange of data on unidirectional streams.
Endpoints that set low values for the QUIC transport parameters
`initial_max_uni_streams` and `initial_max_stream_data_uni` will increase the
chance that the remote peer reaches the limit early. In particular, the value
chosen for `initial_max_uni_streams` should consider that remote peers may wish
to exercise reserved stream behaviour ({{stream-grease}}). Limits can be
increased post handshake at the cost of additional RTT, for example by
exchanging `STREAMS_BLOCKED` and `MAX_STREAMS` QUIC frames. To reduce the
possibility of this situation occuring, both clients and servers SHOULD send a
value of three or greater for the QUIC transport parameter
`initial_max_uni_streams`, and a value of eight or greater for the QUIC
chance that the remote peer reaches the limit early and becomes blocked. In
particular, the value chosen for `initial_max_uni_streams` should consider that
remote peers may wish to exercise reserved stream behaviour ({{stream-grease}}).
To reduce the likelihood of blocking, both clients and servers SHOULD send
a value of three or greater for the QUIC transport parameter
`initial_max_uni_streams`, and a value of 1,024 or greater bytes for the QUIC
transport `initial_max_stream_data_uni`.

If the stream header indicates a stream type which is not supported by the
Expand Down

0 comments on commit 3dfb77d

Please sign in to comment.