Re: [dnsext] compression in UPDATE

Paul Vixie <vixie@isc.org> Mon, 09 May 2011 20:26 UTC

Return-Path: <vixie@isc.org>
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82AE4E073C for <dnsext@ietfa.amsl.com>; Mon, 9 May 2011 13:26:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 b1VYp7YcpDPS for <dnsext@ietfa.amsl.com>; Mon, 9 May 2011 13:26:32 -0700 (PDT)
Received: from nsa.vix.com (nsa.vix.com [149.20.48.227]) by ietfa.amsl.com (Postfix) with ESMTP id 9F767E06DB for <dnsext@ietf.org>; Mon, 9 May 2011 13:26:32 -0700 (PDT)
Received: from nsa.vix.com (localhost [127.0.0.1]) by nsa.vix.com (Postfix) with ESMTP id DBFAEA1043 for <dnsext@ietf.org>; Mon, 9 May 2011 20:26:28 +0000 (UTC) (envelope-from vixie@isc.org)
From: Paul Vixie <vixie@isc.org>
To: dnsext@ietf.org
In-Reply-To: Your message of "Mon, 09 May 2011 16:03:59 -0400." <a06240800c9edf6fcfbcb@[10.31.203.194]>
References: <46322.1304956246@nsa.vix.com> <4CBE2660-72FF-40CE-89C2-C5D1EF9469C3@nominum.com> <63636.1304967456@nsa.vix.com> <a06240800c9edf6fcfbcb@[10.31.203.194]>
X-Mailer: MH-E 8.2; nmh 1.3; XEmacs 21.4 (patch 22)
Date: Mon, 09 May 2011 20:26:28 +0000
Message-ID: <46926.1304972788@nsa.vix.com>
Subject: Re: [dnsext] compression in UPDATE
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsext>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 May 2011 20:26:48 -0000

> Date: Mon, 9 May 2011 16:03:59 -0400
> From: Edward Lewis <Ed.Lewis@neustar.biz>
> 
> >so i see.  ouch.  in fact the bind8 version of this goes well beyond
> >RFC 3597's constraints on "known types".  i suggest that we draw a new
> >line in the sand and require that compression be understood for all
> >types that any now-current implementation is known to compress for.
> 
> I'd go the other way.  There's little harm in never compressing an outgoing
> message (the loss is that extra octets are moved).  There's more harm in
> compressing a type the receiver doesn't know, especially because the
> receiver wouldn't know that there was compression in use. (Compression
> isn't transitive, message to message, that is.)

i agree, and that was my first inclination also, but i hate breaking the
installed base just for the sake of purity.  nsupdate is a huge contributor
to the world's supply of UPDATE messages and i am loathe to declare it
broken.