Document: draft-ietf-6man-rfc6724-update
Title: Prioritizing known-local IPv6 ULAs through address selection policy
Reviewer: Elwyn Davies
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-6man-rfc6724-update-18
Reviewer: Elwyn Davies
Review Date: 2025-04-04
IETF LC End Date: 2025-04-02
IESG Telechat date: Not scheduled for a telechat

Summary: Ready but with a number of nits.  It all seemed clear and well
explained except for Rule 4 in Section 5.3 which I think needs a little rework
and possibly

Major issues:
None

Minor issues:

Nits/editorial comments:

Minor:

Nits:

RFC header format: The short name of the RFC that appears in page headers is
one character too long and misses off the 4 from RFC 6724. [There's a new issue
I haven't seen before! ;-)]

Format of references to RFCs:  The document uses an unconventional approach to
second and (most) subsequent appearances of RFC references by using the
[RFC1234] format for the first and 'RFC 1234' for subsequent references. 
Personally I would prefer to use the [RFC1234] format for all references.  Also
I am not sure if idnits checks references in the 'RFC 1234' form.

Abstract and first sentence of s1:  I think it would be worth putting in the
title of RFC 6724.  This might stop idnits complaining that you don't say the
document updates RFC 6724:

In Abstract

OLD:
This document draws on several years of operational experience to update RFC
6724,

NEW:
This document draws on several years of operational experience to  update the
recommended process of Default Address Selection for Internet Protocol Version
6 (IPv6) (RFC 6724),

END

In s1:

s/[RFC6724]/Default Address Selection for Internet Protocol Version 6 (IPv6) 
[RFC6724]/

Abstract:  The abbreviations ULA and GUA need to be expanded on first use
(Unique Local Address. Global Unicast Address) .

Abstract: The location of the definition of Rule 5.5 needs to be specified as
Rule 5.5 defined in Section 5 of RFC 6724

s1, para 3: s/from externally/from locations external/

s1, para 4: s/differs to/differs from/

s1, para 5: s/in RFC 6724/in Section 5 of [RFC6724]/

s2:  RFC 3587 and RFC 4193 define Address(es) not Addressing.  Also the
abbreviations as used in this document  appear to refer to addresses rather
than addressing.

s3, para 2: getaddrinfo() needs a reference to [RFC3493]

s3, para 3: s/allow sites/in allowing sites/

s5.1:  It might seem obvious, but should it be explicitly stated that the 
order of rows in the policy table is of no consequence and only the precedence 
value is important - in RFC 6724 the row order and the precedence value order
matched but this is no longer so.

s5.3: I would suggest putting RA, PIO and RIO into the terminology (s2).  Also
SLAAC need to be added to the terminology. MTU is well-known and not required.

s5.3, Rule 4: This rule refers explicitly to length 64 prefixes but the PIO
option can specify essentially any length.  Should the rule apply to any prefix
length from 40 to 64 or maybe from 48 to 64 to  cope with the assumed prefix
length of 48?  I assume the idea is that if there are multiple PIOs with the
same high order 48 bits, only one of these is stored - I think the wording of
'that are not already in the node's known-local ULA list' is meant to imply
this but I think this needs clarifying.  I am not clear how this interacts with
Rule 6.

s5.3, para 16 (2nd one after bullet 8): I think this is intended to refer to
the 'current policy table' - this is what is interesting to see!  s/default
policy/current policy/

s5.3, last para: In the discussion of ULA prefix lengths the phrase 'up to /40'
appears.  ULA prefixes are supposed to be /48 but this rule appears to
'forgive' lengths from 40 to 47, so:

OLD:
allows the use of ULA prefixes of up to /40 in length.

NEW:
allows the use of ULA prefixes from /40 to /48 in length.

END

I take it that the Policy Table records the actual prefix length in these cases
unlike the Rule 4 case where the prefix length is forced to /48 even if the
prefix is actually longer.

s16: I think it would be useful to retain this section as an appendix in the
published document.

s17.1:  I note that the three references [SNACBIT], [ANDROID] and [RAIO-ULA-PY]
may not be adequately stable as  references in a published  RFC. SNACBIT is
derived from a document that is still an I-D.  The other two may not be long
term stable and are probably more illustrative than normative.  In fact pace
s13, these two references should be removed on publication as they are only
relevant to that section and it will be removed on publication.  Possibly the
SNACBIT reference should be via its defining I-D/RFC rather than to the IANA
page.  This would avoid a problem with a downref.



_______________________________________________
Gen-art mailing list -- gen-art@ietf.org
To unsubscribe send an email to gen-art-le...@ietf.org

Reply via email to