Re: [IPv6] Working Group Last Call for <draft-ietf-6man-pio-pflag>

Jen Linkova <furry13@gmail.com> Mon, 08 April 2024 13:07 UTC

Return-Path: <furry13@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 9CC10C14F6BB for <ipv6@ietfa.amsl.com>; Mon, 8 Apr 2024 06:07:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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 (2048-bit key) header.d=gmail.com
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 U3keAx0JMmgA for <ipv6@ietfa.amsl.com>; Mon, 8 Apr 2024 06:07:19 -0700 (PDT)
Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D186C14F6B0 for <ipv6@ietf.org>; Mon, 8 Apr 2024 06:07:19 -0700 (PDT)
Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2d895138ce6so10369741fa.0 for <ipv6@ietf.org>; Mon, 08 Apr 2024 06:07:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712581637; x=1713186437; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=SCr+hsby9sVjDqeIQYxzL25TbWcVJH3YXE9LtOcBOM4=; b=NxVDi/McmIKUqz3e8zMfx6A0pdw6k3h9xvUegAGgmSAip5glg8+5Pi+iBLpF1KE9VL +0XDG/uGjlzpa1Il8Bwf6WK7JDdoNAnFRtzzWpmZVtftHVJ54/vHz+FuRA0+Y3Qx33dD tQFyVfWpaz5XDm6pFiSxlOzHFCiFZVf1I5zal+7zY/vQeco3k2lKOhsEp45UhgOJ8Dq7 mxsTVc9f79vHjUfMGnB1BNSnB713AFSAfRSBDY3uoWZQd94Dph67iugJ7ibFM70rcEue 7Y2Kw8Sb7TRe/H2RkHHSU3cixnQ9FfkaFlgaRsj0L4ziLHbbURbD3FRC4KUM7P9WnHV5 ab5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712581637; x=1713186437; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SCr+hsby9sVjDqeIQYxzL25TbWcVJH3YXE9LtOcBOM4=; b=XCJJ8iUN/dO1CbHcNX9FwMPczQcmetQV+WM63lcMz2Lkk71pGS1WWTqXcFyvAHfo8j 2YGiN/Oy/cOJt9a2dtBP6tb4xCIgeArdOLB/BWWDpnGXs310S8OrAFaMkT7/8OyS7wgA HXBWIDDTLiKOO/kvewH9J+soq9f69XuBzOoSLPQuOJn4bb8litrbfAZWKvQdiuxT203t qUX1I3UjZVGmbq8b6Cmz1vCsLAkswyK42GfmxSTwXNlGXIz1i8gz/SY5whoJZ52oLeVi sKeuXIZXTCBNs9mUj6JJS5ZsMKfAv2ZdqbGal8Q3DCG5kMxjPLS4XMjLJNYe1QWGekPp jqdg==
X-Forwarded-Encrypted: i=1; AJvYcCXr5bcefyBqJA6jZQK9YU2xRf1D3sCxlnxHgXMUvMFTcfiq/iuGDqJ3fZplMLeqjR0VKizmLx6VokFe4hJz
X-Gm-Message-State: AOJu0Ywy5RulKx2eP0DBRxEneMCmnJB9HXPmecU0cmmCHzojbc2B5BPa E3iYv/wiSh9GE4IGOU4eliqYAI5s5tuWk/z0zuhe42qwX1zqDy/HveUmdFgI4S7k+fm6isYysuv hpmJWhQ4x/7M9KWt5+xOjcN33+Ac2zpp1ROo=
X-Google-Smtp-Source: AGHT+IGqF/Kpp0VZfc7wnoF6y3q+3NaZ/4GRcSR46DxVTgOE98i1g6A6x5Rt11aHVYEQUVvrQ7GMj58Z7abxdTO2Czc=
X-Received: by 2002:a2e:9099:0:b0:2d7:61ac:b392 with SMTP id l25-20020a2e9099000000b002d761acb392mr5467509ljg.29.1712581637239; Mon, 08 Apr 2024 06:07:17 -0700 (PDT)
MIME-Version: 1.0
References: <216FF112-79A0-4FEE-BC7A-F32F1F412E6D@gmail.com> <14755.1712264803@obiwan.sandelman.ca> <27CA3FE6-F067-42CF-96F3-6B20EF073143@jisc.ac.uk>
In-Reply-To: <27CA3FE6-F067-42CF-96F3-6B20EF073143@jisc.ac.uk>
From: Jen Linkova <furry13@gmail.com>
Date: Mon, 08 Apr 2024 23:07:05 +1000
Message-ID: <CAFU7BAS117rynrkTzuV_73HjZgWRgvOusTtJPHbEm=5pUV0ZPA@mail.gmail.com>
To: Tim Chown <Tim.Chown=40jisc.ac.uk@dmarc.ietf.org>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, IPv6 List <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NXGGuPrIvpAvmLjnv_XMWDEO8rc>
Subject: Re: [IPv6] Working Group Last Call for <draft-ietf-6man-pio-pflag>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 08 Apr 2024 13:07:19 -0000

