Re: Lars Eggert's No Objection on draft-ietf-6man-mtu-option-13: (with COMMENT)

Bob Hinden <bob.hinden@gmail.com> Tue, 05 April 2022 15:42 UTC

Return-Path: <bob.hinden@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 842993A0BD4; Tue, 5 Apr 2022 08:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-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 jeKy44uprZEh; Tue, 5 Apr 2022 08:42:16 -0700 (PDT)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (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 977A13A0BDF; Tue, 5 Apr 2022 08:42:16 -0700 (PDT)
Received: by mail-wm1-x333.google.com with SMTP id k124-20020a1ca182000000b0038c9cf6e2a6so1938162wme.0; Tue, 05 Apr 2022 08:42:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=D/TjRxrWsGmnXh8ODasNHeZ3uLqTEnIb+WhuL02+rbw=; b=O7DSdJQUMVIv5lfIzrpUL7/5IM2JG70QqvXJPjXNV86OiKhkHBKUMr+RaxYpvVG6xM EI1uwsxnA3PjCmPyxgXmR0tI64sCEdzZl7bE54RvXE/KCnoojiQS8sRWyhp4ZrlgECNp V2htqolgPzSip7/S4DKS/7G2PUuODZ6+OKE10YJdIQkVAAX6w/C2hs4o9+dHP7jUfB33 KFrFUwJlom8GN0IY+q+e6taH6RM4DMuehO/KbZjfoXxxdOD3DPlCHHNW7QrYUZZ0BkVy 1ZoI00z0a1iPUZIR+/hoyAtXvocgtgrYYPU03RsW9MCfFqw7iNjQvLPZlEkg6sYfaGeG KvcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=D/TjRxrWsGmnXh8ODasNHeZ3uLqTEnIb+WhuL02+rbw=; b=AAqoBvpl/a8DkN15O5IvUaR+Sjak8S71L4BaAlq07KgxxuCcO0SX41ABHflm8Y0MM1 7nNjA5gRTGZcSfCxAyPEs1AFVZ7+Qb0rfpOGzp24TakQHQX7lZlYev2iF1QGNLX11V13 apcDlOQjuFuXcLUAR1Acy6+rojXedOqVEpGmf/lFXkMMEhh7+dNEXzQpeH8xCaIGHLdk 07DMjzOUw9I1kuppknW2Eh680mxN+OcipLP/S/O7ZOIe56MwYY0MYd8sU56sTKS8Tswp HTS3YbdsDo/GrxFIq10mY5JSeYC6pEkpSSxRDEIEKSi96EM/hi+i4UT1T0x4qgnLjhkn cfBA==
X-Gm-Message-State: AOAM5307lmcCVtP0gF+nWVv2HzMWOfCDQ7UEgv0yuUIi6oUH4qlYjnP3 2e3jADC3H5X3B1xiARvK/CY=
X-Google-Smtp-Source: ABdhPJx0UX9cQ04bIOEbCp3sHDq41DGBoTDEawOTTXWun7uoxjGbYlntpb8X53g5efXc2HgfZSu86A==
X-Received: by 2002:a7b:ce02:0:b0:381:2007:f75c with SMTP id m2-20020a7bce02000000b003812007f75cmr3756293wmc.6.1649173334603; Tue, 05 Apr 2022 08:42:14 -0700 (PDT)
Received: from smtpclient.apple ([2600:1700:4383:c05f:2080:bc62:49e8:a781]) by smtp.gmail.com with ESMTPSA id n10-20020a5d588a000000b002052e4aaf89sm12483438wrf.80.2022.04.05.08.42.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Apr 2022 08:42:14 -0700 (PDT)
Content-Type: multipart/signed; boundary="Apple-Mail=_7D7A5504-2CB3-4216-BB06-D05C99B88013"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.60.0.1.1\))
Subject: Re: Lars Eggert's No Objection on draft-ietf-6man-mtu-option-13: (with COMMENT)
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <164916974302.25734.4048383114973424132@ietfa.amsl.com>
Date: Tue, 05 Apr 2022 08:42:10 -0700
Cc: Bob Hinden <bob.hinden@gmail.com>, IESG <iesg@ietf.org>, draft-ietf-6man-mtu-option@ietf.org, 6man Chairs <6man-chairs@ietf.org>, IPv6 List <ipv6@ietf.org>, Ole Trøan <otroan@employees.org>
Message-Id: <F98AD7E9-50E1-4E36-A5BC-3861C662AEC4@gmail.com>
References: <164916974302.25734.4048383114973424132@ietfa.amsl.com>
To: Lars Eggert <lars@eggert.org>
X-Mailer: Apple Mail (2.3693.60.0.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NnqjO2Hu3rQ7V9g0yuxuKBuKJjk>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Apr 2022 15:42:19 -0000

See below, marked GF+BH :

> On Apr 5, 2022, at 7:42 AM, Lars Eggert via Datatracker <noreply@ietf.org> wrote:
> 
> Lars Eggert has entered the following ballot position for
> draft-ietf-6man-mtu-option-13: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-6man-mtu-option/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Section 5. , paragraph 9, comment:
>>     Min-PMTU: n 16-bits.  The minimum MTU recorded along the path
>>                 in octets, reflecting the smallest link MTU that
>>                 the packet experienced along the path.
>>                 A value less than the IPv6 minimum link
>>                 MTU [RFC8200] MUST be ignored.
> 
> Would there be any value in using a scheme that can encode MTUs larger than
> 64K? Could steal some bits by not defining a way to encode values below 1280.

GF+BH: We designed this option to support packet lengths that can be carried in the IPv6 header.   No consideration was given to go beyond that.

> 
> Thanks to Paul Kyzivat for their General Area Review Team (Gen-ART) review
> (https://mailarchive.ietf.org/arch/msg/gen-art/cSJ1VnpREVnAknRj_ANN0QFRdA0).
> 
> -------------------------------------------------------------------------------
> NIT
> -------------------------------------------------------------------------------

GF+BH: We will look at these in the next revision of the draft.


> All comments below are about very minor potential issues that you may choose to
> address in some way - or ignore - as you see fit. Some were flagged by
> automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
> will likely be some false positives. There is no need to let me know what you
> did with these suggestions.
> 
> Section 2. , paragraph 3, nit:
> -    This results in many transport connections being configured to use
> +    This results in many transport-layer connections being configured to use
> +                                  ++++++
> 
> Section 2. , paragraph 4, nit:
> -    size available for a transport to use.  Also, some use-cases increase
> +    size available for a transport protocol to use.  Also, some use-cases increase
> +                                  +++++++++
> 
> Section 6.3. , paragraph 3, nit:
> -    This avoids the transport needing to retransmit a lost packet that
> +    This avoids the transport protocol needing to retransmit a lost packet that
> +                             +++++++++
> 
> Section 6.3.1. , paragraph 10, nit:
> -    *  A datagram transport can utilise DPLPMTUD [RFC8899].  For example,
> -                                     ^
> +    *  A datagram transport can utilize DPLPMTUD [RFC8899].  For example,
> +                                     ^
> 
> Section 6.3.4. , paragraph 4, nit:
> -    *  The actual PMTU may be lower than the Rtn-PMTU value because the
> -                                                                   ----
> 
> Reference [RFC2460] to RFC2460, which was obsoleted by RFC8200 (this may be on
> purpose).
> 
> Reference [RFC1063] to RFC1063, which was obsoleted by RFC1191 (this may be on
> purpose).
> 
> Section 4. , paragraph 3, nit:
>> IANA-HBH]. Length: 4 The size of the each value field in Option Data field su
>>                                 ^^^^^^^^
> Two determiners in a row. Choose either "the" or "each".
> 
> Section 6.2. , paragraph 2, nit:
>> acket with this option in response to a R-flag, as well as which packets to i
>>                                      ^
> Use "an" instead of "a" if the following word starts with a vowel sound, e.g.
> "an article", "an hour".
> 
> Section 8.4. , paragraph 4, nit:
>> mitigate the impact by responding to a R-Flag by including the option in a p
>>                                      ^
> Use "an" instead of "a" if the following word starts with a vowel sound, e.g.
> "an article", "an hour".
> 
> 
>