From 177fe0d7087e1d78fafcab4c9236c6c933822797 Mon Sep 17 00:00:00 2001 From: Jana Iyengar Date: Fri, 6 Nov 2020 18:48:58 -0800 Subject: [PATCH 1/2] attempt to clarify --- draft-ietf-quic-transport.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index b0f0df8771..c35533cd47 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -4127,10 +4127,12 @@ UDP datagrams MUST NOT be fragmented at the IP layer. In IPv4 ({{!IPv4=RFC0791}}), the DF bit MUST be set if possible, to prevent fragmentation on the path. -Datagrams are required to be of a minimum size under some conditions. However, -the size of the datagram is not authenticated. Therefore, an endpoint MUST NOT -close a connection when it receives a datagram that does not meet size -constraints, though the endpoint MAY discard such datagrams. +QUIC sometimes requires datagrams to be larger than a minimum size; see +{{version-negotiation}} as an example. However, the size of a datagram is not +authenticated. That is, if an endpoint receives a datagram of a certain size, it +cannot know that the sender sent the datagram at the same size. Therefore, an +endpoint MUST NOT close a connection when it receives a datagram that does not +meet size constraints; the endpoint MAY however discard such datagrams. ## Initial Datagram Size {#initial-size} From ade0b033ad81cbd832185871a5bb56dbc844dc34 Mon Sep 17 00:00:00 2001 From: Jana Iyengar Date: Sun, 8 Nov 2020 16:14:17 -0800 Subject: [PATCH 2/2] no smaller than --- draft-ietf-quic-transport.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index c35533cd47..407f0671a1 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -4127,7 +4127,7 @@ UDP datagrams MUST NOT be fragmented at the IP layer. In IPv4 ({{!IPv4=RFC0791}}), the DF bit MUST be set if possible, to prevent fragmentation on the path. -QUIC sometimes requires datagrams to be larger than a minimum size; see +QUIC sometimes requires datagrams to be no smaller than a certain size; see {{version-negotiation}} as an example. However, the size of a datagram is not authenticated. That is, if an endpoint receives a datagram of a certain size, it cannot know that the sender sent the datagram at the same size. Therefore, an