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
kMaxDatagramSize is currently set to the minimum packet size of 1200 bytes. It should be set instead to the max packet size used by the connection, which is discussed in Section 14.1 of the transport draft.
(Issue raised by Timo Völker on the mailing list.)
The text was updated successfully, but these errors were encountered:
My reading is that this value is the actual max packet size used in the connection, it's just not clear from the explanation. kInitialWindow and kMinimumWindow are also per-connection fields defined directly below. https://tools.ietf.org/html/draft-ietf-quic-recovery-23#appendix-B.1
There is one potential detail, which is if the MTU increases after the handshake, do the min CWND and Reno behavior change accordingly? I think it's simpler to reason about them not changing, but I can see both arguments and in the end I don't think it'll matter that much.
WinQuic uses the currently calculated path MTU instead a constant kMaxDatagramSize.
martinthomson
changed the title
kMaxDatagramSize should use the maximum packet size of the connection
kMaxDatagramSize should use the PMTU rather than be fixed
Oct 15, 2019
kMaxDatagramSize is currently set to the minimum packet size of 1200 bytes. It should be set instead to the max packet size used by the connection, which is discussed in Section 14.1 of the transport draft.
(Issue raised by Timo Völker on the mailing list.)
The text was updated successfully, but these errors were encountered: