Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03
Dave Thaler <dthaler@microsoft.com> Fri, 27 July 2012 19:20 UTC
Return-Path: <dthaler@microsoft.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 4AC4721F8636 for <dhcwg@ietfa.amsl.com>; Fri, 27 Jul 2012 12:20:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.405
X-Spam-Level:
X-Spam-Status: No, score=-103.405 tagged_above=-999 required=5 tests=[AWL=-0.406, BAYES_00=-2.599, J_CHICKENPOX_23=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 Gy-FhvUAisTZ for <dhcwg@ietfa.amsl.com>; Fri, 27 Jul 2012 12:20:11 -0700 (PDT)
Received: from ch1outboundpool.messaging.microsoft.com (ch1ehsobe003.messaging.microsoft.com [216.32.181.183]) by ietfa.amsl.com (Postfix) with ESMTP id EA0D621F8631 for <dhcwg@ietf.org>; Fri, 27 Jul 2012 12:20:10 -0700 (PDT)
Received: from mail163-ch1-R.bigfish.com (10.43.68.229) by CH1EHSOBE006.bigfish.com (10.43.70.56) with Microsoft SMTP Server id 14.1.225.23; Fri, 27 Jul 2012 19:20:09 +0000
Received: from mail163-ch1 (localhost [127.0.0.1]) by mail163-ch1-R.bigfish.com (Postfix) with ESMTP id C8C7934074E for <dhcwg@ietf.org>; Fri, 27 Jul 2012 19:20:09 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC102.redmond.corp.microsoft.com; RD:none; EFVD:NLI
X-SpamScore: -79
X-BigFish: VS-79(zz9371Ic89bh542M1432I15caKJ4015I1447Izz1202hzz1033IL8275bh8275dhz2fh2a8h668h839hd25hf0ah107ah)
Received-SPF: pass (mail163-ch1: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14HUBC102.redmond.corp.microsoft.com ; icrosoft.com ;
Received: from mail163-ch1 (localhost.localdomain [127.0.0.1]) by mail163-ch1 (MessageSwitch) id 1343416807818695_26458; Fri, 27 Jul 2012 19:20:07 +0000 (UTC)
Received: from CH1EHSMHS019.bigfish.com (snatpool1.int.messaging.microsoft.com [10.43.68.250]) by mail163-ch1.bigfish.com (Postfix) with ESMTP id BC3AA400048 for <dhcwg@ietf.org>; Fri, 27 Jul 2012 19:20:07 +0000 (UTC)
Received: from TK5EX14HUBC102.redmond.corp.microsoft.com (131.107.125.8) by CH1EHSMHS019.bigfish.com (10.43.70.19) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 27 Jul 2012 19:20:07 +0000
Received: from TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com (157.54.24.14) by TK5EX14HUBC102.redmond.corp.microsoft.com (157.54.7.154) with Microsoft SMTP Server (TLS) id 14.2.309.3; Fri, 27 Jul 2012 19:20:03 +0000
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com (157.54.24.14) with Microsoft SMTP Server (TLS) id 14.2.309.3; Fri, 27 Jul 2012 12:20:02 -0700
Received: from TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com ([169.254.4.170]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi id 14.02.0309.003; Fri, 27 Jul 2012 12:20:02 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: WGLC on draft-ietf-pcp-dhcp-03
Thread-Index: Ac1lKbWyQQI76YWORI2Pw5j/xa2lTwGSVp6QABedF2AAFmkxMAAAaAmw
Date: Fri, 27 Jul 2012 19:20:01 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B72565B@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
References: <9B57C850BB53634CACEC56EF4853FF653B70B231@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <9B57C850BB53634CACEC56EF4853FF653B7234D2@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <94C682931C08B048B7A8645303FDC9F36E4A17E586@PUEXCB1B.nanterre.francetelecom.fr> <9B57C850BB53634CACEC56EF4853FF653B725609@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <9B57C850BB53634CACEC56EF4853FF653B725609@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [157.54.51.90]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
Subject: Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03
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: Fri, 27 Jul 2012 19:20:12 -0000
> -----Original Message----- > From: pcp-bounces@ietf.org [mailto:pcp-bounces@ietf.org] On Behalf Of Dave > Thaler > Sent: Friday, July 27, 2012 12:19 PM > To: mohamed.boucadair@orange.com; pcp@ietf.org > Cc: dhc@ietf.org > Subject: Re: [pcp] WGLC on draft-ietf-pcp-dhcp-03 > > > > > -----Original Message----- > > From: mohamed.boucadair@orange.com > > [mailto:mohamed.boucadair@orange.com] > > Sent: Friday, July 27, 2012 2:01 AM > > To: Dave Thaler; pcp@ietf.org > > Cc: dhc@ietf.org > > Subject: RE: WGLC on draft-ietf-pcp-dhcp-03 > > > > Dear Dave, > > > > Thank you for the review. > > > > Please see inline. > > > > Cheers, > > Med > > > > >-----Message d'origine----- > > >De : pcp-bounces@ietf.org [mailto:pcp-bounces@ietf.org] De la part de > > >Dave Thaler Envoyé : jeudi 26 juillet 2012 23:32 À : pcp@ietf.org Cc : > > >dhc@ietf.org Objet : Re: [pcp] WGLC on draft-ietf-pcp-dhcp-03 > > > > > >Here's my personal comments on draft -03... I have a few editorial > > >nits I'll just send to the authors. > > > > > >1) I agree with the conclusion of the rationale but the sentence > > > "DHC WG's position is this flexibility have some drawbacks such > > >as inducing > > > errors." > > > isn't intelligible. What does "inducing errors" mean? > > >Either explain or remove. > > > > Med: This is point is discussed in detail here: > > http://tools.ietf.org/html/draft- > > ietf-dhc-option-guidelines-08#section-7. Would you be fine if we add a > reference to that draft? > > Yes, good idea. > > > >2) The text on what to do with a name conveyed in an option is > > >duplicated in > > > Section 4.2 and 5.2. I'd prefer that this be specified > > >only once, to avoid > > > opportunities for discrepancies. That is, section 4.2's > > >first two paragraphs are > > > fine, as are the first 1 1/2 paragraphs of 5.2, since those are > > >about how to get > > > the name out of the option. The rest isn't DHCPv4 or > > >DHCPv6 specific and > > > should be in its own subsection. > > > > Med: There is some duplication there but it does not harm IMHO. I > > prefer to maintain the text as it is. > > I think it does harm. The fact that the text is not identical means that > a reader might interpret them differently, and have different implementations > with different behavior. That would not be correct. So I think it's safest > to have only one copy of the text. > > Do others have an opinion on this? > > > >3) Re "It is RECOMMENDED to associate a validity lifetime with any > > >address > > > resulting from resolving the Name". The text should be more > > >specific about > > > what the validity lifetime should be. If the name is > > >resolved in DNS, I'd > > > say the validity lifetime should be the TTL of the DNS record. > > > > > > > Med: I updated the text as follows: > > > > It is RECOMMENDED to associate a validity lifetime (e.g., TTL of DNS > > record if the Name is resolved using DNS) with any address resulting > > from resolving the Name conveyed in a OPTION_PCP_SERVER DHCPv4 > option > > when stored in a local name resolution cache. > > > > Is this better? > > Yes. > > > >4) Re "When an > > > application issues a PCP request to a PCP Server, the source > > >address > > > of the request MUST be among those assigned on the interface to > > >which > > > the destination PCP Server is bound. > > > > > > This doesn't belong in a DHCP-specific document, it's out > > >of scope. That's > > > the job of the pcp-base spec. > > > > Med: I removed that sentence. > > > > >5) Same as point 4, but for all of section 6. In my view it belongs > > >either in > > > pcp-base or perhaps more likely in a separate spec that's not DHCP > > >specific. > > > E.g., if I manually configure one or more names, the same behavior > > >should apply. > > > > Med: Dave, Section 6 is there because you requested it: see > > http://www.ietf.org/mail-archive/web/pcp/current/msg01793.html. Since > > we have the text now, I vote for keeping it. No need to create another > > dependency with another document to come. > > Thanks for the reminder and the pointer. I agree that this spec needs to > say something. My preference would be to separate it into something > non-DHCP specific. But you're right about that possibly delaying the doc. > So I'd suggest the following: > > 1) Introduce a section header called something like "Use of PCP Server Names" > 2) Make the section start with an introductory sentence saying this section > is applicable to any mechanism that configures server names, not just DHCP. > The first sentence of section 6 is a partial starting point for that. > 3) Move the text I mentioned in point 2 (that I didn't want duplicated) to > a subsection of it, since that text isn't necessarily DHCP specific either. > 4) Move section 6 under the "Use of PCP Server Names" section. > > This allows any other future name configuration mechanism (CLI, SNMP, YANG, > or whatever else) to reference a single section of this document, which has all > the non-DHCP-specific content under it. > > > >6) Section 5.2 says: > > > "The DHCPv4 client MUST verify that the > > > option length does not exceed 255 octets [RFC1035])." > > > > > > What does this mean? The length field is only 1 byte so > > >cannot contain > > > a value larger than 255 anyway. So what exactly is a > > >client supposed to > > > "verify" here? > > > > Med: The text does not talk about the length of the field but the value it > carries. > > I was talking about the value. > See the exchange between Bernie and I for what this needs to say instead. > > > > > > >-Dave > > > > > >> -----Original Message----- > > >> From: pcp-bounces@ietf.org [mailto:pcp-bounces@ietf.org] On > > >Behalf Of Dave > > >> Thaler > > >> Sent: Wednesday, July 18, 2012 2:21 PM > > >> To: pcp@ietf.org > > >> Cc: dhc@ietf.org > > >> Subject: [pcp] WGLC on draft-ietf-pcp-dhcp-03 > > >> > > >> As discussed at last IETF, the authors believe that all > > >issues raised so far have > > >> been addressed. No new issues have been raised since then, > > >so this message > > >> begins a Working Group Last Call on draft-ietf-pcp-dhcp-03. > > >> > > >> This call would normally conclude in two weeks but that is > > >during IETF week, so > > >> the last call is extended to conclude at the end of IETF (as > > >of the Friday PCP > > >> meeting). > > >> > > >> We also agreed in Vancouver that this last call will be > > >cross-posted to the DHC > > >> list, hence cc'ing the DHC WG. > > >> > > >> We need at least 5 reviewers. Please send comments to the list. > > >> > > >> Thanks, > > >> -Dave Thaler > > >> > > >> _______________________________________________ > > >> pcp mailing list > > >> pcp@ietf.org > > >> https://www.ietf.org/mailman/listinfo/pcp > > > > > > > > >_______________________________________________ > > >pcp mailing list > > >pcp@ietf.org > > >https://www.ietf.org/mailman/listinfo/pcp > > > > > _______________________________________________ > pcp mailing list > pcp@ietf.org > https://www.ietf.org/mailman/listinfo/pcp
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Dave Thaler
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Bernie Volz (volz)
- [dhcwg] FW: WGLC on draft-ietf-pcp-dhcp-03 Dave Thaler
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 mohamed.boucadair
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Bernie Volz (volz)
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Dave Thaler
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Dave Thaler
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Bernie Volz (volz)
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 mohamed.boucadair
- Re: [dhcwg] WGLC on draft-ietf-pcp-dhcp-03 Bernie Volz (volz)