diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 15f070b955..67b7f0af5c 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -3035,11 +3035,10 @@ packets (except for PMTU probe packets) SHOULD be sized to fit within the maximum packet size to avoid the packet being fragmented or dropped {{?RFC8085}}. -To optimize capacity efficiency, endpoints SHOULD use Datagram Packetization -Layer PMTU Discovery ({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}), or -implement Path MTU Discovery (PMTUD) {{!RFC1191}} {{!RFC8201}} to determine -whether the path to a destination will support its desired message size without -fragmentation. +An endpoint SHOULD use Datagram Packetization Layer PMTU Discovery +({{!DPLPMTUD=I-D.ietf-tsvwg-datagram-plpmtud}}) or implement Path MTU Discovery +(PMTUD) {{!RFC1191}} {{!RFC8201}} to determine whether the path to a destination +will support a desired message size without fragmentation. In the absence of these mechanisms, QUIC endpoints SHOULD NOT send IP packets larger than 1280 bytes. Assuming the minimum IP header size, this results in a @@ -3114,10 +3113,10 @@ When implementing the algorithm in Section 5.3 of {{!DPLPMTUD}}, the initial value of BASE_PMTU SHOULD be consistent with the minimum QUIC packet size (1232 bytes for IPv6 and 1252 bytes for IPv4). -PADDING and PING frames can be used to generate PMTU probe packets. These frames -are not delivered reliably, so do not result in retransmission if the packet is -lost. However, these frames do consume congestion window, which could delay the -transmission of subsequent application data. +PING and PADDING frames can be used to generate PMTU probe packets. These frames +might not be retransmitted if a probe packet containing them is lost. However, +these frames do consume congestion window, which could delay the transmission of +subsequent application data. A PING frame can be included in a PMTU probe to ensure that a valid probe is acknowledged.