Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)

Magnus Westerlund <notifications@github.com> Wed, 19 December 2018 14:54 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 85A98126DBF for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:54:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.661
X-Spam-Level:
X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 ES35JCHE7Qc0 for <quic-issues@ietfa.amsl.com>; Wed, 19 Dec 2018 06:54:08 -0800 (PST)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (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 4F767124BE5 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:54:08 -0800 (PST)
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=bOZCT5WPIH6qor8e4NhHmtYcUCA=; b=QfjXP85NOaefKa0j s0JMVIf58a70GIIT1uQ9fFq/drFm70Jg0pBVXUIOoIEVwoGNC2TeC9QoIy8R1dzt FWrDdXD+mrAjZkwUcFJq9TuVuyBFbvb9+vqKuvIqRIddeaQYDRU/HHLmrdkxjLbq U3gNcf8m8n41DnK70SfS+Q0yWlU=
Received: by filter1490p1mdw1.sendgrid.net with SMTP id filter1490p1mdw1-11481-5C1A5B8F-16 2018-12-19 14:54:07.336826214 +0000 UTC m=+161538.210754537
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [192.30.252.36]) by ismtpd0029p1iad2.sendgrid.net (SG) with ESMTP id Bja0UVZrTiCrcgY_l6nPcA for <quic-issues@ietf.org>; Wed, 19 Dec 2018 14:54:07.227 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id 34A173E12E0 for <quic-issues@ietf.org>; Wed, 19 Dec 2018 06:54:07 -0800 (PST)
Date: Wed, 19 Dec 2018 14:54:07 +0000
From: Magnus Westerlund <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab410e7467988ebe8008555191b3276314e863e70c92cf0000000118321d8f92a169ce1753c928@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2192/448623058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2192@github.com>
References: <quicwg/base-drafts/issues/2192@github.com>
Subject: Re: [quicwg/base-drafts] Optimistic ACK in early handshake (#2192)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c1a5b8f327a8_6ba43faa1d4d45c03161e1"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gloinul
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1jISZXSYqd17tsPR1lnXnctWUEdcNNjrONDG 8obmN4SKdflg+hFx6VJ5FA1jlR2zhWyFenlWl0SSFkZvvJptCiu8+X9pHnlfN7dxmyj9ejXA2y6TIH Qqxf6LBWJWGyJB4pxRNagDthveXpWeNhZfcwfYhEOhMX27fvMjPwh0cNg+xJtoDIZfPto8w+9MwkV8 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G_9xmW3_aOM6vWJKP-NgnU-kCoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 19 Dec 2018 14:54:11 -0000

Yes, having multiple ACKs talking about the same PN is fine to my understanding. With renege I meant changing the ACK for a PN from received, to missing. Once you have set a PN to have been received, the sender should consider it received. That is why I don't think the optimistic ACK works if the receiver cares about the data it retrieves from the server. If the receiver lies just to consume as much sender resources as possible, then that is a different issue that I agree is not impacted by my comment.

-- 
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/2192#issuecomment-448623058