Re: [dhcwg] WGLC: draft-ietf-dhc-host-gen-id-02

Sheng Jiang <jiangsheng@huawei.com> Wed, 15 August 2012 03:15 UTC

Return-Path: <jiangsheng@huawei.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC0D621F84FD for <dhcwg@ietfa.amsl.com>; Tue, 14 Aug 2012 20:15:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.322
X-Spam-Level:
X-Spam-Status: No, score=-6.322 tagged_above=-999 required=5 tests=[AWL=0.277, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qiTqF7NJY2BT for <dhcwg@ietfa.amsl.com>; Tue, 14 Aug 2012 20:15:24 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id BACE021F84F8 for <dhcwg@ietf.org>; Tue, 14 Aug 2012 20:15:23 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AIW59861; Tue, 14 Aug 2012 19:15:23 -0800 (PST)
Received: from DFWEML408-HUB.china.huawei.com (10.193.5.134) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 14 Aug 2012 20:12:49 -0700
Received: from SZXEML413-HUB.china.huawei.com (10.82.67.152) by dfweml408-hub.china.huawei.com (10.193.5.134) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 14 Aug 2012 20:12:48 -0700
Received: from szxeml545-mbx.china.huawei.com ([169.254.1.140]) by szxeml413-hub.china.huawei.com ([10.82.67.152]) with mapi id 14.01.0323.003; Wed, 15 Aug 2012 11:12:45 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: "Gaurav Halwasia (ghalwasi)" <ghalwasi@cisco.com>, Ted Lemon <Ted.Lemon@nominum.com>, dhc WG <dhcwg@ietf.org>
Thread-Topic: WGLC: draft-ietf-dhc-host-gen-id-02
Thread-Index: AQHNePgJ6EjzoGF6j0KwHUjTOoQDGZdXH58ggAAgh9CAAdqGoIAA+Bcg
Date: Wed, 15 Aug 2012 03:12:44 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B9239F060CC@szxeml545-mbx.china.huawei.com>
References: <2DCA645F-CDDF-4311-8417-3A9771AD3F71@nominum.com> <90903C21C73202418A48BFBE80AEE5EB0D028F@xmb-aln-x06.cisco.com> <5D36713D8A4E7348A7E10DF7437A4B9239F0504A@szxeml545-mbx.china.huawei.com> <90903C21C73202418A48BFBE80AEE5EB0D40AF@xmb-aln-x06.cisco.com>
In-Reply-To: <90903C21C73202418A48BFBE80AEE5EB0D40AF@xmb-aln-x06.cisco.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.31]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [dhcwg] WGLC: draft-ietf-dhc-host-gen-id-02
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 15 Aug 2012 03:15:24 -0000

>-----Original Message-----
>From: Sheng Jiang [mailto:jiangsheng@huawei.com]
>Sent: Monday, August 13, 2012 1:05 PM
>To: Gaurav Halwasia (ghalwasi); Ted Lemon; dhc WG
>Subject: RE: WGLC: draft-ietf-dhc-host-gen-id-02
>
>Hi, Gaurav,
>
>Thanks for your carefully review. Reply in lines. With all your comments
>addressed, would you support this document forward?
>[Gaurav] Certainly. I support the document forward.
>
>>I like the idea but I do have few comments:-.
>>
>>1.) Abstract does not seems clear to me.
>>This document introduce a procedure for configuring hosts' IPv6
>>   address which the prefix is assigned from a DHCPv6 server through
>>   DHCPv6 protocol while the interface identifiers are independently
>>   generated by the hosts.
>
>Reworded: This document introduces a new DHCPv6 procedure to configure
>hosts' IPv6 addresses. In this new procedure, the prefix is advertised from a
>DHCPv6 server through DHCPv6 protocol while the interface identifiers are
>independently generated by the hosts.
>
>>2.) Section 1 . Introduction. Change "host-genarated" to "host-generated"
>>3.) Section 1 . Introduction. Change "separats" to "separates"
>>4.) Section 1 . Introduction. Change "ingerface identifiers" to
>>"interface identifiers"
>
>All changed.
>
>>5.) Section 4.  This section talks about the new IA_PA option but does
>>not explicitly say that this option needs to be inserted in SOLICIT message.
>
>Have added a sentence for this. However, this is only a MAY. "A host MAY
>include a Option Request Option in a Solicit or Request message to request a
>IA_PA explicitly." The prefix assignment could be in advertise model. It is not
>necessary that a host request a IA_PA.
>[Gaurav] I don't understand this part completely. So you are saying that host
>can send "DHCP REQUEST" message as well instead of SOLICIT.? Can you
>please elaborate it in detail.

<Sheng>Yes. After discovery a DHCPv6 server with solicit message, a host can use a Request message to request prefix assignment by include a IA_PA, instead of IA_NA or IA_TA. The server then return prefix information rather than address. In our understanding, this procedure is one way of address configuration, not other information.

Oops... With this, it seems we update RFC3315 a little bit. Maybe we should include an update header in the document.

The above sentence needs a little bit revise: "A host MAY include a Option Request Option in a Solicit or IA_PA in a Request message to request a prefix assignment explicitly."

When the prefix assignment in advertise model, even if a host does not request, DHCPv6 server can push it initiatively.

>>6.) As this procedure is indeed "state less" from the DHCPv6
>>perspective, why don't we want to use "Information-Request" message
>>instead of SOLICIT from the host.?
>
>Request message is possible, too. See the above new sentence.
>
>[Gaurav] I was referring to "Information-Request(11)" message not
>"Request(3)"

As explained above, we think this procedure is address associated. So, Request is more proper.

Sheng

>>7.) What should the host do after timers expire.? And is the DHCPv6
>>RECONFIGURE message supported for this option type. I think this should
>>be clarified in the draft.
>
>Have added two sentences in Section 4 to describe the potential follow up
>operation:
>
>When the host reaches T1 or T2 defined in Section 5.1, it SHOULD use the
>same message exchanges, as described in section 18, "DHCP Client-Initiated
>Configuration Exchange" of [RFC3315], to obtain or update prefix(es) from a
>DHCPv6 server.
>
>A DHCPv6 server MAY initiatively send a reconfiguration message to the host,
>as described in section 19, "DHCP Server- Initiated Configuration Exchange"
>of [RFC3315], to cause prefix(es) information update.
>
>Best regards,
>
>Sheng
>
>>Thanks,
>>Gaurav
>>
>>-----Original Message-----
>>From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On
>Behalf
>>Of Ted Lemon
>>Sent: Monday, August 13, 2012 7:35 AM
>>To: dhc WG
>>Subject: [MARKETING] [dhcwg] WGLC: draft-ietf-dhc-host-gen-id-02
>>
>>The authors have requested a working group last call for this draft.   The
>>draft provides a mechanism whereby the DHCP server can indicate to the
>>DHCP client which prefix it should use for autoconfiguration, for instance for
>>CGA address generation.   This draft has been hanging around for a while,
>>and could definitely use more eyes on it.   Please take the time to review it;
>>if you think it's a good idea, please indicate your support for advancing the
>>draft.   If you think it's a bad idea, please indicate that you do not support
>>advancing it.   If you have comments, they would be very much
>appreciated.
>>
>>We will determine consensus on August 27.
>>
>>_______________________________________________
>>dhcwg mailing list
>>dhcwg@ietf.org
>>https://www.ietf.org/mailman/listinfo/dhcwg
>>_______________________________________________
>>dhcwg mailing list
>>dhcwg@ietf.org
>>https://www.ietf.org/mailman/listinfo/dhcwg