[Gen-art] Gen-ART review of draft-ietf-pcp-dhcp-09

Christer Holmberg <christer.holmberg@ericsson.com> Sat, 22 March 2014 08:49 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDD931A0572 for <gen-art@ietfa.amsl.com>; Sat, 22 Mar 2014 01:49:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.85
X-Spam-Level:
X-Spam-Status: No, score=-3.85 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 J1rzwTxwxpGk for <gen-art@ietfa.amsl.com>; Sat, 22 Mar 2014 01:49:24 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA281A0515 for <gen-art@ietf.org>; Sat, 22 Mar 2014 01:49:23 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f5d8e000002a7b-e0-532d4e88c6df
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 69.B7.10875.88E4D235; Sat, 22 Mar 2014 09:49:13 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.213]) by ESESSHC009.ericsson.se ([153.88.183.45]) with mapi id 14.02.0387.000; Sat, 22 Mar 2014 09:49:12 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "gen-art@ietf.org" <gen-art@ietf.org>
Thread-Topic: Gen-ART review of draft-ietf-pcp-dhcp-09
Thread-Index: Ac9Fpwf/9xTcRrHXRFa3srTdvkpCag==
Date: Sat, 22 Mar 2014 08:49:11 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D25AC4A@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.149]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1D25AC4AESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDLMWRmVeSWpSXmKPExsUyM+JvjW6nn26wQdsXVotZ31+xWlx99ZnF gcljyZKfTB5fLn9mC2CK4rJJSc3JLEst0rdL4MpYc/QTS8GLnIpLU3sYGxi747oYOTkkBEwk Hn6bzwxhi0lcuLeerYuRi0NI4BCjxIYDi5kgnCWMEgfm/wDKcHCwCVhIdP/TBmkQEdCUmLvi LROIzSwQLjHn0WcwW1jAUGLRxk4WiBoziVmTdzJC2HoSKx8sYAOxWQRUJT4tg6jhFfCVOHXx N5jNCHTE91NroGaKS9x6Mp8J4jgBiSV7zkMdKirx8vE/VghbSWLt4e0sEPX5Eq9atkPNFJQ4 OfMJywRG4VlIRs1CUjYLSRlEXEdiwe5PbBC2tsSyha+ZYewzBx4zIYsvYGRfxciem5iZk15u uIkRGCMHt/zW3cF46pzIIUZpDhYlcd4Pb52DhATSE0tSs1NTC1KL4otKc1KLDzEycXBKNTBa PbTo3PC+u9D81dL6JvESh8VC/9W2Fsvub08QSJ1xhSODy2hOyXetA183X0hhU/c40HP0ld6V LXNa+yY7FvJyzg2yYfnzJeXbKf4QO4PfofOiF9//xnzgcVl5KNMSRXu21bJ9+XZMC4p8TP2Y mpfPWfnJycUheGN+8NtKhdCjGdPdaw97XFBiKc5INNRiLipOBAAs23N8XwIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/gen-art/DkJ7TvmxNAXaXrAwOZKULFsO6_s
Cc: "draft-ietf-pcp-dhcp.all@tools.ietf.org" <draft-ietf-pcp-dhcp.all@tools.ietf.org>
Subject: [Gen-art] Gen-ART review of draft-ietf-pcp-dhcp-09
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Mar 2014 08:49:28 -0000

I am the assigned Gen-ART reviewer for this draft. For background on Gen-ART, please see the FAQ at < http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.

Please wait for direction from your document shepherd or AD before posting a new version of the draft.

Document:                              draft-ietf-pcp-dhcp-09.txt

Reviewer:                               Christer Holmberg

Review Date:                          22 March 2014

IETF LC End Date:                1 April 2014

IESG Telechat date:               N/A



Summary:                               The document is almost ready for publication. I do have a minor issue, and some editorial change suggestions, that the authors may want to address.

Major issues: -

Minor issues:



Q1_A:

The Abstract (and, later, also the Introduction) says: "The use of DHCPv4 or DHCPv6 depends on the PCP deployment scenario."

I think this is a little unclear. Would it be possible to add some extra text, describing in what type of scenarios the mechanism is applicable?



Nits/editorial comments:



Q2_1:

The Introduction says:

"This specification assumes a PCP server is reachable with one or multiple IP addresses.  As such, a list of IP addresses can be returned in the PCP server DHCP option."

Is that text needed? The document describes how DHCP can be used to return PCP server IP addresses. If there are no PCP servers, no IP addresses should be returned :)



Q3_1:

The Introduction says:

"This specification allows returning one or multiple instances of the PCP server DHCP option. This is used as a hint to guide the PCP client when determining whether to send PCP requests to one or multiple PCP servers.  For guidelines on how a PCP client can use multiple IP addresses and multiple PCP servers, see [I-D.ietf-pcp-server-selection]."

Is the 2nd sentence needed? Why not say:

"This specification allows returning one or multiple instances of the PCP server DHCP option. For guidelines on how a PCP client can use multiple IP addresses and multiple PCP servers, see [I-D.ietf-pcp-server-selection]."



Q4_2:

The Terminology says:

"DHCP client (or client)" and "DHCP server (or server)".

As the document describes two types of clients (DHCP clients and PCP clients) and two types of servers (DHCP servers and PCP servers) I think the draft text should always explicitly indicate which type of client/server is referred to. I.e. the text should never say "client" or "server", but always indicate whether it's DHCP or PCP. Most of my subsequent comments are related to that.



Q5_3_2:

In section 3.2, I suggest to change the section name to "DHCPv6 Client Behavior".



Q6_3_2:

In section 3.2, I suggest to say "To discover one or more PCP servers...".



Q7_3_2:

In section 3.2, I suggest to say "The DHCPv6 client MUST be prepared..."



Q8_3_2:

In section 3.2, please add a reference to "IPv4-mapped IPv6 address".



Q9_4_2:

See my comments, Q5, Q6, Q7 and Q8, but replace "DHCPv6" with "DHCPv4" :)



Regards,

Christer