Re: [6lo] Generation of IPv6 IIDs

"Jonathan Hui (johui)" <johui@cisco.com> Thu, 24 July 2014 05:25 UTC

Return-Path: <johui@cisco.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 AD3141A0047 for <6lo@ietfa.amsl.com>; Wed, 23 Jul 2014 22:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level:
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 4cZMwU1pw7P2 for <6lo@ietfa.amsl.com>; Wed, 23 Jul 2014 22:25:21 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6477D1A0046 for <6lo@ietf.org>; Wed, 23 Jul 2014 22:25:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1953; q=dns/txt; s=iport; t=1406179521; x=1407389121; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=6eyjRORiJ7QnVQ53lRQoztNfrMoNOEke/FFWdQqaQAw=; b=Nk6ut5veqqfVI4jXZzGdrZwByHWKwbQOtQd40JEitNQBG4oLaBLQrrmJ k4SLQ6/xNMX3gzoU9vOYXz45th5emimQpQPXIQzCltaIw8ieKljDL9Zxk 0nT+A0tfZBWqdDgebQc0xVn4K8mnORB5nkVu/gUHr4RfWT89kRItaLR4o c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhcFAJKX0FOtJV2Z/2dsb2JhbABZgw6BKQTQVgGBCRZ3hAMBAQEDAXkFCwIBCBguMiUCBA4FG4gfCMBvF48YMweDLoEYAQSbM5RCg0hsgUU
X-IronPort-AV: E=Sophos;i="5.01,721,1400025600"; d="scan'208";a="63559889"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-5.cisco.com with ESMTP; 24 Jul 2014 05:25:20 +0000
Received: from xhc-aln-x13.cisco.com (xhc-aln-x13.cisco.com [173.36.12.87]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s6O5PKU7001444 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 24 Jul 2014 05:25:20 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.176]) by xhc-aln-x13.cisco.com ([173.36.12.87]) with mapi id 14.03.0123.003; Thu, 24 Jul 2014 00:25:20 -0500
From: "Jonathan Hui (johui)" <johui@cisco.com>
To: Erik Nordmark <nordmark@acm.org>
Thread-Topic: [6lo] Generation of IPv6 IIDs
Thread-Index: AQHPpv+oxZHmUoXDZkOy83NOC6I88w==
Date: Thu, 24 Jul 2014 05:25:19 +0000
Message-ID: <85B07B45-D7C5-4E85-99A5-6C2E674C30FB@cisco.com>
References: <5361A67D.4010508@si6networks.com> <ECA43DA70480A3498E43C3471FB2E1F01C1FBD12@eusaamb103.ericsson.se> <53D059E8.6030709@si6networks.com> <53D05BED.7020608@acm.org>
In-Reply-To: <53D05BED.7020608@acm.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.21.91.35]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <587A42298F2CF94DB00A33C255087B2B@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/6lo/yyVtjD4mrhOFUnUSec0BhZEzg7Y
Cc: "6lo-chairs@tools.ietf.org" <6lo-chairs@tools.ietf.org>, "6man Chairs (6man-chairs@tools.ietf.org)" <6man-chairs@tools.ietf.org>, Erik Nordmark <nordmark@cisco.com>, Dave Thaler <dthaler@microsoft.com>, Samita Chakrabarti <samita.chakrabarti@ericsson.com>, "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 05:25:22 -0000

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.

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.

—
Jonathan Hui