Re: Last Call: draft-cheshire-dnsext-multicastdns (Multicast DNS) to Informational RFC
Andrew Sullivan <ajs@shinkuro.com> Tue, 01 December 2009 22:29 UTC
Return-Path: <ajs@shinkuro.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 89ECA3A699C for <ietf@core3.amsl.com>; Tue, 1 Dec 2009 14:29:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.329
X-Spam-Level:
X-Spam-Status: No, score=-2.329 tagged_above=-999 required=5 tests=[AWL=0.270, BAYES_00=-2.599]
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 o2WDUJUnSeHX for <ietf@core3.amsl.com>; Tue, 1 Dec 2009 14:29:10 -0800 (PST)
Received: from mail.yitter.info (mail.yitter.info [208.86.224.201]) by core3.amsl.com (Postfix) with ESMTP id AFEC23A692C for <ietf@ietf.org>; Tue, 1 Dec 2009 14:29:10 -0800 (PST)
Received: from crankycanuck.ca (69-196-144-230.dsl.teksavvy.com [69.196.144.230]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yitter.info (Postfix) with ESMTPSA id 8FA3E2FE8CDD for <ietf@ietf.org>; Tue, 1 Dec 2009 22:29:02 +0000 (UTC)
Date: Tue, 01 Dec 2009 17:29:00 -0500
From: Andrew Sullivan <ajs@shinkuro.com>
To: ietf@ietf.org
Subject: Re: Last Call: draft-cheshire-dnsext-multicastdns (Multicast DNS) to Informational RFC
Message-ID: <20091201222900.GC71984@shinkuro.com>
References: <4B0CFE61.2070206@nlnetlabs.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <4B0CFE61.2070206@nlnetlabs.nl>
User-Agent: Mutt/1.5.18 (2008-05-17)
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Dec 2009 22:29:11 -0000
Dear colleagues, I have read draft-cheshire-dnsext-multicastdns-08. I have some comments. This is not an exhaustive or complete review, although I have shared some previous observations with the authors of the document. First, I must emphasise that, while I currently serve as one of the chairs of the DNS Extensions Working Group, I make my comments as an individual and not as Chair. Neither do I in any way speak for the community or the Working Group. I also want to emphasise that I was not involved in the early history of this draft, and had no official responsibilities of any sort to the DNSEXT WG when this draft came under discussion there some years ago. Given the long and painful history of the draft, and that the protocol it documents is manifestly successful and in wide use, I think it would be a disservice to interoperability if we did not publish it. If for no other reason, I support its publication (under the terms of the question put to us) as an Informational RFC. I think there are sections of the text that could be cleaned up. Leaving aside others' complaints about the number of Apple references in the document, there is a querulousness to the text that is a little jarring. Sentences like "It is easy for those of us in the IETF community who run our own name servers at home to forget that the majority of computer users do not run their own name server and have no easy way to create their own host names," despite their evident truth and probable justification in light of some past comment on a mailing list, just aren't needed in a protocol document. If it were up to me, I'd take that sort of thing out. That said, I do not withold my support on this basis. The IANA Considerations section is a little coy in the way it notes that the document reserves .local. Moreover, the action is not merely to IANA, but strictly to ICANN, and I worry about the procedural rules for such an action. If there is a strong reason to put this document on the standards track, the use of .local is surely it. I like the way the document emphasises that, in a multicast environment, many of the assumptions one might make about uniqueness are wrong. I think this is quite right, and I hope clients and implementers will take heed. The discussion of port 5353 vs. 53 is comprehensive without rehashing the entire history of that debate. (Contrast this with my previous comment about querulous bits of the text. One can outline the background without sounding annoyed by snipers.) I am unwilling right now to make an argument in favour or against moving this document to the standards track. I think there are arguments to be constructed in both directions, but when I consider the value to interoperability, it seems to me that getting something published, even in a flawed way, is more important than picking exactly the right document stream. Best regards, A -- Andrew Sullivan ajs@shinkuro.com Shinkuro, Inc.
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stephane Bortzmeyer
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Dave Cridland
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Paul Vixie
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Cullen Jennings
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Peter Dambier
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Bob Hinden
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Dave Cridland
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Lawrence Conroy
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Peter Saint-Andre
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Dave Cridland
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Arnt Gulbrandsen
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Peter Saint-Andre
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Cullen Jennings
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Martin J. Dürst
- Re: Last Call: draft-cheshire-dnsext-multicastdns… james woodyatt
- Re: Last Call: draft-cheshire-dnsext-multicastdns… W.C.A. Wijngaards
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Dave Cridland
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Phillip Hallam-Baker
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Arnt Gulbrandsen
- Re: Last Call: draft-cheshire-dnsext-multicastdns… W.C.A. Wijngaards
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stuart Cheshire
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stuart Cheshire
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stuart Cheshire
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Dave Thaler
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stuart Cheshire
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Stuart Cheshire
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Phillip Hallam-Baker
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Andrew Sullivan
- Re: Last Call: draft-cheshire-dnsext-multicastdns… SM
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Andrew Sullivan
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Andrew Sullivan
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Phillip Hallam-Baker
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Phillip Hallam-Baker
- Re: Last Call: draft-cheshire-dnsext-multicastdns… SM
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Joe Abley
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Joe Abley
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Andrew Sullivan
- Re: Last Call: draft-cheshire-dnsext-multicastdns… Phillip Hallam-Baker