Re: I-D Action: draft-carpenter-6man-lap-00.txt

Michael Richardson <mcr+ietf@sandelman.ca> Thu, 14 June 2018 14:38 UTC

Return-Path: <mcr+ietf@sandelman.ca>
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 B883F130E2E for <ipv6@ietfa.amsl.com>; Thu, 14 Jun 2018 07:38:43 -0700 (PDT)
X-Quarantine-ID: <eIaIRGL4GTZQ>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "To"
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 eIaIRGL4GTZQ for <ipv6@ietfa.amsl.com>; Thu, 14 Jun 2018 07:38:40 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07789130E43 for <ipv6@ietf.org>; Thu, 14 Jun 2018 07:38:38 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id 8CB6520090; Thu, 14 Jun 2018 10:52:30 -0400 (EDT)
Received: by sandelman.ca (Postfix, from userid 179) id B80D7529; Thu, 14 Jun 2018 10:35:40 -0400 (EDT)
Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id B470051D; Thu, 14 Jun 2018 10:35:40 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
to: IETF IPv6 Mailing List <ipv6@ietf.org>
Subject: Re: I-D Action: draft-carpenter-6man-lap-00.txt
In-Reply-To: <97c3e851-c56f-d783-d764-58cbd08ccf74@gmail.com>
References: <152885615366.31310.5115931223138267905@ietfa.amsl.com> <f7c1a7a2-5070-ce65-3086-f3a47a822d6a@gmail.com> <CAO42Z2yxNZKe4pMynLwCgVT4J3LgX8jKx-izwsDBKF_+rn4Hbw@mail.gmail.com> <c532ed66-2387-932f-ba51-d926b073fc7f@gmail.com> <CAKD1Yr1nX=VyFLZgym87EJ+z0an5k3o3ho-6MPynWqySsZ++VA@mail.gmail.com> <97c3e851-c56f-d783-d764-58cbd08ccf74@gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha1"; protocol="application/pgp-signature"
Date: Thu, 14 Jun 2018 10:35:40 -0400
Message-ID: <23511.1528986940@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ANKON1WOkB9ugzU7dyB0wlXhadE>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.26
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: Thu, 14 Jun 2018 14:38:44 -0000

Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
    > Two names, adding Mark Smith's SAID suggestion. And yes, having a name
    > or names that express that there's a decision involved (is this
    > acceptable?)  is IMHO a way to track progress in the discussion as well
    > as in deployment.  It's a very mild form of a thinking tool (as per
    > Daniel Kahneman).

I'm always in favour of having names to talk about things.

    > If somebody wants to deploy subnets with a maximum of (say) 256 IoT
    > nodes, and doesn't care about entropy in the IIDs because of privacy
    > aspects of the specific scenario, why should we care if they choose a
    > SAID of 8 bits?

    > (Why might that be a good thing? Because it would allow you to express
    > addresses within the subnet in 8 bits. For a constrained IoT node that
    > might be very important.)

Just to add, that this is real, not just "might", but that it's 16-bits.

802.15.4 networks support 64-bit EUIs for layer-2, as well as having a 2-byte
version.   Assigning the IIDs to match the L2 ID results in significant
compression savings.    The 64-bit EUIs can be manufacturer assigned, or
could be randomly generated.  The 2-byte addresses can be assigned via
a variety of ways, DHCPv6 and draft-ietf-6tisch-minimal-security come to
mind.

Today, IoT devices do not visit Starbucks or Airports and worry about being
tracked.  In the future when we have actual PANs of devices on one's person,
it is my contention that they won't talk to the Airport WIFI either.
(Likely they will be ULAs, with VPNs back to places that care about them)
However, even when encrypted, 802.15.4 networks leak L2-addresses just like
wifi networks do, but 16-bit layer-2 addresses are likely meaningless.

In 6tisch/6lo 802.15.4 networks, the network is still /64, there are just lot
of zeroes.

    > That's the kind of discussion we can have with such terminology.  If we
    > can't have that discussion, we're throwing away valuable flexibility
    > for the universal deployment of IPv6.

    > I don't think anybody is arguing against LAP=64, SAID=64 as the general
    > default.

+1.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-