[dnssd] Update of draft-sullivan-dnssd-mdns-dns-interop

Andrew Sullivan <ajs@anvilwalrusden.com> Tue, 28 October 2014 02:48 UTC

Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com []) by ietfa.amsl.com (Postfix) with ESMTP id 0D7DF1A1B60 for <dnssd@ietfa.amsl.com>; Mon, 27 Oct 2014 19:48:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id AUB5_gMR2chk for <dnssd@ietfa.amsl.com>; Mon, 27 Oct 2014 19:48:38 -0700 (PDT)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net []) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9F2C1A1B05 for <dnssd@ietf.org>; Mon, 27 Oct 2014 19:48:38 -0700 (PDT)
Received: from mx1.yitter.info (unknown []) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 7B4788A031 for <dnssd@ietf.org>; Tue, 28 Oct 2014 02:48:37 +0000 (UTC)
Date: Mon, 27 Oct 2014 22:48:35 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: dnssd@ietf.org
Message-ID: <20141028024835.GC13407@mx1.yitter.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: http://mailarchive.ietf.org/arch/msg/dnssd/2u662zp3V8idprIUjD6awjxqKyg
Subject: [dnssd] Update of draft-sullivan-dnssd-mdns-dns-interop
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of extensions to Bonjour \(mDNS and DNS-SD\) for routed networks." <dnssd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnssd>, <mailto:dnssd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnssd/>
List-Post: <mailto:dnssd@ietf.org>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnssd>, <mailto:dnssd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Oct 2014 02:48:40 -0000

Dear colleagues,

I updated draft-sullivan-dnssd-mdns-dns-interop.  It's available from
In the -01 update, I concentrated on three things:

1.  Altering the discussion of handling the <Instance> portion of a
Service Instance Name to say that it should always be in UTF-8 and
that it should not be processed with IDNA2008.  Stuart Cheshire, who
has seen this version of the draft, has already taken me to task about
this because he apparently thinks it's a stupid thing to worry about.
My own view is that we need to make it clear that different parts of a
Service Instance Name have to be treated in different ways.  That's
anyway what the draft is intending to say, so if that's not clear
please let me know.

2.  Ensuring that it is clear that the normal way Service Instance
Names cause queries is, generally, from pick lists rather than other
kinds of user input.  The implication is that the "side of the bus"
problem that has caused a great deal of trouble for domain names in
lots of cases should not be an issue in DNS-SD.  If that message isn't
clear, I'd appreciate hearing about it.

3.  Discussing the difference between the <Domain> portion and other
portions, and offering reasons why the <Domain> portion should aways
be looked up using IDNA.

I hope this is useful.

Best regards,


Andrew Sullivan