Re: [quicwg/base-drafts] Allow removal of ACK blocks that are in flight (#917)

MikkelFJ <notifications@github.com> Mon, 13 November 2017 06:26 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 A4C2E129473 for <quic-issues@ietfa.amsl.com>; Sun, 12 Nov 2017 22:26:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.615
X-Spam-Level:
X-Spam-Status: No, score=-0.615 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 2N9vE1e_EpJO for <quic-issues@ietfa.amsl.com>; Sun, 12 Nov 2017 22:26:08 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (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 84B7712008A for <quic-issues@ietf.org>; Sun, 12 Nov 2017 22:26: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=55JUrSx9HadsXwqeNxtq1E7Flq8=; b=CnSL7JelgCP7y5s4 4ozRNbzVbDFyBZJlg/pozus0GIHid9e3BAHTaje6CZuVQe8ifrsxuM1e1sjJWqLi jOQf2+LLyd1rHB7Ca08tzFcoaNlInWp7scIeBF/yQNynvgg+xRQwP6BZ6cFUgESc v5FiNrTbqf+4fMin+ycoW6smJWA=
Received: by filter0085p1iad2.sendgrid.net with SMTP id filter0085p1iad2-2336-5A093AFF-A 2017-11-13 06:26:07.452228387 +0000 UTC
Received: from github-smtp2b-ext-cp1-prd.iad.github.net (github-smtp2b-ext-cp1-prd.iad.github.net [192.30.253.17]) by ismtpd0002p1iad2.sendgrid.net (SG) with ESMTP id lKfKTwl1SNizVbGmdfKH6A for <quic-issues@ietf.org>; Mon, 13 Nov 2017 06:26:07.509 +0000 (UTC)
Date: Mon, 13 Nov 2017 06:26:07 +0000
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abde30a395f79b09864c5053af30c3f17d43a26af492cf000000011620fcff92a169ce1048c429@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/917/343825595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/917@github.com>
References: <quicwg/base-drafts/issues/917@github.com>
Subject: Re: [quicwg/base-drafts] Allow removal of ACK blocks that are in flight (#917)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5a093aff4f395_5b8c3f9323aa2f3024037b"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
tracking:
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0PQcoshQAk0Bx/bB+o7nlRcElbOwvBFilIm0 T0nBgoSyyjQ539cHUu4LVSEc4C1s2WyQqcZaiDXCneUfPo6lqi4PkMtlifGFEeJiJJfa49ZBSDh9an r05pSy0GGuHTFPSJ3EpsvGcPZTIlIhv61i/IICybTMsgO6fwxMo1WMB/N7m+qcqs85SyyPBlR5pix0 c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RsxgIFJs6eDFNSMubK3_oEC6cd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 13 Nov 2017 06:26:10 -0000

Perhaps this divergent view can be resolved by encouring transmissing older ACK's to reduce gaps, but keep an oldest ACK packet number that progresses steadily and beyond which no ACK is transmitted.

This will not grow the ACK ranges because that limit does not introduce any gaps. This is essentially what I have in my draft implementation.

-- 
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/917#issuecomment-343825595