Re: [tcpm] New Version Notification for draft-ietf-tcpm-rack-05.txt

"Scharf, Michael" <Michael.Scharf@hs-esslingen.de> Mon, 06 May 2019 08:20 UTC

Return-Path: <Michael.Scharf@hs-esslingen.de>
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 50DEA120049 for <tcpm@ietfa.amsl.com>; Mon, 6 May 2019 01:20:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hs-esslingen.de
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 VKM5A-U6gOke for <tcpm@ietfa.amsl.com>; Mon, 6 May 2019 01:19:58 -0700 (PDT)
Received: from mail.hs-esslingen.de (mail.hs-esslingen.de [134.108.32.78]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EC3D120033 for <tcpm@ietf.org>; Mon, 6 May 2019 01:19:57 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.hs-esslingen.de (Postfix) with ESMTP id E9CBD25A15; Mon, 6 May 2019 10:19:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hs-esslingen.de; s=mail; t=1557130795; bh=L4xUBCIX9YGAGuPlgynKFqBefAzZt06g4Gvl8j/F9lQ=; h=From:To:Subject:Date:References:In-Reply-To:From; b=RlARGpoiAQXkn0lYTeDu9idIg3SE7l/BAgKrlUve+8PN4hbRRizIwN+Hl/07Tetvv 6A7IBW5U9NUFWMmvn28f50Dlztoumv51kfP7o0vigZNidKB0yAM1VOH8sW7Iqty9zN wXNQhkYhZaV1C3bKaCsfqUdDHE0/UDLnOoBBbszk=
X-Virus-Scanned: by amavisd-new-2.7.1 (20120429) (Debian) at hs-esslingen.de
Received: from mail.hs-esslingen.de ([127.0.0.1]) by localhost (hs-esslingen.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RCgShhd91GnT; Mon, 6 May 2019 10:19:54 +0200 (CEST)
Received: from rznt8101.rznt.rzdir.fht-esslingen.de (rznt8101.rznt.rzdir.fht-esslingen.de [134.108.29.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mail.hs-esslingen.de (Postfix) with ESMTPS; Mon, 6 May 2019 10:19:54 +0200 (CEST)
Received: from RZNT8114.rznt.rzdir.fht-esslingen.de ([169.254.3.34]) by rznt8101.rznt.rzdir.fht-esslingen.de ([fe80::bd73:d6a9:24d7:95f1%10]) with mapi id 14.03.0415.000; Mon, 6 May 2019 10:19:54 +0200
From: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>
To: Yuchung Cheng <ycheng@google.com>, "tcpm@ietf.org Extensions" <tcpm@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-tcpm-rack-05.txt
Thread-Index: AQHU/JqdhmF+Y1FrckqG+5/cgJ9tiqZdy/kA
Date: Mon, 6 May 2019 08:19:53 +0000
Message-ID: <6EC6417807D9754DA64F3087E2E2E03E2D2E45F5@rznt8114.rznt.rzdir.fht-esslingen.de>
References: <155632918775.6767.10665022766872955742.idtracker@ietfa.amsl.com> <CAK6E8=cQ8LH-d0snNGSSSwuUkNtYrSBNZs90ObskRahB6=GjeQ@mail.gmail.com>
In-Reply-To: <CAK6E8=cQ8LH-d0snNGSSSwuUkNtYrSBNZs90ObskRahB6=GjeQ@mail.gmail.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [134.108.29.249]
Content-Type: multipart/alternative; boundary="_000_6EC6417807D9754DA64F3087E2E2E03E2D2E45F5rznt8114rzntrzd_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/LKfTjb6KGKh8VP9GTr5HS59gmSM>
Subject: Re: [tcpm] New Version Notification for draft-ietf-tcpm-rack-05.txt
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: Mon, 06 May 2019 08:20:01 -0000

Hi Yuchung,

A purely editorial comment on the new text in -05:

The definition of terms has been updated by RFC 8174 and the new suggested wording is:

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
      "MAY", and "OPTIONAL" in this document are to be interpreted as
      described in BCP 14 [RFC2119] [RFC8174] when, and only when, they
      appear in all capitals, as shown here.

Unless there are good reasons to deviate, IMHO it would make sense to use the default text.

Also, note that there is some use of capital letter terms before Section 5. The definition should probably be introduced before the first use (in the body).

Finally, draft-ietf-tcpm-rack-05 references RFC2119 three times, which may be a tooling bug.

Those editorial nits can be fixed later in the publication process, but as these are low hanging fruits, IMHO it would make sense to correct them in the next version.

Thanks

Michael


From: Yuchung Cheng <ycheng@google.com>;
Sent: Saturday, April 27, 2019 3:43 AM
To: tcpm-chairs@ietf.org; tcpm@ietf.org Extensions <tcpm@ietf.org>;
Subject: Fwd: New Version Notification for draft-ietf-tcpm-rack-05.txt

Hi we are posting new draft per chairs' request for discussion on status.

04-05 diffs are minor edits for clarification raised by many reviewers (thanks!). No changes to algorithm / protocol.
---------- Forwarded message ---------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Fri, Apr 26, 2019 at 6:39 PM
Subject: New Version Notification for draft-ietf-tcpm-rack-05.txt
To: Neal Cardwell <ncardwell@google.com<mailto:ncardwell@google.com>>, Yuchung Cheng <ycheng@google.com<mailto:ycheng@google.com>>, Priyaranjan Jha <priyarjha@google.com<mailto:priyarjha@google.com>>, Nandita Dukkipati <nanditad@google.com<mailto:nanditad@google.com>>



A new version of I-D, draft-ietf-tcpm-rack-05.txt
has been successfully submitted by Yuchung Cheng and posted to the
IETF repository.

Name:           draft-ietf-tcpm-rack
Revision:       05
Title:          RACK: a time-based fast loss detection algorithm for TCP
Document date:  2019-04-26
Group:          tcpm
Pages:          29
URL:            https://www.ietf.org/internet-drafts/draft-ietf-tcpm-rack-05.txt
Status:         https://datatracker.ietf.org/doc/draft-ietf-tcpm-rack/
Htmlized:       https://tools.ietf.org/html/draft-ietf-tcpm-rack-05
Htmlized:       https://datatracker.ietf.org/doc/html/draft-ietf-tcpm-rack
Diff:           https://www.ietf.org/rfcdiff?url2=draft-ietf-tcpm-rack-05

Abstract:
   This document presents a new TCP loss detection algorithm called RACK
   ("Recent ACKnowledgment").  RACK uses the notion of time, instead of
   packet or sequence counts, to detect losses, for modern TCP
   implementations that can support per-packet timestamps and the
   selective acknowledgment (SACK) option.  It is intended to replace
   the conventional DUPACK threshold approach and its variants, as well
   as other nonstandard approaches.




Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>.

The IETF Secretariat