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

Lorenzo Colitti <lorenzo@google.com> Tue, 11 July 2017 01:24 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 7B49B129AEB for <ipv6@ietfa.amsl.com>; Mon, 10 Jul 2017 18:24:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, RP_MATCHES_RCVD=-0.001, 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 5apzJPWLWQWF for <ipv6@ietfa.amsl.com>; Mon, 10 Jul 2017 18:24:25 -0700 (PDT)
Received: from mail-vk0-x22c.google.com (mail-vk0-x22c.google.com [IPv6:2607:f8b0:400c:c05::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 B1CE2126BF3 for <ipv6@ietf.org>; Mon, 10 Jul 2017 18:24:25 -0700 (PDT)
Received: by mail-vk0-x22c.google.com with SMTP id r126so57284167vkg.0 for <ipv6@ietf.org>; Mon, 10 Jul 2017 18:24:25 -0700 (PDT)
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=8w8eeunzp/f1Vso78gzBT6WYrsujG424IT7P6bOkApc=; b=AORHeZtbW+i3P5hnBzgUVXpKR9F2spl2keSemdXljMpY0z1WiHTWsbqnJiGC1MoJw/ oa7EYVUdTS0lyvRkoRYh5O2iBp7GvxALGPwdztejEykCQ7mKKERcWLOenaA7kCdeZ2tY PbKYWYWCYSUIQABpQyVnG5S3KAkWQ6dfhYkXwYxLvPM8S/dsc4ARdowqpSmYFIiq4aF+ ar4PADfEkf8fJufNXWP25xqTafWFKrhAKmqabJ+B0hmE7kIU7yRy4JZK65/eJAfHtz8c tO5mXdYi9flZvaSYTvEFd/iGhmPYPqSdwsKohZCjD66yLmd3/rpApqqdLn+TIFaClCmW 1UJA==
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=8w8eeunzp/f1Vso78gzBT6WYrsujG424IT7P6bOkApc=; b=R0249Or/RaB63o+8aHc+egac+KtH3QVCvWrmL2P9OpdWI0aUIXRvT0LOzcTxX/lmgT VfYUWfiifOjNw2VwbqRwCpWVXAHLfnC4xQsUjtRrzJM3i5rNBxesHrlHWBPyMBcXZUAn DIjWUJJC+2T/e0O+xjZdTrxVZVpfi3QSe+Utb3aNhrciKPOnIp3stI/PrMWStWE6tjE5 o8WW+LC7t4Op+xrv1kcpYJjD2u79hJtFSJvxb3F6w7xxWVIABSNfsyckifNJFFs3etPw 1WnpEWyMCOz9L3HVQCklO5qxTYL4z3+SzPkwLsjNnccn7NDiV0bu05OB+WTFFxuvGJnz pdag==
X-Gm-Message-State: AIVw113BhhKoi5A6FrLy35c6QmR2hAK0HXnq+Tf8bKnb3L4FRRw72S9V 11CKsPnfOx86iQ8rHfQKmMKSwqmWO3Ue
X-Received: by 10.31.148.148 with SMTP id w142mr9315929vkd.90.1499736264499; Mon, 10 Jul 2017 18:24:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.48.129 with HTTP; Mon, 10 Jul 2017 18:24:03 -0700 (PDT)
In-Reply-To: <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com>
References: <20150804195752.5065.13523.idtracker@ietfa.amsl.com> <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 11 Jul 2017 10:24:03 +0900
Message-ID: <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com>
Subject: Re: <draft-ietf-6man-rfc4291bis-09.txt>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: IPv6 List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="001a11465af24e04b20554008fcd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/krNeCEmbiy_rllIzPoRDn-g7mB4>
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, 11 Jul 2017 01:24:27 -0000

On Tue, Jul 4, 2017 at 2:36 AM, Bob Hinden <bob.hinden@gmail.com> wrote:

> I published a new 6man w.g. version (-09) of the RFC4291bis draft.  See
> links below.
>

Actually, after lots of thought, I object to this document in its current
form, specifically due to the text "or by exceptions defined in standards
track documents". I feel that this text is a net negative in terms of the
functionality provided by the protocol to its users.

Allowing IIDs shorter than 64 bits has no value that I can see that is not
already covered by the exception for manual configuration. Pretty much the
only thing we can do with it is support SLAAC with shorter IIDs, and
*nobody* has yet answered the question of how that would be beneficial in
the long therm.

In the short term we might tell ourselves that shorter IIDs will allow
users to extend the network at the edges. But the reality is that in the
long term we'll just see some networks provide the minimum allocation that
is accepted by hosts. (There are examples of this today, in the case of
cable networks that only provide a single /64 to the home.) Because hosts
adapt to the lowest-common denominator network, over time the only effect
is to move the commonly-used subnet boundary between subnet prefix and IID
from 64 towards 128. This will be accelerated by networks whose policies
include limiting the number of devices allowed on a particular connection.
(Again, there are examples today: enterprise networks that want one GUA per
host, mobile carriers have a requirement to allow only x devices to tether
behind a smartphone, etc.) I don't think that's a use case.

So, what are the other use cases? If there are no use cases, we should not
make this change.

I understand Brian and David's position that this is just a parameter and
that the architecture is inconsistent, but better an inconsistent network
architecture than a degradation of function.