Working Group Last Call (WGLC) comments for draft-ietf-quic-ack-frequency.
Gorry Fairhurst <gorry@erg.abdn.ac.uk> Thu, 02 November 2023 11:59 UTC
Return-Path: <gorry@erg.abdn.ac.uk>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 639A8C1522D3 for <quic@ietfa.amsl.com>; Thu, 2 Nov 2023 04:59:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 64SXeKCrFMaV for <quic@ietfa.amsl.com>; Thu, 2 Nov 2023 04:59:57 -0700 (PDT)
Received: from pegasus.erg.abdn.ac.uk (pegasus.erg.abdn.ac.uk [137.50.19.135]) by ietfa.amsl.com (Postfix) with ESMTP id 09DD8C1519A9 for <quic@ietf.org>; Thu, 2 Nov 2023 04:59:55 -0700 (PDT)
Received: from [IPV6:2001:630:42:110:25f8:db3c:603:2e1e] (unknown [IPv6:2001:630:42:110:25f8:db3c:603:2e1e]) by pegasus.erg.abdn.ac.uk (Postfix) with ESMTPSA id 3F2151B00055 for <quic@ietf.org>; Thu, 2 Nov 2023 11:59:52 +0000 (GMT)
Message-ID: <ed7d3115-1593-4a01-99f6-cce99ca71195@erg.abdn.ac.uk>
Date: Thu, 02 Nov 2023 11:59:50 +0000
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Subject: Working Group Last Call (WGLC) comments for draft-ietf-quic-ack-frequency.
To: QUIC WG <quic@ietf.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/nadD0SvKThVLf7VUJpVFRbqT21w>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Nov 2023 11:59:58 -0000
Thanks for completing this work. I’ve just read the latest version of draft-ietf-quic-ack-frequency as a part of the WGLC, and also checked the issues and the diff. Overall, this draft seems a consistent and complete document that I think will be useful to publish as a RFC. I have one request: In reviewing the issues I see the editors decided to not add any recommendation for how often an ACK needs to be sent. I still think this is a serious omission that the WG ought to address. In section 8.1, para 2, the text says a “sender **CAN** cause a receiver to send ACKs at least once per RTT”….(see #168). The editors argued (in #211) that this document can be impartial on whether this is important, but I think we do need to review that: People reviewing specifications in the IETF are often reminded that a protocol ought to provide at least one feedback packet per RTT to close the control loop when intended for Internet deployment, yet this document seeks to relax the ACK procedure for QUIC (which I fully agree with), but does not provide this guidance, which I would have thought was essential to be published as a PS. My request is to RECOMMEND at least 1 ACK/RTT when sending data, to provide prompt feedback and refer to RFC 8961. RFC 8961 is BCP and says, for instance: Timer “observations SHOULD be taken and incorporated into the RTO at least once per RTT or as frequently as data is exchanged in cases where that happens less frequently than once per RTT.” Can we please provide this guidance and add a reference to this guidance? Best wishes, Gorry
- Working Group Last Call (WGLC) comments for draft… Gorry Fairhurst
- Re: Working Group Last Call (WGLC) comments for d… Martin Thomson