Re: Updated IID length text

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 21 January 2017 02:16 UTC

Return-Path: <brian.e.carpenter@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 83F4712964A for <ipv6@ietfa.amsl.com>; Fri, 20 Jan 2017 18:16:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham 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 p_aTo1mt7V3Z for <ipv6@ietfa.amsl.com>; Fri, 20 Jan 2017 18:16:14 -0800 (PST)
Received: from mail-pf0-x22b.google.com (mail-pf0-x22b.google.com [IPv6:2607:f8b0:400e:c00::22b]) (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 4FD0A129642 for <ipv6@ietf.org>; Fri, 20 Jan 2017 18:16:14 -0800 (PST)
Received: by mail-pf0-x22b.google.com with SMTP id e4so26445856pfg.1 for <ipv6@ietf.org>; Fri, 20 Jan 2017 18:16:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=3jRB2F3xzxFPG46ZpqbkCWIwQLgD22JRq4LIla1IWyg=; b=NIe34VZCQDZr//1D5C7z1RIMdbMReqlL230bRNn100/dCCMOcgCQhVhjzZ3vyfr3QT QxehGqbNXkzyeEX5UJfefw0ArHPLJmFKCdBzV68trllNHO1aVncqSsIM6LXEZf4BwOhD 2iaLcG1SM/iIKfLDgUWXLkoxVWjhIvFxGWu+7UbNCPdLkovXxvcW9rxA3J2bILwrCAYn xPOLGCM9r2lmfVLiQRIzoplkhv/0D6ivIbAn9AXgh9jZFiemcedUKLGwkuYtuBDN339P S8R5gX7t/5ZOCQV0CKLLvgFGQj7nKOT2qr4NTurQDT8xQlXByRkydJFwmUCjpvhPFGKx MO2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=3jRB2F3xzxFPG46ZpqbkCWIwQLgD22JRq4LIla1IWyg=; b=myK+Tvj1SlUQ62lHlcEYJzsyit19HACy6P5HSIcsfm5ls2DzSbhC/fbwX7pE6uQn6R AlTESG3OsHsMcQdCLCjkQ+s3TPWUNXkATb2exkuOajI7hUbYMCnLeUZyAJhNs4GEIcbJ WMCKZNsiFZzuzlQ/kcZBsObg7yHOj8Q5jbYEy5+h9WYTwyd30PLzqAmDyk3SeOZWyYZN ptDgy6+mT+TOkiaqj1+8u6TSnJkP3rob6tuOhpafecWz8lDaLIxDeEDK4P8gDP/xArLT gGh5pi+RogQQxTZlHrJ7+AbyIVo4+3fVLGSlxiJa0XIAYbDXTFnzVqmjhVTUeI8gFNRE bGKA==
X-Gm-Message-State: AIkVDXL51aWXtHM0xErZjAUvleWPdHP4F7K+Wnz+vhvRYkeCbIaDYDm3qrFh8NEEcA2gqw==
X-Received: by 10.84.233.201 with SMTP id m9mr26005290pln.91.1484964973875; Fri, 20 Jan 2017 18:16:13 -0800 (PST)
Received: from [192.168.178.21] ([118.148.125.38]) by smtp.gmail.com with ESMTPSA id o126sm19681375pga.34.2017.01.20.18.16.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Jan 2017 18:16:12 -0800 (PST)
Subject: Re: Updated IID length text
To: Bob Hinden <bob.hinden@gmail.com>
References: <148406593094.22166.2894840062954191477.idtracker@ietfa.amsl.com> <m2lguffnco.wl-randy@psg.com> <CAKD1Yr1TrTiPRdyutobmb_77XJ7guNzLrg=H_p7qi4BfQ8V=GA@mail.gmail.com> <m2d1frfm6m.wl-randy@psg.com> <CAKD1Yr2Njjd8_Mr+6TRFF6C5pdcX4yFgpFVyEkykDuytu2B8mg@mail.gmail.com> <2A5073777007277764473D78@PSB> <4596c3d4-a337-f08e-7909-f14270b7085f@gmail.com> <CAN-Dau06R3iYRpYLADhvHox4C9qdsJCuxFsJapRhOQcWT4qk_g@mail.gmail.com> <CAO42Z2weZcoHiBzN94QAQ9WGhWR16PmMMFNg=5YLmr_dhPjjpA@mail.gmail.com> <fcc7f136-b5da-527e-b495-5a2d7f7a3ce8@gmail.com> <55bb8bdbfbf4439da0aa702e5bc03e2c@XCH15-06-11.nw.nos.boeing.com> <bb79ce41f2cc465dab0a7f26466be26f@XCH15-06-11.nw.nos.boeing.com> <ed9fe2df-0dce-0ddc-bdee-561217d089bb@gmail.com> <e8b4d426-55b4-bd2e-ea4f-f8e56e831d44@gmail.com> <CAKD1Yr1no52iZ2NwfKse6tXi0QpOP+Qe-vU68M4g1ZhmsgQadg@mail.gmail.com> <c2776d7a-0656-a30d-88a1-bd2b11b08035@gmail.com> <32A2D0A3-0FA4-40E8-B563-D1F90504E916@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <5a804889-9c28-3787-a7d8-4f6bd9661c15@gmail.com>
Date: Sat, 21 Jan 2017 15:16:20 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0
MIME-Version: 1.0
In-Reply-To: <32A2D0A3-0FA4-40E8-B563-D1F90504E916@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/V3EX604pF8VJTpnn8PxQasBVMGU>
Cc: IPv6 List <ipv6@ietf.org>
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: Sat, 21 Jan 2017 02:16:16 -0000

Bob,

Yes, I take your point. Maybe we can all close this thread now and you
can decide what to put in the next draft.

Regards
   Brian

On 21/01/2017 12:53, Bob Hinden wrote:
> Brian,
> 
>> On Jan 19, 2017, at 10:11 PM, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>>
>> On 20/01/2017 17:38, Lorenzo Colitti wrote:
>>> On Fri, Jan 20, 2017 at 4:41 AM, Brian E Carpenter <
>>> brian.e.carpenter@gmail.com> wrote:
>>>
>>>> However, correct use of Stateless Address Autoconfiguration
>>>>   (SLAAC)[RFC4862] requires all interfaces on a link to use the same
>>>> length
>>>>   of Interface ID. Furthermore, to guarantee robust interoperability of
>>>> SLAAC,
>>>>   a consistent length of Interface ID is desirable. For this reason,
>>>
>>>
>>> I object to the text "for this reason", because SLAAC is not the only
>>> reason. There are many reasons, many of which are written in 7421, and two
>>> sentences in this paragraph are not sufficient to describe them. I propose
>>> the following alternative, which I believe to be normatively identical:
>>>
>>>   IPv6 routing is based on prefixes of any valid length up to 128 [BCP198].
>>>   For example, [RFC6164] standardises 127 bit prefixes on point-to-point
>>>   links. However, the Interface ID of all currently allocated unicast addresses,
>>>   except those that start with the binary value 000, is required to be 64 bits
>>>   long. The rationale for the 64 bit boundary in IPv6 addresses can be found in
>>>   [RFC7421].
>>
>> Yes, I'll buy 'however’.
> 
> I am generally OK with the text above, but wanted to point out that Section 2.4. "Unicast Addresses” there is more than one place where 64 IIDs are mentioned.  This discusion has been about the forth paragraph in 2.4.1. "Interface Identifiers”.  It is also mentioned in the second paragraph of 2.4.4. "Global Unicast Addresses”.  I assume this would have to be modified if the w.g. decides to adopt this text.
> 
> As Ole pointed out there is text that discusses future changes:
> 
> 2.3.  Address Type Identification
>    Future specifications may redefine one or more sub-ranges of the
>    Global Unicast space for other purposes, but unless and until that
>    happens, implementations must treat all addresses that do not start
>    with any of the above-listed prefixes as Global Unicast addresses.
> 
> 2.4.  Unicast Addresses
>    There are several types of unicast addresses in IPv6, in particular,
>    Global Unicast, Local unicast, and Link-Local unicast.  There are
>    also some special-purpose subtypes of Global Unicast, such as IPv6
>    addresses with embedded IPv4 addresses.  Additional address types or
>    subtypes can be defined in the future.
> 
> I think that this makes it clear that things are allowed to change in the future.  I don’t think we have to capture this in the single paragraph in 2.4.1, and there could be other kind of changes as well.
> 
> Thanks,
> Bob
> 
> 
> 
> 
> 
>