Re: [Int-area] Review of draft-ietf-intarea-hostname-practice-04

Christian Huitema <huitema@huitema.net> Thu, 26 January 2017 03:28 UTC

Return-Path: <huitema@huitema.net>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22B7A129452 for <int-area@ietfa.amsl.com>; Wed, 25 Jan 2017 19:28:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.757
X-Spam-Level:
X-Spam-Status: No, score=-3.757 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 Ggbhvrms_qs1 for <int-area@ietfa.amsl.com>; Wed, 25 Jan 2017 19:28:01 -0800 (PST)
Received: from mx36-42.antispamcloud.com (mx36-42.antispamcloud.com [209.126.121.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F40BC129451 for <int-area@ietf.org>; Wed, 25 Jan 2017 19:28:00 -0800 (PST)
Received: from xsmtp02.mail2web.com ([168.144.250.215]) by mx36.antispamcloud.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.86) (envelope-from <huitema@huitema.net>) id 1cWaj9-0000K0-94 for int-area@ietf.org; Thu, 26 Jan 2017 04:28:00 +0100
Received: from [10.5.2.16] (helo=xmail06.myhosting.com) by xsmtp02.mail2web.com with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from <huitema@huitema.net>) id 1cWaj4-0006Vm-Go for int-area@ietf.org; Wed, 25 Jan 2017 22:27:58 -0500
Received: (qmail 13045 invoked from network); 26 Jan 2017 03:27:53 -0000
Received: from unknown (HELO [192.168.200.66]) (Authenticated-user:_huitema@huitema.net@[72.235.151.78]) (envelope-sender <huitema@huitema.net>) by xmail06.myhosting.com (qmail-ldap-1.03) with ESMTPA for <int-area@ietf.org>; 26 Jan 2017 03:27:52 -0000
To: lionel.morand@orange.com, "t.petch" <ietfc@btconnect.com>, "ops-dir@ietf.org" <ops-dir@ietf.org>
References: <148535090022.6331.11990043554636926738.idtracker@ietfa.amsl.com> <00b501d27732$f563e340$4001a8c0@gateway.2wire.net> <25002_1485389173_58893D75_25002_1401_3_6B7134B31289DC4FAF731D844122B36E0BFF82AA@OPEXCLILM43.corporate.adroot.infra.ftgroup>
From: Christian Huitema <huitema@huitema.net>
Message-ID: <6511fce4-717a-001b-a917-ff95da26910d@huitema.net>
Date: Wed, 25 Jan 2017 17:27:38 -1000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <25002_1485389173_58893D75_25002_1401_3_6B7134B31289DC4FAF731D844122B36E0BFF82AA@OPEXCLILM43.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: 168.144.250.215
X-SpamExperts-Domain: xsmtpout.mail2web.com
X-SpamExperts-Username: 168.144.250.0/24
Authentication-Results: antispamcloud.com; auth=pass smtp.auth=168.144.250.0/24@xsmtpout.mail2web.com
X-SpamExperts-Outgoing-Class: ham
X-SpamExperts-Outgoing-Evidence: Combined (0.02)
X-Filter-ID: s0sct1PQhAABKnZB5plbIVbU93hg6Kq00BjAzYBqWlVTHAar8Je/lORhy3PZJU8LERWeKKG4PAQY Nyavp7c49MJIIgmXWciG0xIgIHG/MnhTugiLDom8V25hond3K4RsO76XSTAwtV4mg4i2ouCDa4AU hvIWAV5xUW/+gAh4vXqkZ7pejQinEOIoLFR0l6uLRcOb18WfxGyg6Om6u4YYm0xxqSAi3I5aVJzj 1HgcV1w5hjoyEb9Oq0NWpyO3vrfYKtU04a0dsdHkKEFmS31kUD3dKxLhoxcmaInYbR5vlqGudzLe k2TYFBStSOMccbr5Uz0sPgnpAk2KA2vJwMd1uWhCmLzOxTAcQmFWVARhgNqBNFD3an3wiMp49rVr ybSBkye6uEH7Y2FUSOL4rzI+gxQRCdMNhge1Unb77YyuZq51GJHx2QBCCYqaiSP9FfhyRBdQ80wr wyng3wNtDYr6IWSdEOMftBjsWb6BDQzjSsEw7+KMtoemwN8keIAcPKMBBQ67muZNm3G2c8/Pjjqy k0k0bdVHmDm5y9NcoZdM30MpNkbYYJ8YZ7d5zi74j6F/pxvnk7PJGygctl3LC86in/6DwZpjxPTx I2S/vwoydU2Z0wfN9VTx9JdR4F4pphrEJ0EukYkH0+QwgTkvGReJqS3AA1zi4L4OJ0M18xnuBW/6 592ULW4vfh/b1HrXegYt2yJcbktlfg+6WzWzhOGcoCBslN6XT/ehRlT4gIGBLku6elFFgxvixKHD +ndZqoQq0JFb5sY5yvsuaKnQYvhP+274nM+117vLjWiTA8zC3e5qTjAEzQR26Rr0dPOgWImr8RLl b7eodTN0qqevpgO22x1MHpWWGb467MW5FZ9pSB8=
X-Report-Abuse-To: spam@quarantine5.antispamcloud.com
X-Recommended-Action: accept
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/zX_23YtlIEe8CJvd7OTAb_ySJSk>
Cc: "int-area@ietf.org" <int-area@ietf.org>
Subject: Re: [Int-area] Review of draft-ietf-intarea-hostname-practice-04
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2017 03:28:03 -0000


