Re: [dhcwg] Fwd: New Version Notification for draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt

tianxiang li <peter416733@gmail.com> Tue, 01 December 2015 00:42 UTC

Return-Path: <peter416733@gmail.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 DA26D1B34A0 for <dhcwg@ietfa.amsl.com>; Mon, 30 Nov 2015 16:42:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=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 r6QUM1YYhAwC for <dhcwg@ietfa.amsl.com>; Mon, 30 Nov 2015 16:42:44 -0800 (PST)
Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53D141B349C for <dhcwg@ietf.org>; Mon, 30 Nov 2015 16:42:43 -0800 (PST)
Received: by lfdl133 with SMTP id l133so218940597lfd.2 for <dhcwg@ietf.org>; Mon, 30 Nov 2015 16:42:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=N50qvZgA91S9tGVvshKhEGcA4RdiJRyidQsRdi4OrWE=; b=P/NFIX2GmTSbCK3d/kjmMDwv541/YrE9kPSAgFOcO5CgxXtzhgAkqDv4gHwcNp1Vl6 PBA7o92m6wOUxWjzZlAFxPLTgNaxkVLisoQ+wSBNPiHAcvZwGVbQtB/2TBg78rwZzfvk 52LPN8jtpI83FhQnzYzrCXOGWN9pEl7p1Pc5EU+YX8Fg3rbqZPHNnK7wrFAlNPFZwMDz fSjz1g4kC11xYnGaGx+HwKtvcpWBqkkyW+5H1q52F7/oZNttgy65ilYrAl1L3bH/ujVl OZzmrqcku5OgLuWLECscS3HZsTCZksq3WGesHI24USg1IG3xpFrrNBPVy0n6WhF2UfUC 1uNA==
X-Received: by 10.25.42.208 with SMTP id q199mr28253692lfq.67.1448930561472; Mon, 30 Nov 2015 16:42:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.25.35.150 with HTTP; Mon, 30 Nov 2015 16:42:01 -0800 (PST)
In-Reply-To: <9e62ed8ae6284ed18de22432b7af22d6@XCH-ALN-003.cisco.com>
References: <20151114055436.19147.29898.idtracker@ietfa.amsl.com> <CAFx+hEMqsO_SGg0YZx_1xJYxeuoZuc8Bp4Z6rOtaZpq3Z9AdYA@mail.gmail.com> <9e62ed8ae6284ed18de22432b7af22d6@XCH-ALN-003.cisco.com>
From: tianxiang li <peter416733@gmail.com>
Date: Tue, 01 Dec 2015 08:42:01 +0800
Message-ID: <CAFx+hENyobeXYp-vRiA+z7bO2=-PO-4y=6ma78Nn-aBfOqCZQw@mail.gmail.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
Content-Type: multipart/alternative; boundary="001a11410bfa6bbef20525cb6fd0"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dhcwg/01xZKtRuTvcTuVXzgtDUYoL9PDQ>
Cc: dhcwg <dhcwg@ietf.org>
Subject: Re: [dhcwg] Fwd: New Version Notification for draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 01 Dec 2015 00:42:48 -0000

Hi Bernie,

Thank you for taking the time to review this document. I will update a new
version of the document soon and include these suggestions.
Hopefully we can start a WG call for adoption soon.

Regards,
Tianxiang

2015-11-30 0:38 GMT+08:00 Bernie Volz (volz) <volz@cisco.com>:

> Hi:
>
>
>
> (These are my personal comments – i.e., with WG chair hat off.)
>
>
>
> Thanks for updating the document. I think the organization is much
> improved.
>
>
>
> I read over this document and have mostly nits:
>
>
>
> 1.       I think it would be useful if this document actually used
> “OPTION_IAPREFIX”. While is does reference it by its name in RFC 3633
> (IA_PD Prefix Option), actually making use of it would be good – such as
> for google searches.
>
> 2.       In section 1. Introduction:
>
>
>
>    DHCPv6 Prefix Delegation [RFC3633 <https://tools.ietf.org/html/rfc3633>]
> allows a requesting router to
>
>    include a prefix-length hint value in the message sent to the
>
>    delegating router, to indicate a preference for the size of the
>
>    prefix to be delegated.  A prefix-length hint is communicated by a
>
>    requesting router to the delegating router by including an IA_PD
>
>    Prefix Option, encapsulated in an IA_PD option, with the "IPv6
>
>                 ^ insert “(OPTION_IAPREFIX)” here?
>
>    prefix" field set to zero and the "prefix-length" field set to a non-
>
>    zero value.  The delegating routers are free to ignore the hint
>
>    values depending on server policy.  This would not cause problems for
>
>    some hint values such as T1 and T2 lifetimes, but it would be an
>
>                                                         ^ could?
>
>        (note also that we are planning on deprecating T1/T2/lifetime hints
>
>         and saying “such as T1, T2, and lifetimes” would be more proper?)
>
>    issue for the prefix-length hint.  Some requesting routers can't
>
>    function normally when they're provided with a prefix which length is
>
>    different from what they requested.  E.g. if the requesting router is
>
>    asking for a /56 and the delegating router returns a /64, the
>
>    functionality of the requesting router might be limited because it
>
>    might not be able to split the prefix for all its interfaces.  The
>
>    requesting routers usually have higher preference on the prefix-
>
>    length hint than the other option hints, and it should be given more
>
>    consideration.
>
>         (I think this last sentence as no value so would recommend
> dropping)
>
>
>
>    The current specification is unclear about how the requesting router
>
>    ^^^^^^^^^^^^^^^^^^^^^^^^^ [RFC3633]
>
>         (Current is unclear – does it refer to this document or ? So why
>
>          not replace with [RFC3633]?)
>
>    and delegating router should act in different situations involving
>
>
>
> 3.       While minor, there are several places where “/30,/48, and /56”
> is used … add space before /48?
>
> 4.       In section 3.2, “only provides prefixes pf lengths” … pf should
> be of?
>
> 5.       In section 3.4, “delegating routers might not” … “Delegating
> routers might not”.
>
> And, later space is missing after “.” in “during Renew/Rebind.[RFC3633]”.
>
> Also, again “IA_PD Prefix Options” could just be “OPTION_IAPREFIX”?
>
> And, “This is to extend [the] lifetime”. (Add the.)
>
> 6.       In section 3.5, in the solution, I think it would be good to
> clarify that there are two OPTION_IAPREFIX options:
>
>
>
>    Upon the receipt of Renew message, if the requesting router included
>
>    in the IA_PD both the delegated prefix value and a prefix-length hint
>
>    value, the delegating router should check to see whether it could
>
>    extend the lifetime of the original delegated prefix and whether it
>
>    has any available prefix matching the prefix-length hint, or as close
>
>    a possible to the requested length, within the delegating router's
>
>    limit.
>
>
>
> Perhaps reword to something like:
>
>
>
>    Upon the receipt of Renew message, if the requesting router included
>
>    in the IA_PD both OPTION_IAPREFIX option with the delegated prefix
>
>    and an OPTION_IAPREFIX option for a prefix-length hint, the delegating
>
>    router should check to see whether it could extend the lifetime of the
>
>    original delegated prefix and whether it has any available prefix
>
>    matching the prefix-length hint, or as close a possible to the
>
>    requested length, within the delegating router's limit.
>
>
>
> Later in this section assign is misspelled (asssign).
>
>
>
> -          I think you also need to take a first pass at the Security
> Considerations. It may be possible to just state that this document
> introduces no new security considerations over those already discussed in
> [RFC3633] as the document is providing guidance on how requesting routers
> and delegating routers interact with regard to the prefix-length hint
> mechanism introduced in [RC3633].
>
>
>
> Hopefully others will comment on this document and we can soon move to
> doing a WG call for adoption?
>
>
>
> -          Bernie
>
>
>
> *From:* dhcwg [mailto:dhcwg-bounces@ietf.org] *On Behalf Of *tianxiang li
> *Sent:* Saturday, November 14, 2015 12:57 AM
> *To:* dhcwg <dhcwg@ietf.org>
> *Subject:* [dhcwg] Fwd: New Version Notification for
> draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt
>
>
>
> Hi all,
>
>
>
> We have updated a new version of the DHCPv6 Prefix Length Hint Issues
> draft, according to the comments from the ietf94 meeting and the
> mailinglist.
>
>
>
> Main changes:
>
>
>
> 1. Changed text structure, problem statement and solution are now written
> in the same section.
>
>
>
> 2. Changed document type from Standards Track to Informational.
>
>
>
> 3. Changed terms "client/server" to "requesting router/delegating router",
> to keep text unified with RFC3633.
>
>
>
> 4. In the solution part of section 3.5.  Receipt of Renew/Rebind Message,
> we added an additional server solution choice. A server could assign a new
> prefix and not mention the old prefix in the Reply message.
>
>
>
> 5. In the solution part of section 3.3.  Receipt of Advertise Message,
> added reference to RFC7550 for the situation where the client requested for
> both IA_NA and IA_PD options, and the server could not honor the
> prefix-length hint of the IA_PD option.
>
>
>
> Comments and reviews are appreciated.
>
>
>
> Regards,
>
> Tianxiang Li
>
>
>
> ---------- Forwarded message ----------
> From: <internet-drafts@ietf.org>
> Date: 2015-11-14 13:54 GMT+08:00
> Subject: New Version Notification for
> draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt
> To: Tianxiang Li <peter416733@gmail.com>, Yong Cui <
> yong@csnet1.cs.tsinghua.edu.cn>, Cong Liu <gnocuil@gmail.com>
>
>
>
> A new version of I-D, draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt
> has been successfully submitted by Tianxiang Li and posted to the
> IETF repository.
>
> Name:           draft-cui-dhc-dhcpv6-prefix-length-hint-issue
> Revision:       02
> Title:          DHCPv6 Prefix Length Hint Issues
> Document date:  2015-11-13
> Group:          Individual Submission
> Pages:          9
> URL:
> https://www.ietf.org/internet-drafts/draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02.txt
> Status:
> https://datatracker.ietf.org/doc/draft-cui-dhc-dhcpv6-prefix-length-hint-issue/
> Htmlized:
> https://tools.ietf.org/html/draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02
> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-cui-dhc-dhcpv6-prefix-length-hint-issue-02
>
> Abstract:
>    DHCPv6 Prefix Delegation [RFC3633] allows a requesting router to
>    include a prefix-length hint value in the IA_PD option to indicate a
>    preference for the size of the prefix to be delegated, but is unclear
>    about how the requesting router and delegating router should act in
>    different situations involving the prefix-length hint.  This document
>    provides a summary of the existing problems with the prefix-length
>    hint and guidance on what the requesting router and delegating router
>    could do in different situations.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
>
>