Skip to content

Commit

Permalink
1-RTT KEYS_ACTIVE can be used to discard Initial
Browse files Browse the repository at this point in the history
  • Loading branch information
martinthomson committed Feb 13, 2019
1 parent 940bac4 commit 3fca7a5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions draft-ietf-quic-transport.md
Expand Up @@ -3602,10 +3602,10 @@ subsequent to the first do not need to fit within a single UDP datagram.
#### Abandoning Initial Packets {#discard-initial}

Endpoints cease both sending and processing Initial packets when it both sends
and receives a Handshake packet containing a KEYS_ACTIVE frame. Though packets
might still be in flight or awaiting acknowledgment, no further Initial packets
need to be exchanged beyond this point. Initial packet protection keys are
discarded (see Section 4.10 of {{QUIC-TLS}}) along with any loss recovery and
and receives a Handshake or 1-RTT packet containing a KEYS_ACTIVE frame. Though
packets might still be in flight or awaiting acknowledgment, no further Initial
packets need to be exchanged beyond this point. Initial packet protection keys
are discarded (see Section 4.10 of {{QUIC-TLS}}) along with any loss recovery and
congestion control state (see Sections 5.3.1.2 and 6.9 of {{QUIC-RECOVERY}}).

Any data in CRYPTO frames is discarded - and no longer retransmitted - when
Expand Down

0 comments on commit 3fca7a5

Please sign in to comment.