Re: [6lo] Generation of IPv6 IIDs

"Dijk, Esko" <esko.dijk@philips.com> Thu, 01 May 2014 08:42 UTC

Return-Path: <esko.dijk@philips.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 9D56B1A6EFB for <6lo@ietfa.amsl.com>; Thu, 1 May 2014 01:42:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
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] autolearn=ham
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 SB2jtWaowv9Y for <6lo@ietfa.amsl.com>; Thu, 1 May 2014 01:42:10 -0700 (PDT)
Received: from co9outboundpool.messaging.microsoft.com (co9ehsobe005.messaging.microsoft.com [207.46.163.28]) by ietfa.amsl.com (Postfix) with ESMTP id 555741A0773 for <6lo@ietf.org>; Thu, 1 May 2014 01:42:09 -0700 (PDT)
Received: from mail49-co9-R.bigfish.com (10.236.132.254) by CO9EHSOBE040.bigfish.com (10.236.130.103) with Microsoft SMTP Server id 14.1.225.22; Thu, 1 May 2014 08:42:07 +0000
Received: from mail49-co9 (localhost [127.0.0.1]) by mail49-co9-R.bigfish.com (Postfix) with ESMTP id 30B6F7803AA; Thu, 1 May 2014 08:42:07 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:206.191.242.69; KIP:(null); UIP:(null); IPV:NLI; H:mail.philips.com; RD:error; EFVD:FOP
X-SpamScore: -31
X-BigFish: VPS-31(zz62a3I15d6O103dK542I9251I217bIdd85kzz1f42h1ee6h1de0h1fdah2073h2146h1202h1e76h2189h1d1ah1d2ah21bch1fc6h208chzz1de098h1033IL17326ah8275bh8275dh1de097h186068hz2dh109h2a8h839h944hd25hf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1946h19b5h19ceh1ad9h1b0ah1b2fh2222h224fh1fb3h1d0ch1d2eh1d3fh1dfeh1dffh1e1dh1fe8h1ff5h2216h22d0h2336h2438h2461h2487h24d7h2516h2545h255eh25f6h2605h262fh268bh26d3h1155h)
Received: from mail49-co9 (localhost.localdomain [127.0.0.1]) by mail49-co9 (MessageSwitch) id 1398933725865148_5876; Thu, 1 May 2014 08:42:05 +0000 (UTC)
Received: from CO9EHSMHS005.bigfish.com (unknown [10.236.132.228]) by mail49-co9.bigfish.com (Postfix) with ESMTP id CE6E8B40051; Thu, 1 May 2014 08:42:05 +0000 (UTC)
Received: from mail.philips.com (206.191.242.69) by CO9EHSMHS005.bigfish.com (10.236.130.15) with Microsoft SMTP Server (TLS) id 14.16.227.3; Thu, 1 May 2014 08:42:01 +0000
Received: from AMSPRD9003MB066.MGDPHG.emi.philips.com ([169.254.5.172]) by AMSPRD9003HT003.MGDPHG.emi.philips.com ([141.251.33.80]) with mapi id 14.16.0423.000; Thu, 1 May 2014 08:41:58 +0000
From: "Dijk, Esko" <esko.dijk@philips.com>
To: Fernando Gont <fgont@si6networks.com>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: [6lo] Generation of IPv6 IIDs
Thread-Index: AQHPZN69klPdJwHcYk6ktYhpWyjYupsrZGKw
Date: Thu, 01 May 2014 08:41:58 +0000
Message-ID: <031DD135F9160444ABBE3B0C36CED61816A16351@AMSPRD9003MB066.MGDPHG.emi.philips.com>
References: <5361A67D.4010508@si6networks.com>
In-Reply-To: <5361A67D.4010508@si6networks.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [194.171.252.106]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: philips.com
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
Archived-At: http://mailarchive.ietf.org/arch/msg/6lo/flz6C9lW3lFsaBamg69VJ9z0ToM
Cc: "6lo-chairs@tools.ietf.org" <6lo-chairs@tools.ietf.org>, "draft-ietf-6man-default-iids@tools.ietf.org" <draft-ietf-6man-default-iids@tools.ietf.org>, Dave Thaler <dthaler@microsoft.com>
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, 01 May 2014 08:42:15 -0000

Hello Fernando, all,

I would expect that at least RFC 6282 (and perhaps the RFC 4944 which it updates?) should be mentioned, since the 6LoWPAN header compression is based on the IID containing the hardware address. This RFC is then a notable exception to the 'SHOULD NOT'.

Furthermore for the 6lo active WG documents:
- draft-ietf-6lo-btle-00 has the use of hardware address for IID as a 'MAY' - that would need to become a 'SHOULD NOT' (unless there is some negative impact on performance) ?
- draft-ietf-6lo-lowpanz-04 has a MUST on the use of NodeID in the IID, however the NodeID is only 8-bit locally assigned and is not an identifiable hardware address.
- for draft-ietf-6lo-ghc I don't see issues
- for draft-ietf-6lo-lowpan-mib I don't see issues

regards,
Esko

-----Original Message-----
From: 6lo [mailto:6lo-bounces@ietf.org] On Behalf Of Fernando Gont
Sent: Thursday, May 01, 2014 03:42
To: 6lo@ietf.org
Cc: 6lo-chairs@tools.ietf.org; draft-ietf-6man-default-iids@tools.ietf.org; Dave Thaler
Subject: [6lo] Generation of IPv6 IIDs

Folks,

We recently contacted the 6lo chairs asking whether there were any 6lo-related documents that should be mentioned in the "Updates" of our
I-D: <http://tools.ietf.org/html/draft-ietf-6man-default-iids>.

We briefly discussed this off-list, and they suggested that raised this on this list.

Here's the summary of our exchange:

Samita and Ulrich kindly noted that at least some 6lo document does IPv6 address compression on the assumption that the IID contains the underlying hardware address.

On the other hand we noted that:

* Some OSes (notably Microsoft Windows) have moved away from embedding MAC addresses in the IIDs (to mitigate the issues discussed in <http://tools.ietf.org/html/draft-ietf-6man-ipv6-address-generation-privacy>).

* Additionally, there's an existing 6man recommendation (in RFC 7136) against expecting any semantics in the IPv6 IIDs -- the IID should be treated as a string of opaque bits.

Dave Thaler had already posted some related comments on this list that are related to this issue. Please see:

* <http://www.ietf.org/mail-archive/web/6lo/current/msg00403.html>

As noted by Dave (and also by myself), there seem to be some statements in 6lo documents which seem to go against some 6man recommendations.
That said, in the specific case of header compression, you might have a case to go against the "SHOULD NOT" in <http://tools.ietf.org/html/draft-ietf-6man-default-iids> -- although expecting specific semantics in the IPv6 IIDs still goes against RFC 7136.


All the above said, we still wonder if there are any 6lo-related documents we should include in the "Updates" of draft-ietf-6man-default-iids.

P.S.: I apologize if some of the above comments are not that timely...
but I was not following the 6lo work.

Thanks!

Best regards,
--
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492




_______________________________________________
6lo mailing list
6lo@ietf.org
https://www.ietf.org/mailman/listinfo/6lo

________________________________
The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.