Re: [tcpm] I-D Action: draft-ietf-tcpm-prr-rfc6937bis-03.txt

rs.ietf@gmx.at Wed, 29 March 2023 05:44 UTC

Return-Path: <rs.ietf@gmx.at>
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 6FC22C1527A0; Tue, 28 Mar 2023 22:44:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmx.at
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pcRZSdSosgjn; Tue, 28 Mar 2023 22:44:25 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C339AC152565; Tue, 28 Mar 2023 22:44:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1680068662; i=rs.ietf@gmx.at; bh=cQPoYZ0iEaEhk25BbevwBFZvMtiAAlonCtNtLcD1SeE=; h=X-UI-Sender-Class:Date:From:Reply-To:Subject:To:References: In-Reply-To; b=G48IfLU8ogGDblJTbUKfG5PQRg8P1M18vX2YgDDe7o8kmZiBh6G6RqZSmeTGnKop2 jv9m2CXY3KNZyyLcL/1KSA960tkETHiTiJlilMvPRSfWFOmLjyl/6MxXj9e08XYXbt 4aMB4dZHn5G5K3pOGEripJVtoxTVGY7gr18imPcKci7dx3VncdPytFRaHZuj23tbH7 kIG0RifS4XJTyxp9JmyE74KqgnIJ6G6G2AjiMh4lmePcWQteZ3vDTP6LgNCNRMVWOZ s9xq7nwpXs2a0BQZoq6Ht6Pwo2cCD/3izcxU5EVtwk4hjmVuyZN25UwbnfQlSxJy+D nV6ImS+Y3+mAg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [172.20.10.13] ([212.95.5.83]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N8GQy-1qTbWw27OK-014Fan; Wed, 29 Mar 2023 07:44:22 +0200
Message-ID: <fe0edff8-da15-358b-1321-a09df8275414@gmx.at>
Date: Wed, 29 Mar 2023 14:44:20 +0900
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0
From: rs.ietf@gmx.at
Reply-To: rs.ietf@gmx.at
To: tcpm@ietf.org, draft-ietf-tcpm-prr-rfc6937bis@ietf.org
References: <167986994585.45279.4490262172524079130@ietfa.amsl.com>
In-Reply-To: <167986994585.45279.4490262172524079130@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:sh9SitB0W3WC2IedNrwntG7dklPw2C2QiWqc5jQiLH8tFkB645e hptc8L5R/OtmhmiTSAsKpUjsutQIZYSWDBGm8J38WmvOmmK+BlJ3j1FHNK8KS3AlOgWe2Ws COOw5hhTOGnAqBtv85+dyGcyC1q/roCD1RFY4bBa84spvQQ4br/FvuWzUti0O2awmaIPayr x8Cjvgwvr8gCummoqPQEQ==
UI-OutboundReport: notjunk:1;M01:P0:RKKVZSGJpb4=;MGcIsLIuv2Sjq3DQOr4nZtI7/7i Z3xD4vPnsXRUnutQd/b3ZZ/hwCdDW8xL0HlL1vqSb3tdf+7bubMqgorqd8w87rRMVQiLEcs/j OIlebDsU86ZcgKAnIIwaKmCpiFBhZBnbCVWAOluFj0PM/oFLe7Uz+3YM+CCA/ytJKk3hMFlKJ XzqrcCqMOzItTNhUgFITP6wh77JHJ7Qy9HkQ49PcPFuVTdrl1iRJztJ+4zBwzmwjtjVXVhpo0 D1yWwJLoT1FC9vjDs598f2ytDzwfCG4kob04lBfn7uzJ1a+tnLd0hcqQt9876LhCrDS1aKOEk 3lzE3nrkX83LiUy6sTzPB0JunVTxGqx8D0agCBSSUKOitqSstZU6tC03dx3/dZ/oeT1cpxAjo cqufQp+kcuz4ocPR6YDHcDkW6Uhz8ZeZ6hY21WOn3RnJRJFq391GbAfafr19WkUsUxjKgy4O3 31fmGh+sd0yrRdfUTr4tS3viJTONSfQMIVAsCtncgKPVdRKTNU9Tpo3HYuS3r4LQaiAivoKUS y4wMxz7/xLSeet5DU+/JEazowCKtawedziP9fG6O4Bsdo93+5wfuP8oXMYVdYaMNoj8Zwa1Ek 5ILXEwxFJkDde1wuLLhs1YQNEWBN5SL1PUtOa9hJa7hnXUTFVJ6NF+ICqoC6/Uqsg3eLqaSKC R7O+iJ7T+B3f7Vn44ObUK1dd2mFL/ElDEdZl1TrHOAU2dMgnhHWYmjOtNbjqufMSqj0UOOkBJ 7kdgMWWdG5GQRbofPN7ECaBLZplHTxbfqw15YV5jfZEK+f1t44zkKdWGnGBdjeBv+PLEHP9bR 9HrStKi2xhyDn4FbnKJ2Ltrk44rB6K0Jeih2vUZFLN2cv3rBD5uEfrYu+qpn8yoGdimM8dK4U yGsooHo7p8CSCpdjs+KMNVcpwbjRoFtjZT00at/XLi4uelbdAVXGNP6BAP43PiWoaaKeQgj7j CSkkIIJ/g2GZMa3hLMNW1NtHVBk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/l7nLSziszCfPbb2YVzpDz1gTZOk>
Subject: Re: [tcpm] I-D Action: draft-ietf-tcpm-prr-rfc6937bis-03.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 29 Mar 2023 05:44:29 -0000

Hi,

I have one minor observations.

In Section 6 where the algorithm is described, while the document does
state to initialize the variable prr_delivered to zero at the beginning
of recovery, it may be clearer to point out that this explicitly
excludes any Limited Transmit period just prior of entering Fast Recovery.

While this becomes clear when observing PRR working, I had been using
sacked_bytes for initializing prr_delivered (which naturally will
already be inflated by however many segments were sent during limited
transmit).

Suggest to raise awareness of this potential implementation oversight by
explicitly pointing it out.

Other than this, I wanted to mention that code to do PRR according to
6937bis should be ready soon in fbsd.

Best regards,
   Richard


Am 27.03.2023 um 07:32 schrieb internet-drafts@ietf.org:
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories. This Internet-Draft is a work item of the TCP Maintenance and
> Minor Extensions (TCPM) WG of the IETF.
>
>     Title           : Proportional Rate Reduction for TCP
>     Authors         : Matt Mathis
>                       Nandita Dukkipati
>                       Yuchung Cheng
>     Filename        : draft-ietf-tcpm-prr-rfc6937bis-03.txt
>     Pages           : 18
>     Date            : 2023-03-26
>
> Abstract:
>     This document updates the experimental Proportional Rate Reduction
>     (PRR) algorithm, described RFC 6937, to standards track.  PRR
>     potentially replaces the Fast Recovery to regulate the amount of data
>     sent by TCP or other transport protocol during loss recovery.  PRR
>     accurately regulates the actual flight size through recovery such
>     that at the end of recovery it will be as close as possible to the
>     slow start threshold (ssthresh), as determined by the congestion
>     control algorithm.
>
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-tcpm-prr-rfc6937bis/
>
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-tcpm-prr-rfc6937bis-03.html
>
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-tcpm-prr-rfc6937bis-03
>
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm