Re: <draft-ietf-6man-default-iids> update to rfc2464bis

Lorenzo Colitti <lorenzo@google.com> Thu, 12 January 2017 12:19 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0A561295C4 for <ipv6@ietfa.amsl.com>; Thu, 12 Jan 2017 04:19:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.199
X-Spam-Level:
X-Spam-Status: No, score=-5.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 PuLi12JVU4sk for <ipv6@ietfa.amsl.com>; Thu, 12 Jan 2017 04:19:34 -0800 (PST)
Received: from mail-ua0-x22c.google.com (mail-ua0-x22c.google.com [IPv6:2607:f8b0:400c:c08::22c]) (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 0FCBB1295C0 for <ipv6@ietf.org>; Thu, 12 Jan 2017 04:19:33 -0800 (PST)
Received: by mail-ua0-x22c.google.com with SMTP id y9so12755891uae.2 for <ipv6@ietf.org>; Thu, 12 Jan 2017 04:19:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Xt3+RJgHlqZ3RxdsjtK0h3fHHz8GMjtLjJtlabTwik8=; b=kz8GqvpY/TIaq8Xzo8FsD4HFQ1W0nbL7/NgG0GESo5oOEvNiIiKViWbickUFy1VxES 3j3BvkXDkhSvvyqPt01ispY0CwDcxenEbz86/wLFqSIPDDBytVpeXjsPbD69XMiBPeNX FVGkLkXC65KEO25sA1G8h7Ei3V2xmQhQZhwiY88h+l1hhrU+/f+lGtNR4bEij6ROxG7R vu/dF17kOKVM79DGBMB94XvGGCrXyJLealoSLSYQQpofCv3Swi57n27H211S4fW/Qua/ BGwevyQUU0Srwaybq+9yAhnojbyTgw956IckmqHvl89fhdK6aljpbBZjjaw/xd14chSd 4yEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Xt3+RJgHlqZ3RxdsjtK0h3fHHz8GMjtLjJtlabTwik8=; b=Tdb1aO/WdX10rvZ/52KljeZV1E7pFdT08qD1M64ZLDE2xM8NNUA0oUGhc+0mzONuf0 YhAFdJhvWkviJCPKYy6JhUAaaUDuAY8rgHPFEpijlNWOtFLc5ROB7outNNSFcIqwWchX 5eMYfDL/qyc+BMePrj67bzctA1zGFfpA8jwWzmmVLkpkbxdvTvFUAlDaC1CjkajLIZwK 9U4OBUP7VxbeI/0+4OIsuTfG6eZMk5wNssoD8xs9O0sqERphoJXwKyHC9nwdmrmJH/Ty OQMqcDGBgN46I4qTFfEOt81KoloPJCzRd+L8Ck80JUMcV2U3TyUIVslAJxkhE4pf0A4w tjmA==
X-Gm-Message-State: AIkVDXKRToM4418Yx+h0x7FFNGZCO5fWYcqtYc1eim8Iyho8HFeQfffgliiV/LbIKxJBJC/ziPAQ75sF5cxxqHP6
X-Received: by 10.159.49.27 with SMTP id m27mr7374025uab.72.1484223572884; Thu, 12 Jan 2017 04:19:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.31.49.77 with HTTP; Thu, 12 Jan 2017 04:19:12 -0800 (PST)
In-Reply-To: <33d91d6c-18dc-1ec0-fc4d-edc83a86ce83@si6networks.com>
References: <1E7F90AC-79BB-49BE-B397-EC829EA95AA4@gmail.com> <CAKD1Yr0O6gnXZc3qEY7bqkBYu-sx1_erwum2DRwpe+Vv+jmdiw@mail.gmail.com> <7456833d-aa3f-d368-6041-cfdc1ac95f6f@si6networks.com> <CAKD1Yr1dQF7Cg0mppZVcSXC15pue_y1Qb-GugKY+G8u-dRyJtg@mail.gmail.com> <89fc8838-f6cd-1647-8468-1c8c11466aff@si6networks.com> <CAKD1Yr2z22ZX85ywAcqobbHZ20Kx4VvFhEmzJnSG_0hQBLLvyw@mail.gmail.com> <b3707115-b9d1-cc14-4cb9-0a3ffdd0cdfc@si6networks.com> <CAKD1Yr0WkMJ4+FwdE2Re=Aifm2HgCha2i67mexpcO5rkz3PYww@mail.gmail.com> <33d91d6c-18dc-1ec0-fc4d-edc83a86ce83@si6networks.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Thu, 12 Jan 2017 21:19:12 +0900
Message-ID: <CAKD1Yr0sAU-AfvezDy7XiVrNMYZO4XkTR3cgfg2=iMWifD2JBw@mail.gmail.com>
Subject: Re: <draft-ietf-6man-default-iids> update to rfc2464bis
To: Fernando Gont <fgont@si6networks.com>
Content-Type: multipart/alternative; boundary="f403045ddf74d4a0740545e4ba38"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Q63oRLyqAiUyuVnf8sCxTpVGqjo>
Cc: IPv6 List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Suresh Krishnan <suresh.krishnan@ericsson.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: Thu, 12 Jan 2017 12:19:36 -0000

On Thu, Jan 12, 2017 at 8:29 PM, Fernando Gont <fgont@si6networks.com>
wrote:

> >     All these documents are about generating stable addresses, not
> temporary
> >     addresses. So I'm not sure why the text should be removed. The text
> in
> >     all this documents ae about stable addresses. IETF-wise, the only doc
> >     that is about temporary addresses is RFC4941. Hence the text seems
> >     correct to me.
> >
> > If instead of removing that text we can clarify that it only applies to
> > stable addresses, that works for me. Suggestion: change "These are
> > described in Appendix A and are no longer recommended." to ""These are
> > described in Appendix A and are no longer recommended for stable
> addresses."
>
> Fine. Isn't the assumption in all these RFCs that the addresses are
> stable, and that the MAC addresses are unique?
>

Yes, those documents were written when randomized MAC addresses did not yet
exist, yes. But those assumptions are not valid today; randomized MAC
addresses are not only in use, there are standards track documents that
assume their use (e.g., RFC7844). Since we're now republishing these
documents, we need to make them reflect the state of the world as it is
today, and the revised documents must not assume that MAC addresses are
unique and static.


> > The reason the text needs to be changed is because during the discussion
> > of default-iids there was substantial discussion of the use case of
> > using EUI-64 with randomized MAC addresses. There was consensus that
> > this is a use case we want to support, and as a result, the working
> > group concluded that we should change every occurrence of the phrase
> > "based on a link-layer address" to "based on a stable link-layer
> > address" in the default-iids draft.
>
> My read of the discussion is that you didn't want default-iids to ban
> this case (and maybe there was not more than one or two voices in this
> direction), and we simply decided to have default-iids fous on stable
> addresses to be able to do progress on something. Claiming that doing
> temp adderesses by doing MOdified-EUI64 is streching that outcome quite
> a bit, IMO.
>

Funny... my read of the discussion is that everyone wanted to support this
case and only you didn't (and maybe there was not more than one or two
voices in this direction". :-P

But seriously: regardless of which of the two interpretations above is
correct (likely neither), the fact of the matter is that the text in
default-iids says "stable" and that did not happen by chance, but through
explicit working group discussion. We have to respect that here.

All this documents talk about stable addresses. Discussing temp
> addresses in them is actually talking about stuff that simply wasn't
> there, with operating conditions different from those assummed so far.
>

Again: we are republish these documents and we have to do so taking into
account things as they are today. Today, the fact of the matter today is
that MAC addresses are in use and the documents have to reflect that.