Re: [quicwg/base-drafts] Add some MUSTs to congestion control (#3978)
Jana Iyengar <notifications@github.com> Thu, 06 August 2020 06:45 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 E8FC63A0FC5 for <quic-issues@ietfa.amsl.com>; Wed, 5 Aug 2020 23:45:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.483
X-Spam-Level:
X-Spam-Status: No, score=-1.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 m1mYvyM-L34y for <quic-issues@ietfa.amsl.com>; Wed, 5 Aug 2020 23:45:13 -0700 (PDT)
Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D89E33A0FA8 for <quic-issues@ietf.org>; Wed, 5 Aug 2020 23:45:12 -0700 (PDT)
Received: from github-lowworker-bb778fb.ash1-iad.github.net (github-lowworker-bb778fb.ash1-iad.github.net [10.56.102.56]) by smtp.github.com (Postfix) with ESMTP id 2C9CA840D97 for <quic-issues@ietf.org>; Wed, 5 Aug 2020 23:45:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1596696312; bh=yXr2Hjt7jKcMRNntBsuxKjt0DTWvrpwUx2ADE1dw1/Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fsR2jXU9sYiHWEIC36MoNer/oPNKhh7yWpcgUlbKqGXi1NxhBDnjG+62ae5W7fGTO IjsRz5gRWXnsygLBdjMYdlc2Qm6T4pfidnhhi7n9dwDu3tWVybbl8Naj6wLF63/L18 8ldCmq+j/eZ3U0WbELP7PiYDvzeZaLUGSgJPCpmg=
Date: Wed, 05 Aug 2020 23:45:12 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6QJE43UDHM2LUJCI55G6D7REVBNHHCQBGZIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3978/review/462227828@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3978@github.com>
References: <quicwg/base-drafts/pull/3978@github.com>
Subject: Re: [quicwg/base-drafts] Add some MUSTs to congestion control (#3978)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5f2ba6f81c153_78f116f8253637"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/80zKgSMCqaMflO911n77g46Lihk>
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: Thu, 06 Aug 2020 06:45:16 -0000
@janaiyengar commented on this pull request. > +Congestion avoidance uses an Additive Increase Multiplicative Decrease (AIMD) +approach that MUST increase the congestion window by one maximum packet size +per congestion window acknowledged. When a loss or ECN-CE marking is What I meant to say is that this is the definition of it. Congestion avoidance is simply the state of the controller where `cwnd > ssthresh`, this does not imply that the controller needs to increase by 1 packet size per round trip time. Reno isn't defined anywhere formally as a term, but it is an AIMD controller that "increases the congestion window by 1 packet size per round-trip time" and "decreases it by 0.5 when loss is encountered." My point was that to make our controller Reno, these two behaviors have to be MUSTs. Everything else is window dressing. -- 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/pull/3978#discussion_r466179959
- [quicwg/base-drafts] Add some MUSTs (#3978) ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Martin Thomson
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Martin Thomson
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Martin Thomson
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Martin Thomson
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Mike Bishop
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Praveen Balasubramanian
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… ianswett
- Re: [quicwg/base-drafts] Add some MUSTs to conges… mirjak
- Re: [quicwg/base-drafts] Add some MUSTs to conges… Jana Iyengar