Re: Gen-ART LC Review of draft-cheshire-dnsext-multicastdns-12

Douglas Otis <dotis@mail-abuse.org> Wed, 22 December 2010 23:53 UTC

Return-Path: <dotis@mail-abuse.org>
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 996833A691A for <ietf@core3.amsl.com>; Wed, 22 Dec 2010 15:53:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.576
X-Spam-Level:
X-Spam-Status: No, score=-106.576 tagged_above=-999 required=5 tests=[AWL=0.023, BAYES_00=-2.599, 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 gi9IlE1tBLtT for <ietf@core3.amsl.com>; Wed, 22 Dec 2010 15:53:19 -0800 (PST)
Received: from harry.mail-abuse.org (harry.mail-abuse.org [168.61.5.27]) by core3.amsl.com (Postfix) with ESMTP id 8609D3A68FB for <ietf@ietf.org>; Wed, 22 Dec 2010 15:53:19 -0800 (PST)
Received: from US-DOUGLASO-MB.local (gateway1.sjc.mail-abuse.org [168.61.5.81]) by harry.mail-abuse.org (Postfix) with ESMTP id 3B9F0A94449 for <ietf@ietf.org>; Wed, 22 Dec 2010 23:56:08 +0000 (UTC)
Message-ID: <4D128FE0.7080809@mail-abuse.org>
Date: Wed, 22 Dec 2010 15:55:12 -0800
From: Douglas Otis <dotis@mail-abuse.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: ietf@ietf.org
Subject: Re: Gen-ART LC Review of draft-cheshire-dnsext-multicastdns-12
References: <70A16610-D605-4719-9C8D-3D1A678DB805@estacado.net> <C98C674F-5C81-4572-90D1-9A52779E5224@apple.com> <B8AEA288-3F75-4E98-8E98-55A526B187DE@estacado.net>
In-Reply-To: <B8AEA288-3F75-4E98-8E98-55A526B187DE@estacado.net>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
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: Wed, 22 Dec 2010 23:53:20 -0000

On 12/22/10 2:11 PM, Ben Campbell wrote:
>  Thanks for the response. Further comments below. I elided sections
>  that I think have been addressed.
>
>  On Dec 15, 2010, at 4:30 AM, Stuart Cheshire wrote:
>
>  [..]
> >
> > Yes, IDNA is not needed for Multicast DNS.
>
>  I think it would be highly unfortunate if we end up saying two
>  different flavors of DNS use different approaches to
>  internationalization. But if there are good technical reasons not to
>  use IDNA, then it would be good to state them. Perhaps the reasons
>  you already mention apply--in which case it would be helpful to state
>  that. Would you consider IDNA to exist to solve this "historical"
>  problems in DNS that don't exist in mDNS?

The IDNA patch for DNS is not a complete or without problems. Although 
RFC4795 indicates compliance with RFC1035, the latest specification 
published by Microsoft, MS-LLMNRP — v20101112
http://download.microsoft.com/download/a/e/6/ae6e4142-aa58-45c6-8dcf-a657e5900cd3/%5BMS-LLMNRP%5D.pdf
includes the following questionable statement:
,---
[RFC4795] does not specify whether names in queries are to be sent in 
UTF-8 [RFC3629] or Punycode [RFC3492]. In this LLMNR profile, a sender 
MUST send queries in UTF-8, not Punycode.
'---
Rather than making the same mistake, leave mDNS as is.

-Doug