Re: [6lo] Generation of IPv6 IIDs

Kerry Lynn <kerlyn@ieee.org> Thu, 24 July 2014 17:18 UTC

Return-Path: <kerlyn2001@gmail.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8E6C1A0AC4 for <6lo@ietfa.amsl.com>; Thu, 24 Jul 2014 10:18:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.027
X-Spam-Level:
X-Spam-Status: No, score=-1.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=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 IK_wSZEGSn5x for <6lo@ietfa.amsl.com>; Thu, 24 Jul 2014 10:18:01 -0700 (PDT)
Received: from mail-oa0-x229.google.com (mail-oa0-x229.google.com [IPv6:2607:f8b0:4003:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E20F91A0AC5 for <6lo@ietf.org>; Thu, 24 Jul 2014 10:17:54 -0700 (PDT)
Received: by mail-oa0-f41.google.com with SMTP id j17so4111176oag.28 for <6lo@ietf.org>; Thu, 24 Jul 2014 10:17:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=5/iti+AfzwH5D9gWWPsCFYPstQcrJfHwj+8O6LGyDp4=; b=fH0Veu3+L5/+YTvKN0LuHzCxZLH3zahxa6dv1O56JH3IcJA8PVoHtf8rdcF+r4tkpk w3PvcOxH1ad6UKvg9PeOmzCU6jmEdG+FASaafWLsX0j2SsZyr9m8Az7dERoahhBt5fUn I2t2s9YXoPZckdcR4ylCZdeaQmwS5F+cRL/3KOrC/qQnic3/zxTsIo63pRacZ6NLdLde PZlXILelx75KAf1iuvDq+zskohy2eSvTPzWamT4hr5EC6Rni28Djq0Ewbde56Wtqghb4 cheRQZJZNQ/JiOM6Xt2eUnKsa3jTZRuEIhgQjTdeWhstwH3XLBnbK5XLrATHE5OkTj5l BXDw==
MIME-Version: 1.0
X-Received: by 10.60.82.163 with SMTP id j3mr15222161oey.60.1406222274333; Thu, 24 Jul 2014 10:17:54 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.60.45.132 with HTTP; Thu, 24 Jul 2014 10:17:54 -0700 (PDT)
In-Reply-To: <85B07B45-D7C5-4E85-99A5-6C2E674C30FB@cisco.com>
References: <5361A67D.4010508@si6networks.com> <ECA43DA70480A3498E43C3471FB2E1F01C1FBD12@eusaamb103.ericsson.se> <53D059E8.6030709@si6networks.com> <53D05BED.7020608@acm.org> <85B07B45-D7C5-4E85-99A5-6C2E674C30FB@cisco.com>
Date: Thu, 24 Jul 2014 13:17:54 -0400
X-Google-Sender-Auth: cp7hJq-C68eVYKvjL44LgVSP958
Message-ID: <CABOxzu3U83BqaSfbwfuuyLni1etVS9RmyqkY9RWeJvmoTZs4FA@mail.gmail.com>
From: Kerry Lynn <kerlyn@ieee.org>
To: "Jonathan Hui (johui)" <johui@cisco.com>
Content-Type: multipart/alternative; boundary="047d7b5dbcfa23120c04fef3a332"
Archived-At: http://mailarchive.ietf.org/arch/msg/6lo/HP-fbjKTaumb1jBJL1WbDEWvXhE
X-Mailman-Approved-At: Thu, 24 Jul 2014 10:41:29 -0700
Cc: "6lo-chairs@tools.ietf.org" <6lo-chairs@tools.ietf.org>, "6man Chairs (6man-chairs@tools.ietf.org)" <6man-chairs@tools.ietf.org>, Samita Chakrabarti <samita.chakrabarti@ericsson.com>, Erik Nordmark <nordmark@cisco.com>, Dave Thaler <dthaler@microsoft.com>, Erik Nordmark <nordmark@acm.org>, "6lo@ietf.org" <6lo@ietf.org>, Fernando Gont <fgont@si6networks.com>, "draft-ietf-6man-default-iids@tools.ietf.org" <draft-ietf-6man-default-iids@tools.ietf.org>
Subject: Re: [6lo] Generation of IPv6 IIDs
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 17:18:04 -0000

On Thu, Jul 24, 2014 at 1:25 AM, Jonathan Hui (johui) <johui@cisco.com>
wrote:

>
> On Jul 23, 2014, at 6:05 PM, Erik Nordmark <nordmark@acm.org> wrote:
>
> > On 7/23/14, 5:57 PM, Fernando Gont wrote:
> >>
> >> On 07/22/2014 12:41 PM, Samita Chakrabarti wrote:
> >>> Based on the discussions at the 6lo list regarding the impact of
> >>> default-iid draft on 6lo/6lowpan documents and future ipv6-over-foo
> >>> 6lo documents, Ulrich, Ralph and myself had a discussion and our
> >>> recommendation to default-iid co-authors are to either list 6lo
> >>> specific RFCs or make a general statement about 6lo/6lowpan documents
> >>> for exceptions from default-iid  mandate. The future documents in 6lo
> >>> WG  would consider the default-iid recommendations when applicable.
> >>> But note that 6lo deals with  constrained nodes and
> >>> RFC6282/RFC4944/RFC6755 do require using IID bits for efficiency over
> >>> privacy in a constrained network environment that can be isolated
> >>> from the rest of the Internet.
> >> The question here maybe is whether we want to flag these documents as
> >> "exceptions", or whether we want to flag them as "these documents rely
> >> on MAC-address-based IIDs. They may continue to employ such IIDs while a
> >> solution that does not rely on such IIDs is generated".
> >
> > I think we should assume that those documents will be updated in the
> future to provide the option to work with other IIDs even if that comes
> with lower efficiency.
>
> Note that RFC 6282 already provides the option:
> - If the IID can be derived from MAC address, great.
> - If not, things will still work just with reduced efficiency.
>
> To recap, re-using the L2 addresses for IIDs contributes to the efficiency
of
IPHC [RFC 6282].  Using locally-assigned short MACs provides the greatest
efficiency.

Requiring randomly assigned IIDs can have a significant impact on 6lo
networks
with short frames, which already have reduced payloads due to security and
other
headers.  In some cases, random IIDs might necessitate an additional frame
per
message.


> Section 10 of RFC 4944 also provides the same option, but has since been
> replaced by the encoding specified in RFC 6282.
>
> Also note that 802.15.4 interfaces have both a stable MAC address (EUI-64)
> and a locally-significant, dynamic MAC address (Short Address).  Many of
> the arguments against MAC-address-based IIDs may not apply when using Short
> Addresses.
>
> I'm not sure that any of the arguments do apply when using locally assigned
short MAC addresses.  Please note that draft-ietf-6lo-6lobac *only* uses
locally
assigned short MAC addresses.

Kerry Lynn


> —
> Jonathan Hui
>
> _______________________________________________
> 6lo mailing list
> 6lo@ietf.org
> https://www.ietf.org/mailman/listinfo/6lo
>