Hi Tim,

Thank you for the feedback!

On Mon, Apr 8, 2024 at 7:44 PM Tim Chown
<Tim.Chown=40jisc.ac.uk@dmarc.ietf.org> wrote:
> Section 1:
> "This solves the scaling issues
>    because the amount of state that has to be maintained by the network
>    does not depend on how many addresses are in use.”
>
> I think it always depends on the number of addresses, perhaps you mean “devices” as devices can have one prefix for their needs rather than multiple addresses?

What we are trying to say is that now the network needs to scale to
the number of devices, not to the number of addresses (which can be
10-20 times more).

Would this read better:

"This solves the scaling issues because the amount of state that has
to be maintained by the network depends on the number of devices and
does not depend anymore on how many addresses those devices are
using."

?

> (The justification for the PD draft probably doesn’t need to be repeated in this document.)

Yes, there is a significant overlap in the justification/problem
statement. The goal is for this draft to be comprehensible w/o reading
the PD document first.

> Section 3:
> “This is suboptimal” - change to “Using SLAAC would be suboptimal”
> Else I read it as putting the info in the RA as being suboptimal.

Fixed, thank you!

> Section 4:
> Typo “opearator"
>
> Section 5.1:
> Typo “DHPCv6”

Both fixed.

> Section 7.1:
> The changes to RFC 4861 section 4.6.2 are a little confusing as presented.
> The reserved field was originally 6 bits, then became 5 bits with the R bit of RFC 6275, and will now be 4 bits with the new P bit.
> But the text seems to be written as a change from A and 6 bits?

Yes, you are right, I'm not sure how to handle this. RFC6275 does not
formally update RFC4861, so there is no text which can be easily
updated.

Maybe we can do this:

* do not use "old text"/"new text" format.
* say smth like "this document makes the following changes to the
Prefix Information Option (Section 4.6.2 of RFC4861, updated by
RFC6275):
Reduces the Reserved field from 5 bits to 4 bits and introduces a P
which is 1-bit DHCPv6-PD flag. When set, indicates that this prefix
SHOULD NOT be used for stateless address configuration. Instead the
host SHOULD request a dedicated prefix via DHCPv6-PD and use that
prefix for stateless address configuration."
* provide an illustration of the new PIO format.

Would it be less confusing?

> As an aside I was also surprised that RFC 4861 doesn’t say “Updated by RFC 6275” in its header.

Good catch. [chair hat on] I guess we need to do smth about that - I
also missed the fact the Reserved field is 5, not 6 bits, as RFC 6275
is not linked.

> Section 7.2:
> Typo “collink” should now be “ietf”
> And “as if the A”, adding “the”.
> Section 8:
> Typo “might sent” -> “might send” and “ignore A flag” -> “ignore the A flag”

Fixed.

-- 
Cheers, Jen Linkova