Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transport Parameters are not APLN Specific #3973

Merged
merged 4 commits into from Jul 31, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 8 additions & 9 deletions draft-ietf-quic-transport.md
Expand Up @@ -1741,15 +1741,14 @@ parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.
Endpoints use transport parameters to authenticate the negotiation of
connection IDs during the handshake; see {{cid-auth}}.

Protocol negotiation with Application Layer Protocol Negotiation (ALPN; see
{{?ALPN=RFC7301}}) allows clients to offer multiple application protocols with
connection attempts. The single set of transport parameters offered by a client
apply to all application protocols that the client offers. Application protocols
can make recommendations about the values for transport parameters, such as
suggesting minimum values for stream or flow control limits. Application
protocols that place hard constraints on transport parameters could make it
impossible for clients to attempt a connection that includes other application
protocols with different constraints.
Application Layer Protocol Negotiation (ALPN; see {{?ALPN=RFC7301}}) allows
clients to offer multiple application protocols during connection
establishment. The transport parameters that a client includes during the
handshake apply to all application protocols that the client offers. Application
protocols can recommend values for transport parameters, such as the initial
flow control limits. However, application protocols that require values for
nibanks marked this conversation as resolved.
Show resolved Hide resolved
transport parameters will make it impossible for a client to offer multiple
nibanks marked this conversation as resolved.
Show resolved Hide resolved
application protocols with conflicting requirements.
nibanks marked this conversation as resolved.
Show resolved Hide resolved


### Values of Transport Parameters for 0-RTT {#zerortt-parameters}
Expand Down