Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tcp-requirements
Matthew Dempsky <matthew@dempsky.org> Wed, 17 February 2010 21:59 UTC
Return-Path: <owner-namedroppers@ops.ietf.org>
X-Original-To: ietfarch-namedroppers-archive-gleetwall6@core3.amsl.com
Delivered-To: ietfarch-namedroppers-archive-gleetwall6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A397A3A78B1; Wed, 17 Feb 2010 13:59:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.537
X-Spam-Level:
X-Spam-Status: No, score=-0.537 tagged_above=-999 required=5 tests=[AWL=-0.964, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_COM=0.553, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1]
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 rIunRIyc1kBg; Wed, 17 Feb 2010 13:59:27 -0800 (PST)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 28BDE3A7375; Wed, 17 Feb 2010 13:59:27 -0800 (PST)
Received: from majordom by psg.com with local (Exim 4.71 (FreeBSD)) (envelope-from <owner-namedroppers@ops.ietf.org>) id 1Nhrtw-000Imt-TF for namedroppers-data0@psg.com; Wed, 17 Feb 2010 21:57:44 +0000
Received: from [209.85.222.193] (helo=mail-pz0-f193.google.com) by psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from <matthew@dempsky.org>) id 1Nhrtu-000Imi-Gm for namedroppers@ops.ietf.org; Wed, 17 Feb 2010 21:57:42 +0000
Received: by pzk31 with SMTP id 31so5887095pzk.32 for <namedroppers@ops.ietf.org>; Wed, 17 Feb 2010 13:57:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.114.214.37 with SMTP id m37mr5498545wag.37.1266443862126; Wed, 17 Feb 2010 13:57:42 -0800 (PST)
In-Reply-To: <201002172118.WAA18279@TR-Sys.de>
References: <201002172118.WAA18279@TR-Sys.de>
Date: Wed, 17 Feb 2010 13:57:41 -0800
Message-ID: <d791b8791002171357g281bda56gc18f9500a71f071a@mail.gmail.com>
Subject: Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tcp-requirements
From: Matthew Dempsky <matthew@dempsky.org>
To: Alfred HÎnes <ah@tr-sys.de>
Cc: namedroppers@ops.ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
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 Wed, Feb 17, 2010 at 1:18 PM, Alfred HÎnes <ah@tr-sys.de> wrote: > Such dedicated, special-purpose servers -- entirely independent of > their particular implementation -- serve a rather small population > of clients specifically configured to consult this authority in order > to frequently get data points needed to make policy decisions, isn't it? No, they're used for serving authoritative zones such as zen.spamhaus.org and dynablock.njabl.org. > So these clients would perhaps really appreciate using persistent TCP > connections to that server -- they can easily amortize the connection > set-up overhead over thousands of requests and gain the security > benefits of TCP (in particular improved forgery resilience) vs. UDP. Which DNS clients are you referring to? Most stub resolvers still query these DNS RBLs through a standard DNS recursive resolver (to benefit from caching), so the protocol those clients use to communicate has no bearing on what the authoritative server supports. If you mean the recursive resolver, then are there any recursive resolver implementations that opt to maintain and use a persistent TCP connection to pipeline queries rather than just issue multiple UDP queries in parallel? If such servers don't exist today, I certainly don't see a need to mandate that authoritative servers support their possible existence in the future. > This perspective would make a serious case to implement TCP on such > dedicated servers as well. I'm not convinced, and even if it were, it's not a serious case to *require* these dedicated servers to implement TCP. (Note: none of the authoritative name servers for zen.spamhaus.org or dynablock.njabl.org currently support DNS queries over TCP.)
- [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tcp-re… Olafur Gudmundsson
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Olafur Gudmundsson
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Mark Andrews
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Jim Reid
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Mark Andrews
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… George Barwood
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Niall O'Reilly
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Jim Reid
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Jim Reid
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… bmanning
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… bmanning
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Jim Reid
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- [dnsext] concurrent TCP connections Jim Reid
- [dnsext] Re: concurrent TCP connections Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alfred Hönes
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Andrew Sullivan
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Hoffman
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Andrew Sullivan
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Hoffman
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… David Conrad
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alfred Hönes
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alfred Hönes
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Tony Finch
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Donald Eastlake
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alfred Hönes
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Andrew Sullivan
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Mark Andrews
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… George Barwood
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Ray.Bellis
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alex Bligh
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Andrew Sullivan
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alfred Hönes
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… bmanning
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alex Bligh
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Alex Bligh
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] Gratuitous <RST>: WGLC draft-ietf-dn… William Allen Simpson
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… Fernando Gont
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Mark Andrews
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… bmanning
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Brian Dickson
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… Alex Bligh
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- LC and subject lines (was: [dnsext] Draft: WGLC d… Andrew Sullivan
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… George Barwood
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Paul Vixie
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Nicholas Weaver
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- TCP details Re: [dnsext] Draft: WGLC draft-ietf-d… Olafur Gudmundsson
- Re: TCP details Re: [dnsext] Draft: WGLC draft-ie… Matthew Dempsky
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… Alex Bligh
- Re: TCP details Re: [dnsext] Draft: WGLC draft-ie… Alex Bligh
- Re: TCP details Re: [dnsext] Draft: WGLC draft-ie… Fernando Gont
- Re: TCP details Re: [dnsext] Draft: WGLC draft-ie… Edward Lewis
- Re: TCP details Re: [dnsext] Draft: WGLC draft-ie… Paul Vixie
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… Alex Bligh
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… William Allen Simpson
- Re: [dnsext] timeouts: WGLC draft-ietf-dnsext-dns… Alex Bligh
- Re: [dnsext] Draft: WGLC draft-ietf-dnsext-dns-tc… Danny Mayer