Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)

mirjak <notifications@github.com> Thu, 16 August 2018 15:20 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01F4D130E76 for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:20:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.01
X-Spam-Level:
X-Spam-Status: No, score=-8.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpxJvCpm2TUk for <quic-issues@ietfa.amsl.com>; Thu, 16 Aug 2018 08:20:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A318E130D7A for <quic-issues@ietf.org>; Thu, 16 Aug 2018 08:20:43 -0700 (PDT)
Date: Thu, 16 Aug 2018 08:20:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1534432842; bh=NoRz7OgWsTpiqFPB+16rL4m3CCNEarcIZGyorxDiCew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VelUt05XY6bYnJXwb54J83YO1WRZ6rPMDq4Ox6WS7bf3cx8MI9/RzBMOuILBjd4LE A4mrxZtTBY0ZJuBwmLeuGm4AJeXHekCKGWy4c+VH0yZUz61hqewVt68EG6zN7g9dTv P1w0sKW1K011D1ibez1xhloFCH9JEV8LlIDAP1Zw=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab01798430424ed9812ededc48b877d4a76f69658792cf00000001178d584a92a169ce14e3809a@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1662/413582923@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1662@github.com>
References: <quicwg/base-drafts/issues/1662@github.com>
Subject: Re: [quicwg/base-drafts] Restrict delayed ACKs (#1662)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b75964a94ded_10283ff42a2d45c02778e8"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QwNffB1dJ4DIRdSyoe0JPU_iNOo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2018 15:20:46 -0000

Yes, if you don't receive anything that is fine. However, just using the delayed ack timer would not fulfill the requirement of one ACK per RTT. Assume a scenario where you send packets and you ack the last packet and then send nothing for about one RTT and then send one more packet. In that scenario you should ack immediately because you didn't send an ACK in the last RTT and should not wait for the delayed ack timer to expire.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1662#issuecomment-413582923