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

Wilmer van der Gaast <wilmer@google.com> Thu, 28 January 2010 19:30 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 652443A67E9; Thu, 28 Jan 2010 11:30:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.152
X-Spam-Level:
X-Spam-Status: No, score=-105.152 tagged_above=-999 required=5 tests=[AWL=0.825, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 Bt8M5pV1bEM0; Thu, 28 Jan 2010 11:30:40 -0800 (PST)
Received: from psg.com (psg.com [147.28.0.62]) by core3.amsl.com (Postfix) with ESMTP id 3372D3A67C0; Thu, 28 Jan 2010 11:30:40 -0800 (PST)
Received: from majordom by psg.com with local (Exim 4.71 (FreeBSD)) (envelope-from <owner-namedroppers@ops.ietf.org>) id 1NaZzI-0003rQ-4x for namedroppers-data0@psg.com; Thu, 28 Jan 2010 19:25:08 +0000
Received: from [216.239.44.51] (helo=smtp-out.google.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.71 (FreeBSD)) (envelope-from <wilmer@google.com>) id 1NaZzF-0003pi-PA for namedroppers@ops.ietf.org; Thu, 28 Jan 2010 19:25:05 +0000
Received: from wpaz17.hot.corp.google.com (wpaz17.hot.corp.google.com [172.24.198.81]) by smtp-out.google.com with ESMTP id o0SJP4ip026182 for <namedroppers@ops.ietf.org>; Thu, 28 Jan 2010 11:25:04 -0800
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1264706704; bh=cOy77ToXzIYLvdErXjNc/QW/aVg=; h=MIME-Version:In-Reply-To:References:Date:Message-ID:Subject:From: To:Cc:Content-Type:Content-Transfer-Encoding; b=uAg0s2RoTT/wfVt6V0D6omAt+6ILz86+zNgiPxnC/NkNXcslX3xwHAoJv4DXXXbuH D1l06cjMZ2Nm94QRwVdOQ==
DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns; h=mime-version:in-reply-to:references:date:message-id:subject:from:to: cc:content-type:content-transfer-encoding:x-system-of-record; b=k0c1JAbETOMNgOSHfvgJLyQ5ckFBef3/dUecCVpAERcgod31wHUYLB1lQ6i3yXI9g qrfEPpbZrSw0IUdBJVngA==
Received: from bwz9 (bwz9.prod.google.com [10.188.26.9]) by wpaz17.hot.corp.google.com with ESMTP id o0SJP3ve016940 for <namedroppers@ops.ietf.org>; Thu, 28 Jan 2010 11:25:03 -0800
Received: by bwz9 with SMTP id 9so520963bwz.30 for <namedroppers@ops.ietf.org>; Thu, 28 Jan 2010 11:25:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.204.3.212 with SMTP id 20mr1629655bko.0.1264706702961; Thu, 28 Jan 2010 11:25:02 -0800 (PST)
In-Reply-To: <6e04e83a1001281107r470b104dj5d3b66919ce69977@mail.gmail.com>
References: <7c31c8cc1001271556w4918093er6e94e07cb92c4dc4@mail.gmail.com> <6e04e83a1001281107r470b104dj5d3b66919ce69977@mail.gmail.com>
Date: Thu, 28 Jan 2010 19:25:02 +0000
Message-ID: <7c31c8cc1001281125l2605b5d0tc528abdb2d35a48@mail.gmail.com>
Subject: Re: [dnsext] Re: I-D ACTION:draft-vandergaast-edns-client-ip-00.txt
From: Wilmer van der Gaast <wilmer@google.com>
To: Ted Hardie <ted.ietf@gmail.com>
Cc: namedroppers@ops.ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
X-System-Of-Record: true
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/>

Hello Ted,

2010/1/28 Ted Hardie <ted.ietf@gmail.com>:
> The second motivation is to return different content based on geographic
> location and the likely implications for default language, character sets, and
> so on.  For that motivation, you want to associate the client with a server
> having that data as quickly as possible--without, for example, doing a
> 3xx redirect after reading the client's language preferences in their first
> request.
>
Our motivation is purely to improve the ability of authoritative
nameservers to send users to a nearby server. Although indeed the IP
address of the recursive resolver is often enough to do this, we've
seen several cases where it isn't. Think of ISPs with big networks
without setting up nameservers everywhere, or of open resolvers.

> Minimally, you'd seem to me to need to do something to figure out what
> an "external" value of an IP address for that host was when the
> resolver populated
> that field for hosts behind NATs.

The I-D specifically disallows exactly that. Resolvers behind NAT
should not need this option at all if they do the recursion
themselves, since the authoritative nameservers will find enough
accuracy in the packet source IP addresses already.

Most people simply don't run their own recursive resolver though.


Regards,

-- 
Wilmer van der Gaast, Dublin Traffic SRE.
Google Ireland.