Re: [pcp] draft-ietf-pcp-dhcp

Ted Lemon <Ted.Lemon@nominum.com> Thu, 31 January 2013 14:48 UTC

Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AED421F8622 for <pcp@ietfa.amsl.com>; Thu, 31 Jan 2013 06:48:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IuRNmzAUELNg for <pcp@ietfa.amsl.com>; Thu, 31 Jan 2013 06:48:36 -0800 (PST)
Received: from exprod7og115.obsmtp.com (exprod7og115.obsmtp.com [64.18.2.217]) by ietfa.amsl.com (Postfix) with ESMTP id B1EC521F8507 for <pcp@ietf.org>; Thu, 31 Jan 2013 06:48:36 -0800 (PST)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob115.postini.com ([64.18.6.12]) with SMTP ID DSNKUQqERGS5i9OvJUk+PF7TvqQVJ8Ro9DF9@postini.com; Thu, 31 Jan 2013 06:48:36 PST
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 50EF11B8259 for <pcp@ietf.org>; Thu, 31 Jan 2013 06:48:36 -0800 (PST)
Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id 482B0190043; Thu, 31 Jan 2013 06:48:36 -0800 (PST) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-02.WIN.NOMINUM.COM ([64.89.228.132]) with mapi id 14.02.0318.004; Thu, 31 Jan 2013 06:48:30 -0800
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
Thread-Topic: draft-ietf-pcp-dhcp
Thread-Index: Ac3/svMhIiSqbDmMSHGU8XxAMPj6cQASMtEAABCLoND//45SgA==
Date: Thu, 31 Jan 2013 14:48:30 +0000
Message-ID: <8D23D4052ABE7A4490E77B1A012B630747476A86@mbx-01.win.nominum.com>
References: <94C682931C08B048B7A8645303FDC9F36EA9C83E5A@PUEXCB1B.nanterre.francetelecom.fr> <8D23D4052ABE7A4490E77B1A012B630747476816@mbx-01.win.nominum.com> <94C682931C08B048B7A8645303FDC9F36EA9C83EFB@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36EA9C83EFB@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <87E00BB2324EFB4DBD152929C7F524E5@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "pcp@ietf.org" <pcp@ietf.org>
Subject: Re: [pcp] draft-ietf-pcp-dhcp
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jan 2013 14:48:37 -0000

On Jan 31, 2013, at 9:04 AM, mohamed.boucadair@orange.com wrote:
> Mandating the server to resolve the name and return an IP-Address is a deployment option but this is not a valid option for some providers. I already discussed this inhttp://tools.ietf.org/html/draft-boucadair-dhc-address-name-encoding-03. We had a long discussion in dhc mailing list, no need to replay that discussion here.

You discuss this, but nobody has yet presented a valid use case.   No valid use case is presented in your document, unless you agree that the use case is the split DNS use case.   In the discussion you cite, no motivating use case is given—it's just taken as read that this is going to be represented as a string.

My motivation here is to try to help you to get the document into a state where it will pass muster in the DHC working group.   At the moment, it will not pass muster.   So despite the discussion that you cite, I think we really need to reopen the issue of what the motivating use case is for this divergence from standard practice.

If there is a motivating use case, that's great—let's figure out how to address it.   But until such a use case has been explicitly stated (maybe it was stated in some discussion that you summarized, but left out of the summary?) I think the default should be to just use an IP address, and let the DHCP server do the name resolution.

I will point out that in the discussion you summarized, one motivation for not saying "FQDN" is that different name service infrastructures might be used.   If that is indeed a motivating use case, this argues _strongly_ for sending an IP address, and letting the DHCP server do the name service lookup.   Otherwise you are depending on all the nodes on your network to be able to support whatever name service infrastructure you intend to use; I don't think this is realistic.