From 0b8f561b911138f204ff9c6ea0bd28811b476ea9 Mon Sep 17 00:00:00 2001 From: Jana Iyengar Date: Tue, 31 Dec 2019 17:53:03 -0800 Subject: [PATCH 1/2] Editorial suggestion against #3311 --- draft-ietf-quic-transport.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 0c24a96669..a3929561c5 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -An ACK frame acknowledges packets in the same packet number space as the packet -in which it is contained. As such, the same packet number can be acknowledged -in different packet number spaces. +A packet number can be used in multiple packet number spaces. An acknowledgement +for a packet therefore needs to indicate both its packet number and its packet +number space. An ACK frame acknowledges packet numbers in the same space as the +packet in which the ACK frame is contained. Version Negotiation and Retry packets cannot be acknowledged because they do not contain a packet number. Rather than relying on ACK frames, these packets are From 5b3aacbc516a4a21b4da6fd9596eeede32cd3b93 Mon Sep 17 00:00:00 2001 From: Jana Iyengar Date: Sat, 4 Jan 2020 18:06:55 -0800 Subject: [PATCH 2/2] mt's suggestion --- draft-ietf-quic-transport.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index a3929561c5..3c1775a31b 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -4747,10 +4747,10 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -A packet number can be used in multiple packet number spaces. An acknowledgement -for a packet therefore needs to indicate both its packet number and its packet -number space. An ACK frame acknowledges packet numbers in the same space as the -packet in which the ACK frame is contained. +The same packet number might be used to identify packets from multiple packet +number spaces. An acknowledgement for a packet therefore needs to indicate both +its packet number and its packet number space. An ACK frame acknowledges packet +numbers in the same space as the packet in which the ACK frame is contained. Version Negotiation and Retry packets cannot be acknowledged because they do not contain a packet number. Rather than relying on ACK frames, these packets are