Re: [quicwg/base-drafts] When the sender is using standard Reno congestion control, ack every ~2 packets (#1428)

ianswett <notifications@github.com> Thu, 12 July 2018 17:32 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 11DDA131179 for <quic-issues@ietfa.amsl.com>; Thu, 12 Jul 2018 10:32:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Level:
X-Spam-Status: No, score=-3.009 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_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] 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 kui3c647c21m for <quic-issues@ietfa.amsl.com>; Thu, 12 Jul 2018 10:32:33 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90202131178 for <quic-issues@ietf.org>; Thu, 12 Jul 2018 10:32:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=uGmavKftc7I/ufV/x4TT81wUpjI=; b=pRbElzURIq2mgeLa gq0oDh0hAEKXNKN5uAV6Hgc5DGNdKJYUkaSq2NIOZkx3JT3ccbj3Ijm6ATvc1GQ4 lh3iAGiwDZFkRWyRB5wM4ZkUZhlbkrO4dsEcdDhTE1bG71zB6w8uYgR+AAFJwDzS KltVXHKgrOhvXKO7UoUDf3NHo1c=
Received: by filter1358p1mdw1.sendgrid.net with SMTP id filter1358p1mdw1-13360-5B4790B0-13 2018-07-12 17:32:32.813184037 +0000 UTC
Received: from github-lowworker17-cp1-prd.iad.github.net (unknown [192.30.252.44]) by ismtpd0035p1mdw1.sendgrid.net (SG) with ESMTP id vrsN2ALhRDy5ugZKK4mbNA for <quic-issues@ietf.org>; Thu, 12 Jul 2018 17:32:32.492 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker17-cp1-prd.iad.github.net (Postfix) with ESMTP id 19890C0DA6 for <quic-issues@ietf.org>; Thu, 12 Jul 2018 10:32:32 -0700 (PDT)
Date: Thu, 12 Jul 2018 17:32:32 +0000
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9b34406f5a141f6db6a5b288f80f43b678b1ea3e92cf00000001175f52b092a169ce13ae108c@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1428/404589813@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1428@github.com>
References: <quicwg/base-drafts/issues/1428@github.com>
Subject: Re: [quicwg/base-drafts] When the sender is using standard Reno congestion control, ack every ~2 packets (#1428)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b4790b017ae9_3cee3fd287256f7c60514"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DPz9yIqcktqwqPW0VCiYThi5LRTHQeUy3ln UpV8yBf71tWabxMbG6I+VHgRREeMtb29ZsMj0XVsG/+ou+W+H4fkxggXMJZapy9LwbSlVKXKYryJfh KsjwZkRMlI4d339aKTqEetgvOQuJ+/uWcGP3+qf62JDnAQm6cTFr8jx78HZOzpV/0FbBddUDNqUTR2 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J6zTVLJsDxc8y4CDYL3r23sdonU>
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, 12 Jul 2018 17:32:42 -0000

Jana and I discussed this today at lunch and we think the best approach is for the sender to communicate a value for the max number of retransmittable packets or bytes received before sending an immediate ack.

Number of packets seems simpler, but the resource we're trying not to constrain is CWND, which is in bytes, so that seems more correct.  I suspect either will work fine in typical circumstances.

Given we recommend Reno currently, the default value would probably be 2 packets or 2400 bytes.

-- 
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/1428#issuecomment-404589813