On 1/25/2017 2:06 PM, lionel.morand@orange.com wrote:
> Hi Tom,
>
> The definition in RFC 1594 was far better.
>
>       A Fully Qualified Domain Name (FQDN) is a domain name that
>       includes all higher level domains relevant to the entity named.
>       If you think of the DNS as a tree-structure with each node having
>       its own label, a Fully Qualified Domain Name for a specific node
>       would be its label followed by the labels of all the other nodes
>       between it and the root of the tree.  For example, for a host, a
>       FQDN would include the string that identifies the particular host,
>       plus all domains of which the host is a part up to and including
>       the top-level domain (the root domain is always null).  For
>       example, atlas.arc.nasa.gov is a Fully Qualified Domain Name for
>       the host at 128.102.128.50.  In addition, arc.nasa.gov is the FQDN
>       for the Ames Research Center (ARC) domain under nasa.gov.
>
> Unfortunately, this definition has disappeared in the RFC 2664 that has obsoleted RFC 1594.
> After investigation, I have failed to find a correct reference for the definition in IETF documentation... which is weird, isn't it?
I will add a reference to RFC 1983. Better than chasing which RFC is
obsolete.

> As I said, this comment is a minor one and its applicability is broader than the scope of the present draft. It is not intended to block its publication.
>
> Regards,
>
> Lionel
>
>> -----Message d'origine-----
>> De : t.petch [mailto:ietfc@btconnect.com]
>> Envoyé : mercredi 25 janvier 2017 18:46
>> À : MORAND Lionel IMT/OLN; ops-dir@ietf.org
>> Cc : int-area@ietf.org
>> Objet : Re: [Int-area] Review of draft-ietf-intarea-hostname-practice-04
>>
>> Lionel
>>
>> On FQDN, would RFC1983 do?
>>
>> Tom Petch
>>
>> ----- Original Message -----
>> From: "Lionel Morand" <lionel.morand@orange.com>
>> To: <ops-dir@ietf.org>
>> Cc: <draft-ietf-intarea-hostname-practice.all@ietf.org>;
>> <int-area@ietf.org>; <ietf@ietf.org>
>> Sent: Wednesday, January 25, 2017 1:28 PM
>>> Reviewer: Lionel Morand
>>> Review result: Ready
>>>
>>> I have reviewed this document as part of the Operational directorate's
>>> ongoing effort to review all IETF documents being processed by the
>>> IESG.  These comments were written with the intent of improving the
>>> operational aspects of the IETF drafts. Comments that are not
>>> addressed in last call may be included in AD reviews during the IESG
>>> review.  Document editors and WG chairs should treat these comments
>>> just like any other last call comments.
>>>
>>> Document: draft-ietf-intarea-hostname-practice-04
>>> Category: Informational
>>>
>>> Summary:   This document describes some of the protocols that leak
>>> hostnames e.g. DHCP, DNS, mDNS. To solve this problem, this document
>>> proposes to investigate the use of randomized hostnames instead of
>>> static hostnames to overcome the existing privacy issues with hostname
>>> leaking.
>>>
>>> Main feedback:
>>>
>>> This document is ready for publication. The document is simple,
>>> well-written, with a clear and simple argumentation. It does not
>>> promote a specific technical solution but advocates for further
>>> investigations on the use of randomized hostnames instead of static
>>> hostnames.
>>>
>>> Very minor comments below.
>>>
>>> ********************************************************
>>>
>>> 1)  In the section 1.  Introduction
>>>
>>>    There is a long established practice of giving names to computers.
>>>    In the Internet protocols, these names are referred to as
>>> "hostnames"
>>>    [RFC7719] .  Hostnames are normally used in conjunction with a
>>> domain
>>>    name suffix to build the "Fully Qualified Domain Name" (FQDN) of a
>>>    host.
>>>
>>> [LM] it would be great if someone could also find a reference for the
>>> definition of FQDN. For IETFer, it seems obvious but from the outside
>>> world, it is not so crystal clear. Not related to this draft but it
>>> could help.
Hopefully, RFC 1983 is clear enough.
>>> 2)  In the section 4.5.  DNS-Based Service Discovery
>>>
>>>    Participating hosts publish a service described by an "instance
>>>    name," typically chosen by the user responsible for the
>>> publication.
>>>
>>> [LM]
>>>
>>> s/by an "instance name," typically/ by an "instance name", typically
>>> (--> coma out of the quotes)
Yes. The RFC Editor will want that...
>>> 3)  Last paragraph of section 5
>>>
>>>
>>>    Some operating systems, including Windows, support "per network"
>>>    hostnames, but some other operating systems only support "global"
>>>    hostnames.  In that case, changing the hostname may be difficult if
>>>    the host is multi-homed, as the same name will be used on several
>>>    networks.  Other operating systems already use potentially
>>> different
>>>    hostnames for different purposes, which might be a good model to
>>>    combine both static hostnames and randomized hostnames based on
>>> their
>>>    potential use and threat to a user's privacy.  Obviously, further
>>>    studies are required before the idea of randomized hostnames can be
>>>    implemented.
>>>
>>> [LM] I would have put the last sentence of this paragraph in a
>>> following stand-alone paragraph, as it is the general conclusion of
>>> this section and of the document.
OK, will do.

-- Christian Huitema