[homenet] Lars Eggert's Discuss on draft-ietf-homenet-naming-architecture-dhc-options-22: (with DISCUSS and COMMENT)

Lars Eggert via Datatracker <noreply@ietf.org> Thu, 20 October 2022 12:20 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: homenet@ietf.org
Delivered-To: homenet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9100AC14CF02; Thu, 20 Oct 2022 05:20:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Lars Eggert via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-homenet-naming-architecture-dhc-options@ietf.org, homenet-chairs@ietf.org, homenet@ietf.org, stephen.farrell@cs.tcd.ie, stephen.farrell@cs.tcd.ie
X-Test-IDTracker: no
X-IETF-IDTracker: 8.18.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Lars Eggert <lars@eggert.org>
Message-ID: <166626845958.11296.3285156316077319642@ietfa.amsl.com>
Date: Thu, 20 Oct 2022 05:20:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/homenet/j3YRN_bAHnNSaxMahnGaFFiiK4M>
Subject: [homenet] Lars Eggert's Discuss on draft-ietf-homenet-naming-architecture-dhc-options-22: (with DISCUSS and COMMENT)
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.39
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Oct 2022 12:20:59 -0000

Lars Eggert has entered the following ballot position for
draft-ietf-homenet-naming-architecture-dhc-options-22: Discuss

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-homenet-naming-architecture-dhc-options/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

# GEN AD review of draft-ietf-homenet-naming-architecture-dhc-options-22

CC @larseggert

Thanks to Maria Ines Robles for the General Area Review Team (Gen-ART) review
(https://mailarchive.ietf.org/arch/msg/gen-art/uld2ipgAwbN-LgVg9X1VjFAPUYY).

## Discuss

### Section 4.2, paragraph 8
```
     It is worth noticing that the Supported Transport field does not
     enable to specify a port and the used port is defined by a standard.
     In the case of DNS over TLS [RFC7858], the port is defined by
     [RFC7858] to be 853.  The need for such flexibility has been balanced
     with the difficulty of handling a list of tuples ( transport, port )
     as well as the possibility to use a dedicated IP address for the DM.
```
7858 actually says

   By default, a DNS server that supports DNS over TLS MUST listen for
   and accept TCP connections on port 853, unless it has mutual
   agreement with its clients to use a port other than 853 for DNS over
   TLS.

So it is fully permissible for a DoT server to run on a different port under
such a mutual agreement. In general, for other possible transports, just because
a port is assigned for use does not mean a deployment is obligated to run on it.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

## Comments

### IANA

The IANA review of this document seems to not have concluded yet.

### Inclusive language

Found terminology that should be reviewed for inclusivity; see
https://www.rfc-editor.org/part2/#inclusive_language for background and more
guidance:

 * Term `her`; alternatives might be `they`, `them`, `their`

## Nits

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.

### Typos

#### Section 2, paragraph 3
```
-    to.  ISPs may leverage such infrastructure and provide the homenet
+    to.  ISPs may leverage such infrastructure and provide the home network
+                                                                   +   ++++
```

### Outdated references

Document references `draft-sury-dnsext-cname-dname-00`, but `-01` is the latest
available revision.

### Grammar/style

#### Paragraph 1
```
s document defines DHCPv6 options so an Homenet Naming Authority (HNA) can a
                                     ^^
```
Use "a" instead of "an" if the following word doesn't start with a vowel sound,
e.g. "a sentence", "a university".

#### Section 3, paragraph 4
```
6 options provide the necessary non optional parameters described in Appendi
                                ^^^^^^^^^^^^
```
This expression is usually spelled with a hyphen.

#### Section 4.3, paragraph 2
```
represents a supported transport, and a RDM MAY indicate the support of multi
                                      ^
```
Use "an" instead of "a" if the following word starts with a vowel sound, e.g.
"an article", "an hour".

#### Section 4.3, paragraph 6
```
FC8415] govern server operation in regards to option assignment. As a conveni
                                ^^^^^^^^^^^^^
```
Use "in regard to", "with regard to", or more simply "regarding".

#### "A.3.", paragraph 4
```
cribed in Appendix A.2, the HNA is expect to be able to handle multiple Home
                                   ^^^^^^
```
Consider using either the past participle "expected" or the present participle
"expecting" here.

## Notes

This review is in the ["IETF Comments" Markdown format][ICMF], You can use the
[`ietf-comments` tool][ICT] to automatically convert this review into
individual GitHub issues. Review generated by the [`ietf-reviewtool`][IRT].

[ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
[ICT]: https://github.com/mnot/ietf-comments
[IRT]: https://github.com/larseggert/ietf-reviewtool