-- Christian Huitema
The transport spec says in section 14.1 that "a server MUST expand the
payload of all UDP datagrams carrying ack-eliciting Initial packets to
at least the smallest allowed maximum datagram size of 1200 bytes." My
question is, how do we expect clients to enforce that? If clients
blindly reject server initial packets that are less than 1200 bytes
long, they will miss those server initial packets that are not
ack-eliciting, such as packets that contains only acknowledgements or
connection_close frames. But if clients wait until the packet is parsed
to discover that it was ack-eliciting, the only remedy if they find that
the packet is too short is to close the connection with protocol
violation error. Is that the expected behavior?
- Enforcement of minimum size of the Initial serve... Christian Huitema
- Re: Enforcement of minimum size of the Init... Martin Thomson
- Re: Enforcement of minimum size of the ... Christian Huitema
- Re: Enforcement of minimum size of ... Mikkel Fahnøe Jørgensen
