Re: [dhcwg] AD review of draft-ietf-dhc-sedhcpv6-05

Sheng Jiang <jiangsheng@huawei.com> Fri, 13 February 2015 01:14 UTC

Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A4681A026C for <dhcwg@ietfa.amsl.com>; Thu, 12 Feb 2015 17:14:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.911
X-Spam-Level:
X-Spam-Status: No, score=-3.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 ayeYc56_i6pg for <dhcwg@ietfa.amsl.com>; Thu, 12 Feb 2015 17:14:23 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98D731A0242 for <dhcwg@ietf.org>; Thu, 12 Feb 2015 17:14:22 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BPF63557; Fri, 13 Feb 2015 01:14:20 +0000 (GMT)
Received: from nkgeml405-hub.china.huawei.com (10.98.56.36) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 13 Feb 2015 01:14:20 +0000
Received: from NKGEML512-MBX.china.huawei.com ([169.254.7.106]) by nkgeml405-hub.china.huawei.com ([10.98.56.36]) with mapi id 14.03.0158.001; Fri, 13 Feb 2015 09:14:12 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: Ted Lemon <mellon@fugue.com>, 神明達哉 <jinmei@wide.ad.jp>
Thread-Topic: [dhcwg] AD review of draft-ietf-dhc-sedhcpv6-05
Thread-Index: AQHQQx2McUj9f9+oTEe7lmci6/QZ1ZzoKFcAgAAI64CAAwpAgIAAHFkAgAD0TiCAAIIfAIAASAeAgAC0l/A=
Date: Fri, 13 Feb 2015 01:14:11 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B923B04D5A6@nkgeml512-mbx.china.huawei.com>
References: <D2D56951-A166-4A37-B81C-D2B1E5BC148E@fugue.com> <CAJE_bqdfiD0du-O9eX2ARCMATh9DY5kYauH7EzLEW7VHZftrcw@mail.gmail.com> <FC84E866-E474-45C3-A40C-93D23CDD3B84@fugue.com> <CAJE_bqd1hicxkKJREFHSsusGq6GZpJLHaXGLEhm_gxf+aT0uHw@mail.gmail.com> <92FABA46-F97D-42B3-A50B-3EDD360084B3@fugue.com> <5D36713D8A4E7348A7E10DF7437A4B923B04BCE6@nkgeml512-mbx.china.huawei.com> <CAJE_bqcNb7J0mpktj84H0gL_rteLhVbL1Acvzx_iS5+pVPNQhw@mail.gmail.com> <99E526A8-8BEA-4DF9-A182-799BCBC36D6D@fugue.com>
In-Reply-To: <99E526A8-8BEA-4DF9-A182-799BCBC36D6D@fugue.com>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.99.197]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/dhcwg/iX11k-t6Kvh5klC4caDvRR2Asbc>
Cc: dhcwg <dhcwg@ietf.org>, "dhc-chairs@tools.ietf.org" <dhc-chairs@tools.ietf.org>
Subject: Re: [dhcwg] AD review of draft-ietf-dhc-sedhcpv6-05
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Feb 2015 01:14:31 -0000

>On Feb 12, 2015, at 12:57 PM, 神明達哉 <jinmei@wide.ad.jp> wrote:
>> To be clear: my current position is still against this option.  I'm
>> always in the camp of "problem first, then solution".  And that's
>> also the case of this document since around May 2014:
>> http://www.ietf.org/mail-archive/web/dhcwg/current/msg15520.html
>
>This is a fine idea in theory.   However, section 7 does not represent a valid
>problem statement.
>
>> But at least around last May our consensus
>> should have been against that approach, hence the current organization
>> of the draft.  Just because it triggers a hot discussion doesn't
>> automatically dismiss the original concern and justify ignoring it.
>
>It wasn't clear to me that there was a consensus to add the speculative use
>cases to the document, but I will leave that to the chairs to decide.
>
>> Unless and until we see a clear wg consensus that we now allow it to
>> ship even if no one can explain what kind of problem it will solve, I
>> object to moving forward with just removing this section.  And, IMO,
>> this consensus change will require another round of WGLC.
>
>That's a reasonable request.
>
>But that said, let's be clear: we do actually have a problem.   The problem is
>that the authentication scheme described in RFC 3315 is not deployable,
>because it relies on a key distribution model that doesn't work with a typical
>DHCP deployment.   This document uses a key distribution model that would
>work better.   So this is definitely an improvement over RFC 3315.
>
>It is however true that we do not know who would use this.   This document
>is very speculative.   And I can imagine other ways to solve this problem--for
>example, doing a shared secret exchange using public keys.   But these are
>problems that the working group has been aware of for over a decade, and
>we've made no forward progress.
>
>The reason I support issuing this document as an RFC is that I think it would
>work, and would work better than what we have now, and I'd like to see if
>anybody will implement it.   Until there is a document to implement, clearly
>nobody is going to implement anything.
>
>So that's why despite the lack of a use case document or a list of known use
>cases other than section 7, I think we should publish the document.

There are two changes feedback from AD review, that would require another WGLC in my opinion:

1) remove the section that descript notional use cases, which does not represent a valid problem statement. It will result no use case description in the document. But the original problem, that no mechanism exists for security DHCP messages between servers and clients that does not have a serious key distribution problem, should be sufficient to motivate the proposed mechanism.
2) remove the limitation that only clients use PKI- certificates and only servers use public keys. The new text would allow clients use public keys and servers use PKI-certificates.

I will apply the above two changes and submit an update version today. Then DHC chairs may launch a short WGLC to see whether the WG could reach consensus on this. It would form the follow-up action.

Best regards,

Sheng