Re: [Gen-art] Genart last call review of draft-ietf-v6ops-dhcp-pd-per-device-07

Jen Linkova <furry13@gmail.com> Wed, 03 April 2024 04:31 UTC

Return-Path: <furry13@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C488C14F5F1; Tue, 2 Apr 2024 21:31:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.843
X-Spam-Level:
X-Spam-Status: No, score=-1.843 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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=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 uqetbuRGVTSP; Tue, 2 Apr 2024 21:31:33 -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 94E91C14F6FD; Tue, 2 Apr 2024 21:31:30 -0700 (PDT)
Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2d4360ab3daso77559401fa.3; Tue, 02 Apr 2024 21:31:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712118689; x=1712723489; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VzenQZuADhOtIAEMtgogL5Ta2XXUH5LCvrVLJajzpzM=; b=g9j+Q/+N4WXj7bEHzij2Pre9Z1woHE1GtUsn2RxcSeqeVXWO+Z028lldrTuX7h5afI MEhe87SXDNXp01OculVIy15UXkGgQZzsOqxOoYROtLTPuNYr3YJ/vlZlC9GETW3iZdW2 W5QPXU5I/Ntdqw6R6RBFdvJsWgeQ6wyAK0EnLRr0V8lD5vNZp2eGBgAgsicuTeFupLQn QAvyWlcuId3hReDlMjMztFaflfZ4dSmNuCSBXz+ssYMGwGo7dX07cfsFXuOgNHOIt/8F 5EPbNPl7kyN1ezrKdFztXoo7yaxNeMbrCcndZnSf0qZTaF9SUqv5/Tat1V5oEe5ujs0E I+Gg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712118689; x=1712723489; h=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=VzenQZuADhOtIAEMtgogL5Ta2XXUH5LCvrVLJajzpzM=; b=ACTcrvNcgcKZdGFpJ3iVvkb3uIe2DMAI1oAxxeQZ/OubkEex8TTxB2TvAmOF0bIYvA sH15yl0pbQAFpwmDCwsfg+QMZaNPzS6YGcBHY6Q7MWvEEDhPmfyV0hT/UJslAK2VKIqB 3DYeyJkHRr4EqsQjlxnTXwI5bXJFWika+6uZIF8rJ9XFLwjLkNysPu1P5mbADGSPzqyd f3sx4iJvH7LxefAtoeoT6+FQurKySq0JE/NFxzHFIN/GO9l6z99OPwL1X/8lrdBXsgra +9XVNl4Gdi96kz6HbSAHKSsqyahaD3FtskuZqE+G0sf91K6lOtPQHOYmNktiz3TEGKh7 V5rg==
X-Forwarded-Encrypted: i=1; AJvYcCXZ4tt15gRjmofmDHiIdP9pPHniM+BcSY1+HIcSMxAeUR3XdVe5AFQ57q4BiReUJInVFahxaJKkopcCMxXAyp9orD/AKlp1Y6/4yjUx+vBdMApznYEo3ktecBuIFJAqbh6tMH/AkFsbXBrYTLtzsLhtDgbYW9a8RE4LA8HNyUTxp8nlf2s=
X-Gm-Message-State: AOJu0YwrfT90ojKXC+Mk/8MbnKpa6HCmhxlWKoXHEQ9q0baUs2nbK8dc JiKucEa/dzwSDxEVXSJ1M5pNdXB/UEU1zsDbGPbRnyWis+R1wvIrONWrghv7y37MeizMj7yMXPF vyxUts5Wv5k/uOIJwbdZVuI+nKmtBvcO41PU=
X-Google-Smtp-Source: AGHT+IGt8MGwJ4bL7A32FedD4Jtx7v8Fg+HACPRS9USMxaq/K+tLu1AxAbSePBRP1oGDzuI6VsAuiHTs/sWHMPslR+0=
X-Received: by 2002:a2e:a704:0:b0:2d8:c64:ffe5 with SMTP id s4-20020a2ea704000000b002d80c64ffe5mr5535397lje.29.1712118688468; Tue, 02 Apr 2024 21:31:28 -0700 (PDT)
MIME-Version: 1.0
References: <170978778120.16085.5354880864069004465@ietfa.amsl.com>
In-Reply-To: <170978778120.16085.5354880864069004465@ietfa.amsl.com>
From: Jen Linkova <furry13@gmail.com>
Date: Wed, 03 Apr 2024 15:31:16 +1100
Message-ID: <CAFU7BASMUbgGWgDNXmkgRc9zT-JGsSupygWo5qxN1TqtXcoSRQ@mail.gmail.com>
To: Peter Yee <peter@akayla.com>
Cc: gen-art@ietf.org, draft-ietf-v6ops-dhcp-pd-per-device.all@ietf.org, last-call@ietf.org, v6ops@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003d578a061529b284"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/2LhLU3jcvCr0glb_AmnqQthVHmA>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-v6ops-dhcp-pd-per-device-07
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Apr 2024 04:31:37 -0000

