Re: [dnsext] Re: I-D ACTION:draft-vandergaast-edns-client-ip-00.txt

Nicholas Weaver <nweaver@ICSI.Berkeley.EDU> Sat, 30 January 2010 23:05 UTC

Return-Path: <owner-namedroppers@ops.ietf.org>
X-Original-To: ietfarch-dnsext-archive@core3.amsl.com
Delivered-To: ietfarch-dnsext-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40F2E3A67DB; Sat, 30 Jan 2010 15:05:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.574
X-Spam-Level:
X-Spam-Status: No, score=-106.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ADGe2OKn+W4k; Sat, 30 Jan 2010 15:05:49 -0800 (PST)
Received: from psg.com (psg.com [147.28.0.62]) by core3.amsl.com (Postfix) with ESMTP id 796A13A67CF; Sat, 30 Jan 2010 15:05:49 -0800 (PST)
Received: from majordom by psg.com with local (Exim 4.71 (FreeBSD)) (envelope-from <owner-namedroppers@ops.ietf.org>) id 1NbMJ4-000IVq-Tk for namedroppers-data0@psg.com; Sat, 30 Jan 2010 23:00:46 +0000
Received: from [192.150.186.11] (helo=fruitcake.ICSI.Berkeley.EDU) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.71 (FreeBSD)) (envelope-from <nweaver@ICSI.Berkeley.EDU>) id 1NbMIs-000IRq-2Q for namedroppers@ops.ietf.org; Sat, 30 Jan 2010 23:00:34 +0000
Received: from [IPv6:::1] (jack.ICSI.Berkeley.EDU [192.150.186.73]) by fruitcake.ICSI.Berkeley.EDU (8.12.11.20060614/8.12.11) with ESMTP id o0UN0C8N013362; Sat, 30 Jan 2010 15:00:12 -0800 (PST)
Subject: Re: [dnsext] Re: I-D ACTION:draft-vandergaast-edns-client-ip-00.txt
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset="us-ascii"
From: Nicholas Weaver <nweaver@ICSI.Berkeley.EDU>
In-Reply-To: <alpine.LSU.2.00.1001302225580.7217@hermes-2.csi.cam.ac.uk>
Date: Sat, 30 Jan 2010 15:00:12 -0800
Cc: Nicholas Weaver <nweaver@ICSI.Berkeley.EDU>, Alex Bligh <alex@alex.org.uk>, Paul Vixie <vixie@isc.org>, namedroppers@ops.ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <09ED0E8D-C875-48B9-BCD7-7B4E30FFF5F8@ICSI.Berkeley.EDU>
References: <7c31c8cc1001271556w4918093er6e94e07cb92c4dc4@mail.gmail.com> <6184.1264657589@nsa.vix.com> <4966825a1001280807i768a33ccs98f809366bce33d8@mail.gmail.com> <48894.1264695230@nsa.vix.com> <50A91B20-5AC1-4819-91ED-E5141F068D48@wiggum.com> <52065.1264699087@nsa.vix.com> <FDD5D1103B8EA4D13C4A2C4C@Ximines.local> <EEAAE4BF-BBA9-4141-BECC-A8440715597F@icsi.berkeley.edu> <64E75C1F63E69611DE870231@Ximines.local> <0BA9FFB0-A051-46E6-990D-04F385DA5EF0@ICSI.Berkeley.EDU> <79E447BA4454658934413A0F@nimrod.local> <alpine.LSU.2.00.1001302225580.7217@hermes-2.csi.cam.ac.uk>
To: Tony Finch <dot@dotat.at>
X-Mailer: Apple Mail (2.1077)
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
List-ID: <namedroppers.ops.ietf.org>
List-Unsubscribe: To unsubscribe send a message to namedroppers-request@ops.ietf.org with
List-Unsubscribe: the word 'unsubscribe' in a single line as the message text body.
List-Archive: <http://ops.ietf.org/lists/namedroppers/>

On Jan 30, 2010, at 2:27 PM, Tony Finch wrote:

> On Thu, 28 Jan 2010, Alex Bligh wrote:
>> 
>> Why not just allow the end user to specify an arbitrary IP address
>> which is the IP address he'd like authoritative nameserver to
>> treat as the source address for the query (possibly with a netmask
>> to indicate which bits are accurate), rather than saying he MUST
>> use the local IP address etc. etc.;
> 
> I thought one of the aims of the draft is to avoid specifying changes for
> the protocol between stub resolvers and recursive resolvers.

Clients shouldn't NEED to specify, but should be ABLE to specify.  Likewise, you could have a stub resolver to proxy to recurvise, and that proxy may benefit in being the place to add that information.

And as mentioned by others, being able to specify in a query would really aid in debugging if nothing else.