Skip to content

Commit

Permalink
Discard inconsistent packets
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeBishop committed Feb 6, 2019
1 parent 7a2d570 commit e94bdc2
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions draft-ietf-quic-transport.md
Expand Up @@ -1010,8 +1010,10 @@ Endpoints can send a Stateless Reset ({{stateless-reset}}) for any packets that
cannot be attributed to an existing connection. A stateless reset allows a peer
to more quickly identify when a connection becomes unusable.

Packets that are matched to an existing connection, but for which the endpoint
cannot remove packet protection, are discarded.
Packets that are matched to an existing connection are discarded if the packets
are inconsistent with the state of that connection -- for example, if they
indicate a different protocol version than that of the connection, or if the
endpoint cannot remove packet protection.

Invalid packets without packet protection, such as Initial, Retry, or Version
Negotiation, MAY be discarded. An endpoint MUST generate a connection error if
Expand Down

0 comments on commit e94bdc2

Please sign in to comment.