Re: draft-bourbaki-6man-classless-ipv6-00

神明達哉 <jinmei@wide.ad.jp> Mon, 12 June 2017 19:04 UTC

Return-Path: <jinmei.tatuya@gmail.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 7CF581298BA for <ipv6@ietfa.amsl.com>; Mon, 12 Jun 2017 12:04:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level:
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 HOdMEnZjxLzV for <ipv6@ietfa.amsl.com>; Mon, 12 Jun 2017 12:04:27 -0700 (PDT)
Received: from mail-qt0-x232.google.com (mail-qt0-x232.google.com [IPv6:2607:f8b0:400d:c0d::232]) (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 C6F66129A96 for <ipv6@ietf.org>; Mon, 12 Jun 2017 12:04:24 -0700 (PDT)
Received: by mail-qt0-x232.google.com with SMTP id c10so138553160qtd.1 for <ipv6@ietf.org>; Mon, 12 Jun 2017 12:04:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=pEkMawd1LTY86FgHt2T1CUG0+Np2S75FJUUmWsEBArU=; b=QWwCSXNLZN1jyAK32LhlweEWaLXw2WOWrIq9+kiGJqwJM1tAdmuKMY30HMBnD5d+x1 vnbDj9jh2FJk1IsFEmw5p/6FeSmgiCMq9f6mEsa0EG7lOzv9fxHq7ybOkVtNHoS4g32V kK1d/UgCf7tWKortdfnQXoxkFvSTt9N7zh73mwpz4RLTvj67TKqD5bAxZF7cNziFSDty E1oK/VbBNdS7PLTtd2N8Hruz7pBgC4MM/eMt7kcYygvdlAgqlkZhdtpR9ss6S/xSZLeT CReneehlMdVGZwiRPg5K6dht2C47eR/aGBM9hE9S/Psv309gHlNkUV9Fti2Ni9voBO2Z ar8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=pEkMawd1LTY86FgHt2T1CUG0+Np2S75FJUUmWsEBArU=; b=k/U274VP1vKIP0RhilrDU3/q3ovvPJ/++af9LHt33DWwuseMhey3vC0zC2Bn6R+X0A FfnmUSAsVdjRFGZtYapXfEAHaedtKGg33pPi7S97nOggD6l14ri/gZEuk9x7ZsrqZQ2f o/qyN5bj0EdMSuf7W7YLWw1wUupqLTmoGWZ90a7rzEJgBm3pZE6IUH+N6vwLRA5aWTWO Uto7Kh1CWPL8tbjbz09/79b6gCFLs/hOTPBruwBI8WUNUaf9yFDXcBI1l6I4ZHPMWCUj +PsY9QyvNB+xZR/zYNLvjquHDz7D5KZHdg1ZQYpwlZZy/iQGnbNayAhzFLuTjZD76wOt ii0Q==
X-Gm-Message-State: AKS2vOwXNC3m/ojUcEMGbNLf8WBJbWUDgSBjAKcDQvHA9OB8kYqBFwrY HgUR0QMJWJ4mL8cfLI/t2YMlBm8otg==
X-Received: by 10.237.37.169 with SMTP id x38mr44677083qtc.133.1497294263765; Mon, 12 Jun 2017 12:04:23 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.60.53 with HTTP; Mon, 12 Jun 2017 12:04:22 -0700 (PDT)
In-Reply-To: <ee5d97d234474e609baab82a185db7fd@XCH15-06-11.nw.nos.boeing.com>
References: <20170602141112.x64nleqclygz7dwd@Vurt.local> <20170602141259.GD30896@gir.theapt.org> <CAKD1Yr0DtQYvCYLQexhXe_nhb5rjeyhnB4bCveqyO5Xbuwdg1A@mail.gmail.com> <CAKFn1SEdjhsQ3tKPZdbdfF4ArDzw-FZfjQT68gV55Fc-5vzBvw@mail.gmail.com> <CAKD1Yr3ppM0UF8HoN8PgS7F0iEmK26ebiuJK=tkAdZnuLWpkZg@mail.gmail.com> <CAKFn1SHASt34ihJmGN0iRFQQzLTMspZfxXHgBjBatXXcRYF4cw@mail.gmail.com> <20170604093119.nt733rb3ymmjssww@Vurt.local> <m1dHTLx-0000DcC@stereo.hq.phicoh.net> <CAKD1Yr0ZZwRar6D-2bkXBKPYehqqW99+BMtDOjyovR8WDXKzxw@mail.gmail.com> <CAD6AjGTjikAWutcenW8qn7OW8kPM9c_x_yDUy5vQxJmXKL85dg@mail.gmail.com> <91c3c0f4-eb8b-cdf7-b9c9-7d1eecb7fe64@gmail.com> <CAKD1Yr0_WR_TB+OC0U1Qt2h6WzUp9EGvrqC1ZKW2mwFeBd3bCQ@mail.gmail.com> <4021a559-5b6d-b3fb-19cd-afbe9041e8f2@gmail.com> <CAKD1Yr1wmY3O9Uxe=KRxzCidpyhn3e0zSnikY0K6LK9ue4OzwA@mail.gmail.com> <71c7286c-0e86-5dbe-f9c2-7d473d1de728@gmail.com> <CAKD1Yr3SUOPd+5H66WPc2ikxauVWVG2ZBjFTHoFOQPCEYTBdiA@mail.gmail.com> <4B891D4C-96E7-42F4-9A38-EBA7B3466BE0@employees.org> <CAN-Dau38xD0oZ-0xe3K=VYgwAU25z6ySp7BgMj8HQ2iG96AoRA@mail.gmail.com> <DD7E7E11-7561-466E-91A1-787B72230B3D@gmail.com> <CAJE_bqdRrTZoA1cS_xi6oujPyJFBW+ydgdLWjWac4g+yqe6FEw@mail.gmail.com> <ee5d97d234474e609baab82a185db7fd@XCH15-06-11.nw.nos.boeing.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Mon, 12 Jun 2017 12:04:22 -0700
X-Google-Sender-Auth: qo2VbW-CVpfEj3NMKjd85ici5OY
Message-ID: <CAJE_bqcuVZn4Je=aTpYEGWer3mznXkR2PUcDqtVSifz8E6Z-Ww@mail.gmail.com>
Subject: Re: draft-bourbaki-6man-classless-ipv6-00
To: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
Cc: 6man WG <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/zvv0QS2Dx-lWhFouFdJAkD8BfKc>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 12 Jun 2017 19:04:31 -0000

At Mon, 12 Jun 2017 18:41:21 +0000,
"Manfredi, Albert E" <albert.e.manfredi@boeing.com> wrote:

> > If the address is manually configured or configured using
> > DHCPv6 with some "prefix", that prefix is actually an on-link
> > prefix and has nothing to do with IID.  The IID length would
> > still be defined by the link-type specification, and since that
> > should be consistent with the addressing architecture, it *must*
> > be 64 bits in practice.

> Some of us are saying that the above need not be the case.

I know.  I just pointed out that it would be an update to the current
spec, and that when someone sas something like that, that person
should be clearer whether it's a proposal of an update or explanation
of the current spec:

>> I'm afraid this is not really a correct description of the current
>> specification (if you're actually proposing to change the current
>> specifications on this, it would be more helpful if you could
>> clarify it's a proposal, not an explanation of the current spec).
>> It's subtle, but I suspect this subtlety is part of the controversy
>> we've seen that should actually be unnecessary to have.

I have no problem with having a discussion on update proposals like
below.  Of course, however, I may or may not agree on specific
proposals, depending their details.  I'm also not so optimistic about
how "simple" it is.  I'd expect a lot of controversy and long
discussions.

> It is simple enough to create RFC 2464-bis, where this old notion is discarded, and where hosts with Ethernet (or other interfaces too, for that matter) can generate IID lengths that can vary from 64 bits (or actually even 128 bits) to 1 or to 0 bits, if need be. They can do so in real time, in response to the prefix length received in a RA. (We can argue about what algorithm makes sense to create these other IID lengths. Doesn't seem very difficult.) And because the rationale used for 64-bit IIDs, in RFC 2464, is no longer believed to be good, that says a -bis version is warranted.
>
> Said another way, the premise upon which RFC 2464 is written is no longer valid. Therefore, what derived from this premise needs to be re-evaluated. SLAAC should not be used as a reason for fixed length IIDs, much less a 64-bit boundary, in this draft.

And, ...

> So, even before an RFC 2464-bis is written, the language that states that 64-bit IIDs are "mandatory" can be softened. It just does not sound credible or defensible these days.

... perhaps, but it's still an update to the current specification.
Unless and until we have an update RFC I doubt we can say the softened
behavior is part of the formal protocol specification.  That is,
developers will still refer to RFC2464, RFC4862, RFC4291 (or its bis
if published), and I don't think we can blame if they use a fixed
64-bit IID length for an ethernet interface, even if they use it for
RFC7217.

--
JINMEI, Tatuya