Skip to content

Commit

Permalink
Update draft-ietf-quic-transport.md
Browse files Browse the repository at this point in the history
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>
  • Loading branch information
martinduke and ianswett committed Mar 27, 2020
1 parent efd5532 commit 9e1d5db
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions draft-ietf-quic-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -1069,13 +1069,9 @@ to cease using the connection IDs when requested can result in connection
failures, as the issuing endpoint might be unable to continue using the
connection IDs with the active connection.

An endpoint MAY elect to only send or retransmit RETIRE_CONNECTION_ID frames
with sequence numbers greater than or equal to the highest Retire Prior To field
received minus its advertised active_connection_id_limit. This bounds the
necessary state at the endpoint. For example, if an endpoint receives a Retire
Prior To field of 7 and has an advertised active_connection_id_limit of 4, it
may cease sending any RETIRE_CONNECTION_ID frame with sequence number less than
3.
An endpoint MAY elect to limit the number of outstanding RETIRE_CONNECTION_ID frames
to bound the necessary state. In order to allow a peer to retire all previously issued
connection IDs, this limit SHOULD be at least the active_connection_id_limit.

Peers SHOULD NOT issue updates of the Retire Prior To field before
receiving RETIRE_CONNECTION_ID frames for the previous update of Retire Prior
Expand Down

0 comments on commit 9e1d5db

Please sign in to comment.