You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Senders SHOULD coalesce packets in order of increasing encryption
levels (Initial, Handshake, 0-RTT, 1-RTT), as this makes it more
likely the receiver will be able to process all the packets in a
single pass. A packet with a short header does not include a length,
so it will always be the last packet included in a UDP datagram.
The use of normative language here is interesting, and raises a few questions:
The spec says SHOULD. This implicitly means "MAY do something else". What, why, under which circumstances?
Are the peers supposed to enforce that requirement in any way?
In any case, the natural order in which packets are processed is not (Initial, Handshake, 0-RTT, 1-RTT), but rather (Initial, 0-RTT, Handshake, 1-RTT), as in "ACK of Server Hello", "EOED", "Client Finished", "Application data". I suggest rewriting to:
Coalescing packets in order of increasing encryption
levels (Initial, 0-RTT, Handshake, 1-RTT) makes it more
likely the receiver will be able to process all the packets in a
single pass. A packet with a short header does not include a length,
so it will always be the last packet included in a UDP datagram.
The text was updated successfully, but these errors were encountered:
Draft-transport-14 says:
The use of normative language here is interesting, and raises a few questions:
The spec says SHOULD. This implicitly means "MAY do something else". What, why, under which circumstances?
Are the peers supposed to enforce that requirement in any way?
In any case, the natural order in which packets are processed is not (Initial, Handshake, 0-RTT, 1-RTT), but rather (Initial, 0-RTT, Handshake, 1-RTT), as in "ACK of Server Hello", "EOED", "Client Finished", "Application data". I suggest rewriting to:
The text was updated successfully, but these errors were encountered: