Re: [DNSOP] comments on dnsop-qname-minimisation-02

Shumon Huque <shuque@gmail.com> Wed, 11 March 2015 17:55 UTC

Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63EFA1A1B47 for <dnsop@ietfa.amsl.com>; Wed, 11 Mar 2015 10:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 9-Ax8RLjqnm2 for <dnsop@ietfa.amsl.com>; Wed, 11 Mar 2015 10:55:20 -0700 (PDT)
Received: from mail-ig0-x231.google.com (mail-ig0-x231.google.com [IPv6:2607:f8b0:4001:c05::231]) (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 601491A1B28 for <dnsop@ietf.org>; Wed, 11 Mar 2015 10:55:20 -0700 (PDT)
Received: by igal13 with SMTP id l13so14498572iga.0 for <dnsop@ietf.org>; Wed, 11 Mar 2015 10:55:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=grkbBhIUggrduJvIi/0LEgt3zAzU+sJRuSB0svY3Ckw=; b=DZ6kE96BnpKuLyStgGQfO7CP8L/7sU+vv4upbwg2yWDrgzbrisNtS0/BzdmJKH+d+f OZPXCzeXMFJJU8hL2/NtEjsWwkBtTbZRm6/49tWPgMCN80k9xxdpQ/jAjaSmMo4lY8SV y6MWUXTd4kpql+5zeR6r/HNghfxQ0CaPv6OvPlAbCmLlAFaQBR2tEIM2dWG2pEVM+3gM +ofLnjOBd0UJZc6Qo8Vjugehlwe4UKm8lwDU1jiVAEdY0DVcSmwS+WTmTLVxn3FIy4Dd pfm5lzQq1a5SUzcKVL0c9e2x92X35k0fBQqV6Ff3aGxfiuv9l3pOmyuEBG5NjNRE42u8 E0bg==
MIME-Version: 1.0
X-Received: by 10.107.167.3 with SMTP id q3mr66545030ioe.18.1426096519836; Wed, 11 Mar 2015 10:55:19 -0700 (PDT)
Received: by 10.64.77.234 with HTTP; Wed, 11 Mar 2015 10:55:19 -0700 (PDT)
In-Reply-To: <20150311160258.GA524@nic.fr>
References: <CAHPuVdW6KUongqRBKE8zwK4By=ocJRpS=2MYpq1tYcPjYq6amw@mail.gmail.com> <20150311160258.GA524@nic.fr>
Date: Wed, 11 Mar 2015 13:55:19 -0400
Message-ID: <CAHPuVdXHOFSnLwbRRrXiQthk-UwmesYwg0_3gmuhg4M+ci6+kw@mail.gmail.com>
From: Shumon Huque <shuque@gmail.com>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>
Content-Type: multipart/alternative; boundary="001a1141ca9e7afc34051106f8b5"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/W42I9DXuMLE25rpGdxgKxwHZkEQ>
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] comments on dnsop-qname-minimisation-02
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: shuque@gmail.com
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2015 17:55:22 -0000

On Wed, Mar 11, 2015 at 12:02 PM, Stephane Bortzmeyer <bortzmeyer@nic.fr>
wrote:

> On Wed, Mar 11, 2015 at 12:35:29AM -0400,
>  Shumon Huque <shuque@gmail.com> wrote
>  a message of 400 lines which said:
>
> > > Under current practice, when a resolver receives the query
> > >    "What is the AAAA record for www.example.com?", it sends to the
> root
> > >    (assuming a cold resolver, whose cache is empty) the very same
> > >    question.
> >
> > "Under current practice" implies a description of what is currently
> > being done before this new resolution method is introduced. When in
> > fact this paragraph is describing the new method.
>
> No, not at all. It describes the current practice. Under the new
> (qname minimisation), the resolver would send only "com" to the root.
>

Ah yes, you are of course correct. I completely misread the first sentence
in that paragraph, and will be scheduling an eye appointment shortly :-)


> > This should more precisely define which types of forwarders will get
> > less data. I think you mean the forwarders upstream of the resolver
> > performing qname minimization, rather than forwarders that might exist
> > between the client and the minimizing resolver.
>
> They are not typically called forwarders (see the discussion about
> draft-hoffman-dns-terminology)
>

Hmm, ok. I'm not sure I agree fully with the descriptions in that draft,
but I
see that Paul has admonished us to take it to the appropriate thread, so
I'll defer this

> This suggested workaround doesn't help with all forms of broken
> > servers.
>
> Nothing deals with all the brokenness found on the Internet.
>

Yes, I didn't mean to suggest that the document try to address that all
encompassing scenario either :-)

Bad wording on my part. What I wanted to say is that the suggested
workaround doesn't deal with a common form of brokenness which I
then describe in the rest of the paragraph. I think this document needs
to describe common problems for which either workarounds might be
needed in the resolution algorithm, or effort might be needed to proactively
address the brokenness. Otherwise we might end up standardizing a
protocol that doesn't actually work in the field.

Shumon Huque.