Re: Last Call: 'Linklocal Multicast Name Resolution (LLMNR)' to Proposed Standard

Stuart Cheshire <cheshire@apple.com> Tue, 30 August 2005 18:18 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EAAgo-0001Xy-3l; Tue, 30 Aug 2005 14:18:30 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EAAgm-0001Xt-9H for ietf@megatron.ietf.org; Tue, 30 Aug 2005 14:18:28 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28656 for <ietf@ietf.org>; Tue, 30 Aug 2005 14:18:26 -0400 (EDT)
Received: from mail-out4.apple.com ([17.254.13.23]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EAAiL-0000l0-P5 for ietf@ietf.org; Tue, 30 Aug 2005 14:20:07 -0400
Received: from mailgate2.apple.com (a17-128-100-204.apple.com [17.128.100.204]) by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id j7UIIHVr014875 for <ietf@ietf.org>; Tue, 30 Aug 2005 11:18:17 -0700 (PDT)
Received: from relay2.apple.com (relay2.apple.com) by mailgate2.apple.com (Content Technologies SMTPRS 4.3.17) with ESMTP id <T7313849e82118064cc3c0@mailgate2.apple.com> for <ietf@ietf.org>; Tue, 30 Aug 2005 11:18:17 -0700
Received: from [17.219.205.150] ([17.219.205.150]) by relay2.apple.com (8.12.11/8.12.11) with SMTP id j7UIIHsO018587 for <ietf@ietf.org>; Tue, 30 Aug 2005 11:18:17 -0700 (PDT)
Message-Id: <200508301818.j7UIIHsO018587@relay2.apple.com>
Date: Tue, 30 Aug 2005 11:18:17 -0700
x-sender: cheshire@mail.apple.com
x-mailer: Claris Emailer 2.0v3, January 22, 1998
From: Stuart Cheshire <cheshire@apple.com>
To: ietf@ietf.org
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
X-Spam-Score: 1.8 (+)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Subject: Re: Last Call: 'Linklocal Multicast Name Resolution (LLMNR)' to Proposed Standard
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

>As I understand it, one of three things will happen:
>
>(1) If the system implements mDNS, the .local domain is treated 
>specially, so this just goes out as a link-local request.
>
>(2) If the system implements LLMNR, there will first be a global DNS 
>lookup for "twiki.local", which will fail.  Then, a link-local name 
>request will be tried.
>
>(3) If the system doesn't implement any link-local name resolution, 
>there will be a global lookup for "twiki.local" which will fail.
>
>So, if people use .local domains on systems that implement LLMNR 
>instead of mDNS, this can result in lookups for .local in the global 
>DNS.
>
>But, given that choices (2) and (3) involve the same interaction with 
>the DNS, I'm not sure how one can argue that LLMNR makes things any 
>worse than things would be without it.  Perhaps you could argue that 
>mDNS makes things better, but that is only true for this one 
>non-existent TLD -- all three systems would generate a bogus global 
>DNS query if I did a DNS lookup for "isoc.frog".
>
>Margaret

There's one other relevant difference to note here: If you do a DNS 
lookup for "isoc.frog" you generate a bogus global DNS query. This is 
true. But... do you habitually do DNS lookups for "isoc.frog"?

Well, in case 1 (mDNS), no, because it won't return a useful result, so 
why keep doing it?

In case 3 (conventional DNS), no, because it won't return a useful 
result, so why keep doing it?

In case 2 (LLMNR) the answer is yes, all the time, if you chose to call 
your printer "isoc.frog", which LLMNR allows and encourages.

Stuart Cheshire <cheshire@apple.com>
 * Wizard Without Portfolio, Apple Computer, Inc.
 * www.stuartcheshire.org


_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf