RE: 6MAN Adoption call on draft-gont-6man-deprecate-eui64-based-addresses-00

Greg Daley <gdaley@au.logicalis.com> Wed, 27 November 2013 05:22 UTC

Return-Path: <gdaley@au.logicalis.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B8941AE0F8 for <ipv6@ietfa.amsl.com>; Tue, 26 Nov 2013 21:22:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.908
X-Spam-Level:
X-Spam-Status: No, score=-0.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RELAY_IS_203=0.994, RP_MATCHES_RCVD=-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 1a3VA1bPZE3L for <ipv6@ietfa.amsl.com>; Tue, 26 Nov 2013 21:22:49 -0800 (PST)
Received: from smtp2.au.logicalis.com (smtp2.au.logicalis.com [203.8.7.133]) by ietfa.amsl.com (Postfix) with ESMTP id 99DE81ABD2A for <ipv6@ietf.org>; Tue, 26 Nov 2013 21:22:48 -0800 (PST)
Received-SPF: None (smtp2.au.logicalis.com: no sender authenticity information available from domain of gdaley@au.logicalis.com) identity=mailfrom; client-ip=203.8.7.161; receiver=smtp2.au.logicalis.com; envelope-from="gdaley@au.logicalis.com"; x-sender="gdaley@au.logicalis.com"; x-conformance=spf_only
Received-SPF: None (smtp2.au.logicalis.com: no sender authenticity information available from domain of postmaster@sdcexchht.au.logicalis.com) identity=helo; client-ip=203.8.7.161; receiver=smtp2.au.logicalis.com; envelope-from="gdaley@au.logicalis.com"; x-sender="postmaster@sdcexchht.au.logicalis.com"; x-conformance=spf_only
Received: from unknown (HELO sdcexchht.au.logicalis.com) ([203.8.7.161]) by smtp2.au.logicalis.com with ESMTP; 27 Nov 2013 16:22:48 +1100
Received: from SDCEXCHMS.au.logicalis.com ([10.18.196.50]) by sdcexchht.au.logicalis.com ([fe80::68b7:8880:fefb:f742%12]) with mapi id 14.02.0347.000; Wed, 27 Nov 2013 16:22:46 +1100
From: Greg Daley <gdaley@au.logicalis.com>
To: 'Jean-Michel Combes' <jeanmichel.combes@gmail.com>, Ole Troan <otroan@employees.org>
Subject: RE: 6MAN Adoption call on draft-gont-6man-deprecate-eui64-based-addresses-00
Thread-Topic: 6MAN Adoption call on draft-gont-6man-deprecate-eui64-based-addresses-00
Thread-Index: AQHO5Q8vNyUvXSOWqkaCFZ2O4B0Gn5ou52kAgAaZaQCAAxGysA==
Date: Wed, 27 Nov 2013 05:22:45 +0000
Message-ID: <72381AF1F18BAE4F890A0813768D9928011FE85B@sdcexchms.au.logicalis.com>
References: <F681E049-43A2-4A61-8692-C59A1BF356A6@employees.org> <19211253-FE58-459C-A8D2-46787EB57728@employees.org> <CAA7e52oB9wrzx-4=5-tx0JvuHDyBJ2Ht=VrxykEoFjgAT2_esw@mail.gmail.com>
In-Reply-To: <CAA7e52oB9wrzx-4=5-tx0JvuHDyBJ2Ht=VrxykEoFjgAT2_esw@mail.gmail.com>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.18.196.183]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 27 Nov 2013 05:22:52 -0000

Dear WG chairs & 6man, 

I think that changing the _default_ behaviour away from EUI-64/MAC should be undertaken since we have a number of privacy preserving schemes which are feasible today without it.

I've noted and support most of the concerns of Jean-Michel, Ole, Ralph and others regarding operational flexibility.

There is a significant advantage in testing a platform with MAC based addressing, and I think that it is useful to retain the capability to use the addresses in some cases (especially for Link-Local, or test scenarios).