Hi Peter,

Thank you for such a detailed review.

I'm still struggling with fixing the drawing, so I'm going to spend more
time on it.
All other comments have been addressed (well, will be as soon as we submit
-08), except for this one:

> Page 14, section 13, 1st paragraph, 2nd sentence: append a comma after
“threat”.

In my rendered version that sentence is:
"The privacy implications of
   this are equivalent to the privacy implications of networks using
   stateful DHCPv6 address assignment: in both cases, the IPv6 addresses
   are determined by the server, either because the server assigns a
   full 128-bit address in a shared prefix, or because the server
   determines what prefix is delegated to the client."

and doesn't contain "threat" at all - actually I do not think the draft
contains that word.


On Thu, Mar 7, 2024 at 4:03 PM Peter Yee via Datatracker <noreply@ietf.org>
wrote:

> Reviewer: Peter Yee
> Review result: Ready with Nits
>
> I am the assigned Gen-ART reviewer for this draft. The General Area Review
> Team
> (Gen-ART) reviews all IETF documents being processed by the IESG for the
> IETF
> Chair.  Please treat these comments just like any other last call comments.
>
> For more information, please see the FAQ at
>
> <https://wiki.ietf.org/en/group/gen/GenArtFAQ>.
>
> Document: draft-ietf-v6ops-dhcp-pd-per-device-07
> Reviewer: Peter Yee
> Review Date: 2024-03-06
> IETF LC End Date: 2024-02-12
> IESG Telechat date: 2024-04-04
>
> Summary:
>
> This informational specification suggests an IPv6 deployment scenario in
> which
> clients are allocated unique prefixes instead of using a common prefix for
> all
> on-link clients. While I find the arguments for this scheme compelling,
> I’m not
> sufficiently knowledgeable enough about enterprise deployments to know if
> there
> are hidden dragons. The document is well written and makes its case with
> multiple arguments. There are some really minor nits that ought to be
> addressed
> before moving the document along, but nothing critical. How to resolve the
> text
> and PDF misformatting issues is not clear, but these versions should not be
> relied upon unless they are resolved. Please accept my apologies for the
> lateness of this review. [Ready with Nits]
>
> Major issues: None
>
> Minor issues: None
>
> Nits/editorial comments:
>
> General
>
> Where it occurs, ensure that all uses of “e.g.” are followed by a comma.
> The
> document is inconsistent in this regard.
>
> Specific
>
> Page 3, 1st paragraph, 4th sentence: append a period after “etc”.
>
> Page 3, 1st paragraph, last sentence: insert “an” before “arbitrary”
>
> Page 4, 3rd bullet point, 3rd sentence: append a comma after “devices”.
>
> Page 5, Figure 1: in the figure, choose whether you want to capitalize
> “router”
> – it’s done differently in the two blocks for the First-hop
> [Rr]outer/DHCPv6
> relay. Also, in the paginated text version of the document (which is the
> form
> in which I review Internet-Drafts), for some reason, the second First-hop
> Router/DHCPv6 relay’s second Route ends in “ccc” instead of “cccc”. This
> is not
> evident in the HTML version of the document, so something’s going amiss in
> the
> conversion.
>
> Page 6, figure title: Is there any way you can get this to stick with the
> actual figure in the text version of the document? It’s also off in the PDF
> version, although the PDF suffers from other problems with the figure that
> may
> well be outside of your control.
>
> Page 6, second bullet item: insert “a” before “high number”.
>
> Page 6, third bullet item: append a comma after “logging”.
>
> Page 7, first bullet item: append a comma after “etc”.
>
> Page 8, 1st paragraph, 5th sentence: the text says, “clients always use
> multicast unless the server explicitly allows it using the Server Unicast
> option”. If the antecedent of “it” is “multicast”, then the phrase seems
> confusing. Why does it say “unless”? If the antecedent is supposed to be
> “unicast”, then then that phrase might better be rewritten as “clients
> always
> use multicast unless the server explicitly allows unicast using the Server
> Unicast option”.
>
> Page 9, 1st paragraph, 2nd sentence: change “onlink” to “on link” for
> self-consistent usage and to match RFC 4861 usage as well. Do this
> throughout
> the document as the usage is inconsistent in other places as well.
>
> Page 10, 4th bullet item: change “WiFI” to “Wi-Fi”.
>
> Page 11, 2nd bullet item, last sentence: append a comma after “Therefore”.
>
> Page 12, last paragraph, 2nd sentence: change “Neighbour” to “Neighbor”.
>
> Page 12, last paragraph, 3rd sentence: change “clients’s” to “clients’”.
>
> Page 13, 1st bullet item, 1st sentence: change the “an” before “unique” to
> “a”.
>
> Page 13, 2nd bullet item, last sentence: append a comma after “Therefore”.
>
> Page 13, 1st paragraph after the bullet items, 2nd sentence: change
> “depened”
> to “depend”.
>
> Page 13, section 12, 1st bullet item, 1st sentence: append an apostrophe
> after
> “devices”.
>
> Page 14, 6th bullet item, 1st sentence: change “clients” to “clients’”.
>
> Page 14, 7th bullet item, 2nd sentence: I’d strike “like” and “it” without
> losing any meaning.
>
> Page 14, section 13, 1st paragraph, 2nd sentence: append a comma after
> “threat”.
>
> Page 15, section 15, 2nd paragraph, 2nd sentence: change “rate limits” to
> “rate-limits”.
>
> Page 16, section 16, 2nd sentence: append a comma after “temporary
> address”.
>
> Page 16, section 16, 4th sentence: change “host’s” to “host”.
>
> Page 16, 1st bullet item, 1st sentence: change “muliple” to “multiple”.
>
> Page 16, 1st bullet item, 2nd sentence: append a comma after “result”.
>
> Page 16, 2nd bullet item: insert a space between “[RFC4193]” and “and”.
> Append
> a comma after “together”.
>
> Page 16, 1st paragraph after bullet items, 2nd sentence: delete “the”
> before
> “network resources”.
>
> Page 16, 2nd paragraph, 2nd sentence: insert “the” before “amount of”.
>
> Page 16, 2nd paragraph, 3rd sentence: append a comma after “perform ND
> proxy”.
>
> Page 16, 2nd paragraph, 4th sentence: delete “a” before “single”.
>
> Page 16, 2nd paragraph, last sentence: append a comma after “case”. Change
> “implict” to “implicit”.
>
> Page 20, acknowledgements: append a comma after “input”. Change
> “contribution”
> to “contributions”.
>
>
>
>

-- 
Cheers, Jen Linkova