Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis

神明達哉 <jinmei@wide.ad.jp> Tue, 06 October 2015 16:47 UTC

Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 991AD1ACE6F for <ipv6@ietfa.amsl.com>; Tue, 6 Oct 2015 09:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.978
X-Spam-Level:
X-Spam-Status: No, score=-0.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=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 M6QmUuu8_NIY for <ipv6@ietfa.amsl.com>; Tue, 6 Oct 2015 09:47:53 -0700 (PDT)
Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B8AD1ACE67 for <ipv6@ietf.org>; Tue, 6 Oct 2015 09:47:53 -0700 (PDT)
Received: by ioiz6 with SMTP id z6so228106362ioi.2 for <ipv6@ietf.org>; Tue, 06 Oct 2015 09:47:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=/+W69uvB79ep/X1APUiSb83t8hz0bpVsUTpAQfH4NzE=; b=LuS7t4CU9nskMZqzQMOV7OaZ0lEhDKaNlR7josUMP+lOrVtiN9PVryTbRf5A6bepG1 RP5tM4tdG3RsAOQ1zi886IH5iXztKMPi2k/BMca7PzwlgDZQZ4i544tj1Pzg1QIwvxIv 4Kpt7xGQCABXzpN7OISqDRR1o76EwQAGuJvxKWnPLEJxZzzxx3gt2qNiT0KW5jXAiPa+ D8IcHfm7ttfDvXg4HXhwhvl5Uz63pNeXSaqE7u1wrV/8csbOOnmdrqYg9Uznp9N5ciVf t1SpaKx+dS+VNFLo+eUgZdGycMGz447fibHLw75dOSo5i9osvLoZ+iO+Py6uy6QeHEWH Jvqg==
MIME-Version: 1.0
X-Received: by 10.107.129.65 with SMTP id c62mr27160763iod.4.1444150072526; Tue, 06 Oct 2015 09:47:52 -0700 (PDT)
Sender: jinmei.tatuya@gmail.com
Received: by 10.107.140.12 with HTTP; Tue, 6 Oct 2015 09:47:52 -0700 (PDT)
In-Reply-To: <CAPK2DewF5KUwzsH2Mfaohdcz3e3=G3GeFHNdw-h=myJtzzdmoA@mail.gmail.com>
References: <20CE2629-7D40-4B5B-833E-4A401308027F@employees.org> <CAKD1Yr0aQ8yQR+2GyuVXJS0DrJasmqFz6RLQcodrCW982pNVGA@mail.gmail.com> <CAO42Z2wMNuPe5mmjDx5xG+3GmN-k47gsabiMQX56fiT+Kk-QcA@mail.gmail.com> <CAKD1Yr2AJ4+cvPk-XDzuxehCP+Pw-nUngxhaVMYwUvQJDK8ExA@mail.gmail.com> <CAJE_bqfb-8SBc0_f+tBfSST7-StQp_ug27r=ntRAmfjPwj=rmA@mail.gmail.com> <CAO42Z2wHGNhbC9+Zg3DDO_FCNxY5JxJoe2i0PK1yjF4=JgrGnA@mail.gmail.com> <CAKD1Yr1U8MtHQcoRK7dStF9mkmcnHfN2e7qdm1LVPigKzhaQWg@mail.gmail.com> <CAPK2Dew++U+TsP6D1+Q8xxb6dPOxyO5+7GZd5c1NUd074VMX-A@mail.gmail.com> <CAPK2DewF5KUwzsH2Mfaohdcz3e3=G3GeFHNdw-h=myJtzzdmoA@mail.gmail.com>
Date: Tue, 06 Oct 2015 09:47:52 -0700
X-Google-Sender-Auth: EgmIJWTU2q8QPYc-Iy5hV2bk61k
Message-ID: <CAJE_bqf3MK0YU-=dVR0nL7mgic4nE9BARp5=0hGne0M++045iw@mail.gmail.com>
Subject: Re: 6MAN WG Adoption call : draft-jeong-6man-rdnss-rfc6106-bis
From: 神明達哉 <jinmei@wide.ad.jp>
To: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/ujIW5Z501nuTfdJ7EiBlBeezcWg>
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 06 Oct 2015 16:47:54 -0000

At Mon, 5 Oct 2015 19:30:47 +0900,
"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> wrote:

> Here is the revised draft reflecting the discussion of link-local addresses
> for recursive DNS servers:
> https://tools.ietf.org/html/draft-ietf-6man-rdnss-rfc6106bis-03
>
> The major changes are as follows:
>
> 5.1.  Recursive DNS Server Option
> ...
> Note:  The addresses for recursive DNS servers in the RDNSS option
>       MAY be link-local addresses.  Such link-local addresses SHOULD be
>       registered into the resolver repository along with the
>       corresponding interfaces (or zones) that received the RDNSS
>       option(s) for them.  The interface names (or zone indices) SHOULD
>       be represented in the textual format for scoped addresses in
>       described in [RFC4007].  When a resolver sends a DNS query message
>       to an RDNSS with a link-local address, it MUST use the
>       corresponding interface.

I guess you're trying to address the following comment of mine:

>> I don't have a strong opinion on whether to allow link-local
>> addresses per se, but if we allow that, I think we should clarify
>> which link (or link zone, in RFC4007 terminology) that link-local
>> address belongs to.  In the case of router advertisements, I guess it
>> makes most sense if it's the link over which the RA is sent out and
>> received.

My impression of that discussion was that for others this is too
trivial to explicitly note.  So I would have been okay with not saying
anything about it, but now you're actually trying to address that
(which I appreciate), I'd like to offer some changes based on the
following observations:

- the above text seems to indicate the common confusion on the
  difference between interfaces and links. For example, technically,
  there's no "corresponding interface" or a link-local address;
  there's only "corresponding link", and you can identify the link if
  you know an interface that belongs to the link as a context, but
  that's not the "corresponding interface of a link-local address".
- using the interface name to represent a link index is an
  implementation specific hack with the implicit assumption of
  one-to-one mapping between links and interfaces (that's often the
  case but architecturally not entirely correct).  so I suspect it's
  not really appropriate for normative and generic text like this

So I suggest revising the above note as follows:

 Note:  The addresses for recursive DNS servers in the RDNSS option
       MAY be link-local addresses.  Such link-local addresses SHOULD be
       registered into the resolver repository along with the
       corresponding link indices of the links that receive the RDNSS
       option(s) for them.  The link zone indices SHOULD
       be represented in the textual format for scoped addresses as
       described in [RFC4007].  When a resolver sends a DNS query message
       to an RDNSS with a link-local address, it MUST use the
       corresponding link.

Or, as we saw in the previous discussion, if many others don't see
the need for a note like this in the first place, I wouldn't be
opposed to removing it completely.

--
JINMEI, Tatuya