Re: [dnssd] Pete Resnick's Discuss on draft-ietf-dnssd-requirements-05: (with DISCUSS)

Kerry Lynn <kerlyn@ieee.org> Fri, 13 March 2015 20:41 UTC

Return-Path: <kerlyn2001@gmail.com>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65AFC1A6F11; Fri, 13 Mar 2015 13:41:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.027
X-Spam-Level:
X-Spam-Status: No, score=-3.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, GB_I_LETTER=-2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Db9Xx1AdrtFF; Fri, 13 Mar 2015 13:41:24 -0700 (PDT)
Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87FCC1A86E4; Fri, 13 Mar 2015 13:41:23 -0700 (PDT)
Received: by oifz81 with SMTP id z81so3777477oif.13; Fri, 13 Mar 2015 13:41:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=h+RsLR6uPIcP/GRiCjaATOdUrVuJ9gRodY4I/33VmDY=; b=N42ovGXvBWXIKMISsmQ/J+xT9YwGr74EsVLR61IVRVBQSAdWXktO8UP0iq+bQksJuB zvhKB9lNweGIy9tu8APzNoBJIJVey8tPQcwcyxZxkC0daFLQcUZpcDJExK4h6122PTxP +h1NTrPskxOXoNN20hNtAU/AUNa46tMtLnC/3htF7K7P3UUOx4GRFJaa9cIq1jpz9scW nvVS+U961aLBJpK8+aOOkaShFeXDnpgZnrBXCNoQBz201zgyYNW+8DOt7NbPwgKCu2+S 0475CpY8g3Jr02OnVwu9F4wrr1gfHmaZQLHtwommaA4fYFTRbmPfWPpyTkHs7Jrjl+8c mgqA==
MIME-Version: 1.0
X-Received: by 10.202.168.15 with SMTP id r15mr7063293oie.92.1426279283017; Fri, 13 Mar 2015 13:41:23 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.60.11.136 with HTTP; Fri, 13 Mar 2015 13:41:22 -0700 (PDT)
In-Reply-To: <20150313174749.2435.7999.idtracker@ietfa.amsl.com>
References: <20150313174749.2435.7999.idtracker@ietfa.amsl.com>
Date: Fri, 13 Mar 2015 16:41:22 -0400
X-Google-Sender-Auth: 5woBakU7ZlfH5_VcWrDn6KgKavA
Message-ID: <CABOxzu0pptunKXuY_N_xVXJNt0gqNqn==BefUsNqS6XTma3rEA@mail.gmail.com>
From: Kerry Lynn <kerlyn@ieee.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
Content-Type: multipart/alternative; boundary="001a113c328c03cde105113186c4"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnssd/wEUticbjkixQKuPOs9E4RB8gles>
Cc: draft-ietf-dnssd-requirements.all@ietf.org, dnssd@ietf.org, dnssd-chairs@ietf.org, The IESG <iesg@ietf.org>, Tim Chown <tjc@ecs.soton.ac.uk>
Subject: Re: [dnssd] Pete Resnick's Discuss on draft-ietf-dnssd-requirements-05: (with DISCUSS)
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: Fri, 13 Mar 2015 20:41:29 -0000

On Fri, Mar 13, 2015 at 1:47 PM, Pete Resnick <presnick@qti.qualcomm.com>
wrote:

> Pete Resnick has entered the following ballot position for
> draft-ietf-dnssd-requirements-05: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to http://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> http://datatracker.ietf.org/doc/draft-ietf-dnssd-requirements/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> [Updating to reflect that the IPR disclosure issue is addressed. There is
> an IPR disclosure that appears for this document, but it was a mistakenly
> filed disclosure that still remains in the system. We will deal with that
> issue separately.]
>
> Section 5:
>
> OLD
>    Devices on different links may have the same mDNS name (perhaps due
>    to vendor defaults), because link-local mDNS names are only
>    guaranteed to be unique on a per-link basis.  Also, even devices that
>    are on the same link may have similar-looking names, such as one
>    device with the name "Bill" and another device using the similar-
>    looking name "Bi11" (using the digit "1" in place of the letter "l").
>    This may lead to a local label disambiguation problem between
>    presented results.
>
>    SSD should support rich internationalized labels within Service
>    Instance Names, as DNS-SD/mDNS does today.  SSD must not negatively
>    impact the global DNS namespace or infrastructure.
>
> The part about name collisions is fine, and should be said. The part
> about disambiguating similar characters is a rat's nest I really think
> you need to avoid. We can discuss this further, but the i18n community is
> dealing with this issue right now and it's a mess you really don't want
> to get into. I think you should simply stick to something like this:
>
> NEW
>    Devices on different links may have the same mDNS name (perhaps due
>    to vendor defaults), because link-local mDNS names are only
>    guaranteed to be unique on a per-link basis. SSD needs to deal with
>    name collisions beyond local link considerations.
>
>    SSD should support rich internationalized labels within Service
>    Instance Names, as DNS-SD/mDNS does today and should look to work in
>    using internationalize strings in application protocols
>    [soon-to-be-RFC-draft-ietf-precis-framework].  SSD must not
>    negatively impact the global DNS namespace or infrastructure.
>
> Hi Pete,

This draft is now more than a year late, due in part to much discussion
about
the differences between DNS-SD/mDNS and DNS (IDNA2008) name spaces.
Looking back at our charter, we have a requirement

To document challenges and problems encountered in the coexistence
of zero configuration and global DNS name services in such
multi-link networks, including consideration of both the name
resolution mechanism and the namespace.

without necessarily proposing a solution (however, the latter may
ultimately come
about via https://tools.ietf.org/html/draft-ietf-dnssd-mdns-dns-interop-00).

The language you have flagged was inserted during WGLC in response to one
very vocal critic and addresses, I believe, a different problem.  It is
often the
case that DNS-SD/mDNS query results are displayed to the user through the
UI.  The OLD language simply notes that various, otherwise legal, names may
have a similar appearance (without proposing a solution).

If you still find that a change is necessary, I would first ask what we can
merely
delete.  I'm afraid that any additions to this section may require us to go
back to
the WG for further discussion.

Regards, Kerry Lynn