Re: [tcpm] Request for feedback on WG Adoption of RFC6937bis
Yoshifumi Nishida <nsd.ietf@gmail.com> Fri, 11 December 2020 09:58 UTC
Return-Path: <nsd.ietf@gmail.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3DA93A089A for <tcpm@ietfa.amsl.com>; Fri, 11 Dec 2020 01:58:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level:
X-Spam-Status: No, score=-2.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 Pm9Cugi-DQVO for <tcpm@ietfa.amsl.com>; Fri, 11 Dec 2020 01:58:42 -0800 (PST)
Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) (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 524BC3A098D for <tcpm@ietf.org>; Fri, 11 Dec 2020 01:58:42 -0800 (PST)
Received: by mail-qk1-x736.google.com with SMTP id 1so7868746qka.0 for <tcpm@ietf.org>; Fri, 11 Dec 2020 01:58:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=diK2JYfARmPrjaDgTUdfqP7ZcANjCxXJ3/gk8g71kIs=; b=SkziWM0U+Xh4RblX3ScH/ElUn60tlKtGMA1Wu8pfUZEUlf7oAxEUW58YCg9EcAMlm3 p9OaWkja58vCG3gz+Xramy+35aJPed5cAalZavgrxSKNm1Q+e4/vZGVi2DFUUQH7EPvE zZ+gVeY0L/p5Y60/f0NKib2+AOMDPAmJYr7W5FlIqIo3ntFwd1vvZhiVgCvfjaSixRO+ gMYoblXeCUzrlOeYutxVA7xdUXwvqcsPO2uFAJRHG702b9rSj4Wd/tewJzc86JTlJUv/ WzMo/suts3CN8/n0hEFbPpFbbY+0KVwJ3S77iA2QFDZ7T8uqyqjWporWicDTOBmqs39A bdPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=diK2JYfARmPrjaDgTUdfqP7ZcANjCxXJ3/gk8g71kIs=; b=G1oJ4tSuAo/8RZjQ5kI5lkn+tMqig1lgEdQpWujB1e1mhZ5ongN8oZlhuZZ0oOn1bL +nTuRQbp3ki+pDyMDoWY8GDB6OMhPGfcgEUMZ9t+CoVES+q0EeLF3ljLKquhtMA2LviA TP5FSnFs/1wW6gogUzb+yTkweHB4lsv5QGOqSo9WBZFNSbjO7FDTaKSyLj3wrdvN1hdI F3qXNnjJkJ12Q5NT8gkVqI3NVH7LSsY0wQI+LD122yxtHBtCVHd2KZIeN2/c9Qyo/JjP /5TJvsFqvH9Ug48o7cSIvWvS81xJPY74FeagrMt7oQ+B8CNXlw/9s4M+4WeD6YMS65ID cQRw==
X-Gm-Message-State: AOAM531B7fM6LwYG8dyGFx0MPCSze5sDrYZt2Yksa/CBcU6VZFnCYSJC iv9aEl2H+fgpxWsHwB1da7NdJWU1xusCYrBg2aVLLb/5
X-Google-Smtp-Source: ABdhPJzwWrGPug6lB3jRgYU6r2uF+3whG4t+J+imP6NZFrmlU5kN1jsW11PGF+7NCcYWN181Os36gklg8mfaPtQqhI4=
X-Received: by 2002:a37:9f14:: with SMTP id i20mr14780777qke.321.1607680721025; Fri, 11 Dec 2020 01:58:41 -0800 (PST)
MIME-Version: 1.0
References: <CAH56bmCkmtvqTRaEC-AFd-_W1nWeE0JE9SMt=w8E5JoHvvnVtQ@mail.gmail.com> <CAAK044T7POu9YCU_=Gf5St-A5s8bnv0fhCuWASqD6_tz6_Hdvw@mail.gmail.com>
In-Reply-To: <CAAK044T7POu9YCU_=Gf5St-A5s8bnv0fhCuWASqD6_tz6_Hdvw@mail.gmail.com>
From: Yoshifumi Nishida <nsd.ietf@gmail.com>
Date: Fri, 11 Dec 2020 01:58:29 -0800
Message-ID: <CAAK044QdE27=Ay2w6w5u8eN4pyAuiRJGy2Kg00Cnb=0afKt7=w@mail.gmail.com>
To: tcpm IETF list <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000049fee905b62d567e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/uh9b8fgFOUuZkxoTaaeRn_Y_Y7E>
Subject: Re: [tcpm] Request for feedback on WG Adoption of RFC6937bis
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Dec 2020 09:58:52 -0000
Hello everyone, This is just a reminder in case you forgot to express your opinion on this. We'll make a decision soon. Thanks, -- Yoshi on behalf of tcpm co-chairs On Mon, Nov 30, 2020 at 10:12 AM Yoshifumi Nishida <nsd.ietf@gmail.com> wrote: > Hi folks, > > This mail starts a WG adoption call for RFC6937bis draft. > As we've already seen positive supports for this work, we are not asking > people who already expressed their opinions this time. (but, if you want to > do it for some reason, please go ahead) > However, if you haven't done it yet, especially if you're against it, we > would like to encourage you to provide feedback. > > We are thinking that the intended status of the doc will be PS based on > the feedback we've seen so far. But, if you have opinions on it, please let > us know. > > Thank you so much, > -- > Yoshi on behalf of tcpm co-chairs > > > On Wed, Nov 18, 2020 at 7:56 PM Matt Mathis <mattmathis= > 40google.com@dmarc.ietf.org> wrote: > >> The authors of PRR would like to update PRR to Proposed Standard status. >> This entails introducing a new document as an tcpm work item. >> >> *Please indicate (non) support and/or comment.* >> >> For more details see the tcpm meeting materials from IETF 109 >> minutes: >> https://datatracker.ietf.org/meeting/109/materials/minutes-109-tcpm-00 >> slides: https://tools.ietf.org/html/draft-mathis-tcpm-rfc6937bis-00 >> >> There were about four "I support this work" remarks at the mic (not >> recorded in the minutes), and about as many in the Meetecho chat. >> >> Abridged IETF/tcpm/PRRbis slides: >> -- >> PRR recap (RFC6937 experimental) >> PRR is a special congestion control effective only during fast recovery >> >> - When inflight >= ssthresh, send at loss_beta*rate_before_loss (e.g. >> loss_beta = 0.5 for Reno (aka rate-halving), 0.7 for Cubic) >> - When inflight < ssthresh, send at the same or twice the >> delivery_rate (more later) >> - Used by all congestion control modules in Linux during fast recovery >> - Can be more dominant than the actual C.C. for lossy flows >> that’re in fast recovery constantly (e.g. video streaming through policers) >> >> -- >> Current Status >> >> - >> >> PRR is widely deployed >> - >> >> At least three major OSs: Linux, Windows, (NetFlix) BSD >> - >> >> Vast majority of Web traffic for years >> - >> >> No changes to algorithms published in RFC 6937 >> - >> >> PRR-CRB - Conservative Reduction Bound - strict packet conversion >> during loss recovery >> - >> >> PRR-SSRB - Slowstart Reduction Bound - one extra segment per ACK >> during loss recovery >> - >> >> 2015 Heuristic to dynamically select which reduction bound >> - >> >> Only use PRR-SSRB when making good forward progress >> - >> >> ACKs that advanced snd.una and report no new losses >> - >> >> Resolves some pathological cases with token bucket policers >> - >> >> CC estimates ssthresh before it can possibly measure the token >> rate >> - >> >> The heuristic makes the best of a bad situation >> >> -- >> Tentative path forward >> >> - >> >> Adopt as a tcpm work item >> - >> >> Update the text >> - >> >> Normative RFC 2119 language >> - >> >> Add MAY use the heuristic... >> - >> >> Trim redundant and obsolete language >> - >> >> RFC 6937 repeats itself and is much longer than necessary >> - >> >> Focus on what an implementer needs to know >> - >> >> Use non-normative references to RFC 6937 for prior measurement >> work, etc >> >> Thanks, >> --MM-- >> The best way to predict the future is to create it. - Alan Kay >> >> We must not tolerate intolerance; >> however our response must be carefully measured: >> too strong would be hypocritical and risks spiraling out of >> control; >> too weak risks being mistaken for tacit approval. >> _______________________________________________ >> tcpm mailing list >> tcpm@ietf.org >> https://www.ietf.org/mailman/listinfo/tcpm >> >
- [tcpm] Introduce RFC 6937 bis (Proportional Rate … Matt Mathis
- Re: [tcpm] Introduce RFC 6937 bis (Proportional R… Scheffenegger, Richard
- Re: [tcpm] Introduce RFC 6937 bis (Proportional R… Ian Swett
- Re: [tcpm] Introduce RFC 6937 bis (Proportional R… Scharf, Michael
- Re: [tcpm] Introduce RFC 6937 bis (Proportional R… Gorry Fairhurst
- Re: [tcpm] Introduce RFC 6937 bis (Proportional R… Matt Mathis
- Re: [tcpm] [EXTERNAL] Re: Introduce RFC 6937 bis … Praveen Balasubramanian
- Re: [tcpm] [EXTERNAL] Re: Introduce RFC 6937 bis … Neal Cardwell
- Re: [tcpm] [EXTERNAL] Re: Introduce RFC 6937 bis … Yuchung Cheng
- [tcpm] Request for feedback on WG Adoption of RFC… Yoshifumi Nishida
- Re: [tcpm] [EXTERNAL] Re: Introduce RFC 6937 bis … Martin Duke
- Re: [tcpm] Request for feedback on WG Adoption of… Yoshifumi Nishida
- Re: [tcpm] Request for feedback on WG Adoption of… Yoshifumi Nishida
- Re: [tcpm] Request for feedback on WG Adoption of… Scheffenegger, Richard
- Re: [tcpm] Request for feedback on WG Adoption of… Scheffenegger, Richard