I do not think that the current draft revision reflects every case, and if it is adopted the treatment for EUI-64 would likely require:

1/ Discussion of EUI-64/MAC behaviour (were it retained in any flavour, with SHOULD NOT be used by default, MAY be used but SHOULD be configurable).
2/ Be clear that any of the (global) privacy preserving addressing schemes (4941, stable and CGA) are equivalent, but defaulting to one for minimum compliance when EUI-64/MAC not in use.
3/ Consideration for Link-Local addresses, and low powered communication schemes. i.e. does not apply to 6lowpan.

In sensor networks particularly, there may be no specific end-user tied to a device: so why would we preclude use of a functional address format for the sake of privacy?

So my response is that I have no objection to this being adopted as a working-group document, but I'm interested to make sure that the document doesn't go past WG stage without addressing some of the key issues above.

Greg Daley
gdaley@au.logicalis.com
+61 401 772 770


From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Jean-Michel Combes
Sent: Tuesday, 26 November 2013 4:14 AM
To: Ole Troan
Cc: 6man Chairs; 6man WG
Subject: Re: 6MAN Adoption call on draft-gont-6man-deprecate-eui64-based-addresses-00

Hi,
I don't support the adoption of this document as WG document in its current format.
o "Nodes MUST NOT employ IPv6 address generation schemes that embed the underlying hardware address in the Interface Identifier."
At first, as Ole said, privacy is policy and I don't see why IETF should dictate its rules to a network admin. If I want to set up an IPv6 node, in _my_ network, using SLAAC with EUI-64, it is my decision (BTW, maybe based on my security policy).
IMHO,  
- "MUST NOT" should be replaced by "SHOULD NOT"
- Title should be replaced by "Recommendations for generation of IPv6 IIDs"
- Intended status should be replaced by "Informational"

o "Nodes SHOULD implement and employ [I-D.ietf-6man-stable-privacy-addresses] as the default scheme"
Why should I employ, by default, this method? Why not RFC4941 based one? Why not CGA? Why not a proprietary one?
IMHO, this sentence should be replaced by "Nodes SHOULD implement and employ alternative schemes providing a better privacy like [I-D.ietf-6man-stable-privacy-addresses], [RFC4941] and [RFC3972]."
Best regards,
JMC.


2013/11/21 Ole Troan <otroan@employees.org>
<nochair>

to give my reasons for the hum against during the meeting.

- privacy (and security) are policy. I think it is unlikely that the IETF is prescient enough to get this right for all cases
- I think draft-ietf-6man-ipv6-address-generation-privacy-00 is enough to explain the privacy considerations to give
  implementors and users enough background to make a qualified choice
- deprecating EUI-64 based interface-identifiers is way too strong, there are many cases where those are unproblematic to use

I do think there is a problem with the IPv6 over Foo documents (e.g. RFC2464) requiring the interface-ids based on EUI-64,
and leading to certification tests requiring implementations supporting it.

I would be much more supportive of a document that updated those documents stating that there are alternative
ways of generating the interface-id, and refer to the generation-privacy document for considerations.
it could have text stating that unless there are link-specific considerations, stable privacy addresses should be the default interface-id for addresses larger than link-local scope.

cheers,
Ole

</nochair>


> All,
>
> There was strong support to adopt this draft at the working group meeting in Vancouver.
> This is an adoption call to confirm the result of the hum at the meeting.
>
> Please provide a view with reasons as to whether the WG should adopt this or not.
>
> This message starts a one week 6MAN Working Group call on adopting:
>
>       Title           : Deprecating EUI-64 Based IPv6 Addresses
>       Author(s)    : F. Gont, A. Cooper, D. Thaler, W. Liu
>       Filename    : draft-gont-6man-deprecate-eui64-based-addresses-00
>       Pages        : 5
>       Date          : 2013-10-22
>
>   http://tools.ietf.org/html/draft-gont-6man-deprecate-eui64-based-addresses-00
>
> The call ends on November 26th, 2013.
>
> Regards,
>
> Bob Hinden & Ole Trøan

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------