Skip to content

Commit

Permalink
Mandate ACK and allow PADDING in Revert
Browse files Browse the repository at this point in the history
See discussion in #627 for the stronger language for ACK frames.

Closes #1067. Updates #627.
  • Loading branch information
janaiyengar committed Mar 15, 2018
1 parent 9a4266a commit 2d0ba7d
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions draft-ietf-quic-transport.md
Expand Up @@ -627,11 +627,11 @@ any version negotiation that occurred (see {{version-negotiation}}). The client
MAY also retain any observed RTT or congestion state that it has accumulated for
the flow, but other transport state MUST be discarded.

The payload of the Retry packet contains a STREAM frame on
stream 0 with offset 0 containing the server's cryptographic stateless retry
material. It SHOULD also contain an ACK frame to allow the client a first RTT
measurement. The next STREAM frame sent by the server will also start at stream
offset 0.
The payload of the Retry packet contains at least two frames. It MUST include a
STREAM frame on stream 0 with offset 0 containing the server's cryptographic
stateless retry material. It MUST also include an ACK frame to allow the client
a first RTT measurement. It MAY additionally include one ore more PADDING frames.
The next STREAM frame sent by the server will also start at stream offset 0.


### Handshake Packet {#packet-handshake}
Expand Down

0 comments on commit 2d0ba7d

Please sign in to comment.