Re: [v6ops] Fwd: New Version Notification for draft-hilliard-v6ops-host-addr-update-00.txt

Mark Smith <markzzzsmith@gmail.com> Tue, 18 July 2017 00:59 UTC

Return-Path: <markzzzsmith@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CDEE1205F0 for <v6ops@ietfa.amsl.com>; Mon, 17 Jul 2017 17:59:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level:
X-Spam-Status: No, score=-1.498 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=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 ZG_rDe3zX57P for <v6ops@ietfa.amsl.com>; Mon, 17 Jul 2017 17:59:46 -0700 (PDT)
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 28100131B6B for <v6ops@ietf.org>; Mon, 17 Jul 2017 17:59:46 -0700 (PDT)
Received: by mail-ua0-x22c.google.com with SMTP id 64so6684483uae.2 for <v6ops@ietf.org>; Mon, 17 Jul 2017 17:59:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Y70B4+cfkl2h3y0ljV9lGgdiIVeXYKSp2+COkndyCW0=; b=D3A7uCNoRTlSpbMh2btTQ3xGbSuR4xDwVNLq0wlX12tO4ktraQW2Lmmu6K2xPE6GXq sVF7VMKJ5VD+YnY8+d17r0t4tgWbpjJgWji/YGCNcnWz18tdWpZRLx4AdhdTPB7z/VqC KI4o/R7AIDEbrxzCZIOUjy00ONXNxLQUjbnn7oP7WcgcsvR1r5zyRGBKrXeIwko52k5r 725AWv9JDiBuYxsEY3UjT1crvtO+SXXJR2DulYo7NhZE0qqaug4JLXZeeFSYgl2r4spf Jod2xDWajC2h6dHo+5P93RGtyF09HJMzRAO4bMT2Hy8fh7Gbfcfhq8jjJhOke0hInCsN KwxA==
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=Y70B4+cfkl2h3y0ljV9lGgdiIVeXYKSp2+COkndyCW0=; b=lXZ7nN0+GsMCudY6PmTl1dT6kku9Rarpgs4z1ZQlI9VhBuGDlyAtYuWddJaHeR+VRg qoItDU0g+PTJOdZ+xKcGlLXjkEhFvquw9S9IeRxLxuZOuXt5jJ4JzNQoL2k1ZbwhNj0n 1PDzne1pNBCkQDkqqxnPpseBgVUstbikXJ/Y11yNjAamYV35SgoO6JYzuy4CO3eHtY9L Zm49otcTjrItkJXt6Mt0vAhGQeqy3e5ZQkB+H06N1G+YbWWB4aXz/aS/zt9johvkutxF YXRqq0p4e0SX/KPdwrE5XZIF+3CzcLmVYcQn7kdPrp5cbnTPxVBYMnYYnKUbSTRWa+Ox /hLg==
X-Gm-Message-State: AIVw112CX07ktAqb2ZaIbU0VP47wZSwteCI0Q6d1VcyL/gBiQ9fx2yPW dZjst2FGRl4RlH8x96AX6XPZBxi1BpkU
X-Received: by 10.31.99.5 with SMTP id x5mr162690vkb.62.1500339585168; Mon, 17 Jul 2017 17:59:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.18.105 with HTTP; Mon, 17 Jul 2017 17:59:14 -0700 (PDT)
In-Reply-To: <596CF817.8040900@foobar.org>
References: <596CF817.8040900@foobar.org>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Tue, 18 Jul 2017 10:59:14 +1000
Message-ID: <CAO42Z2wFSXWru_Tgwpuf2xgOCr2iX0BwrTHvnS2TcR6EQBi1Fw@mail.gmail.com>
To: Nick Hilliard <nick@foobar.org>
Cc: IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/GrjgeKE7NHmt2UVtQyDldeAzBNc>
Subject: Re: [v6ops] Fwd: New Version Notification for draft-hilliard-v6ops-host-addr-update-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jul 2017 00:59:47 -0000

Hi,

I don't remember it being a mistake.

The fundamental intention and theme of the BCP is to ensure that hosts
can have enough addresses for whatever they and their applications
require, to ensure that lack of addresses doesn't become a constraint
hosts and applications have to work around. An on-demand, permission
based model for individual addresses doesn't prevent that constraint.

The alternative is continuing to treat addresses as though they are a
scarce resource and therefore assignment needs to be controlled at an
individual address level.

Fundamentally, we don't want hosts and application developers to have
to ask for permission from the network to innovate, nor have the
network impose artificial constraints on innovation. Artificial
address scarcity is following the traditional telephone network
scarcity model. (See David Isenberg's "Rise of the Stupid Network")


"The IPv6 self-selection addressing model does not necessarily suit
   the deployment requirements for many types of ipv6 networks,
   including enterprise, provider hosting, and various access network
   protocols (e.g.  docsis / gpon / ipoe); "

What are the specific deployment requirements?

If it is the common "address use auditing for security purposes", that
doesn't survive analysis. You can't force a malicious client to use
DHCPv6 for its addressing.

A malicious client can use statically configured addresses from within
one of the link prefixes and the DHCPv6 server won't have any record
of it.

A set of malicious clients can use link-local addresses for traffic
between themselves or bring up a new prefix on the link shared between
themselves via static configuration and the DHCPv6 server won't have
any record of it.

The RFC mentions ND cache contents recording for auditing purposes,
which is going to be much more effective, because it isn't dependent
on the address configuration method (i.e., currently stateful DHCPv6,
SLAAC, static configuration, and would accommodate any future ones if
they come into being.)

Regards,
Mark.