Re: <draft-ietf-6man-rfc4291bis-09.txt>

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 18 July 2017 23:15 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 5699412EC39 for <ipv6@ietfa.amsl.com>; Tue, 18 Jul 2017 16:15:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_NONE=-0.0001, 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 stzianOxba71 for <ipv6@ietfa.amsl.com>; Tue, 18 Jul 2017 16:15:53 -0700 (PDT)
Received: from mail-pg0-x235.google.com (mail-pg0-x235.google.com [IPv6:2607:f8b0:400e:c05::235]) (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 D51A513169C for <ipv6@ietf.org>; Tue, 18 Jul 2017 16:15:53 -0700 (PDT)
Received: by mail-pg0-x235.google.com with SMTP id u5so20353995pgq.3 for <ipv6@ietf.org>; Tue, 18 Jul 2017 16:15:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:organization:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=LnKvw0YupDVylqu4umScHx7TLA/qvQUL1Ei5+x+6KaM=; b=RCSyNEzKi9UWcb8/W0pYxqFQ68TQoeEIGKlHsNQs3gl1DmxaFGzTV4oFe5XjfrSG4r d3tzKpLoqXWIdtV3v6coKIVYhU8V9HMrDqWXW39Wuo9NLYd98K6xtDu6gx40vD+2hR1h jJpi5zaZIV2nyqZMlQRT8EWs4UwQS+sldFgSGA283xdgxMGJuok2kEvOCS3bj7QLb2Es ZjgTcdB9DIvG6rFdBysa6Wrxmov/M7s9YNV8MiC/5s72i2EyuwYD0BZXYJhWmIGSoXfq FBUtFetvumG+Z6Ox6qhbzaY0wNC89itk41R/b99Oexf/FPLXmytIWJ5THkLDebaRJcV/ 6YVA==
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:from:organization:cc :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=LnKvw0YupDVylqu4umScHx7TLA/qvQUL1Ei5+x+6KaM=; b=Y5/RhABSPkksd/uchqp2pGDqIxvq4E71sTSVvDboKnGVrfESidIYSZ40S4b9ixKYRV JYmQ3fCHSIiIUVq1iCCwKTfGdzNEJGDZFdSp0BsipHBePEr0aU90F1+Ya8cyMomrg3un shhZYFQ3VUbZeG0/mv1X9HWvwELnHjZVLwuoLlDXBuF2QnzULCB1nQZ40kNptRU//fje UZZObqHgcJ4kxzy6gHoVnyONd/iWmSTPVYTtwrCktP7DduWlVPWXSwgY8vwn1/AaYzhM 0BtQa+QRXXPxvNqag6Q1OZ950bk0N9YCcpzFSsbRfCsVurAqWNy+3Ai3Zvt25DF15OOL i90g==
X-Gm-Message-State: AIVw113imvBdG7OPyGILI1OVIPsjU4FEOqvNGozqFL+TiBz9YZOALxDx BvqDpG6JoYowvwxe
X-Received: by 10.84.217.16 with SMTP id o16mr4188024pli.31.1500419753256; Tue, 18 Jul 2017 16:15:53 -0700 (PDT)
Received: from ?IPv6:2406:e001:3dad:1:28cc:dc4c:9703:6781? ([2406:e001:3dad:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id y26sm7443179pfk.46.2017.07.18.16.15.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 16:15:52 -0700 (PDT)
Subject: Re: <draft-ietf-6man-rfc4291bis-09.txt>
To: james woodyatt <jhw@google.com>
References: <20150804195752.5065.13523.idtracker@ietfa.amsl.com> <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com> <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com> <CAN-Dau3vVREsYc4Y6AAdDpLKsMjwH_2saS7JTn8P6fRDXRKV7Q@mail.gmail.com> <CD9ED408-9574-4DBC-ADE7-C9D4FD5CB52E@google.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Cc: IPv6 List <ipv6@ietf.org>
Message-ID: <88a8e423-535a-d794-6f46-b89daeb21328@gmail.com>
Date: Wed, 19 Jul 2017 11:15:52 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <CD9ED408-9574-4DBC-ADE7-C9D4FD5CB52E@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/qu5ZymROSFUPFKeoqzjvOMiVmVY>
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: Tue, 18 Jul 2017 23:15:55 -0000

On 18/07/2017 20:04, james woodyatt wrote:
> On Jul 17, 2017, at 23:42, David Farmer <farmer@umn.edu> wrote:
>>
>> I've begun to think there are two real problems here;
>>
>> 1.  RFC4291 categorically says architecturally IIDs are 64bits, and seems to imply this is the case for all components of IPv6. While it is the case for several components of IPv6, it is not the case for other important components. Neighbor Discovery, DHCPv6, and Routing, etc... are not architecturally based on 64bit IIDs at all, in fact they are clearly based on IIDs of any length. 
> 
> Those other components aren’t based on IIDs at all. They’re based on IPv6 addresses and routing prefixes, but they’re not based on IIDs. 

Hmm. Let's consider a case in which the last-hop route to a given LAN has a prefix of
length, say, /80. What is the name of the bit-string from bits 81 through 127 of the
host address? If they aren't called the "IID" what are they called?

> That RFC 4291 still has this obsolescent concept of an IID that comes from embedding Modified EUI-64 transformations of MAC addresses isn’t actually causing any real problem that I’m seeing stated anywhere. It seems perfectly safe to me to promote to Standard a minor revision of RFC 4291 that retains the existing definition of the IID in the architecture.

In what respect does draft-ietf-6man-rfc4291bis-09 fail to be such a minor revision?
I'm unaware of any single place that anyone would need to modify their code
if that text was published as an RFC. That's a major part of the criteria for
Internet Standard.

    Brian