Re: [DNSOP] Comment on section 2 of draft-ietf-dnsop-nxdomain-cut-05.txt

Shumon Huque <shuque@gmail.com> Wed, 28 September 2016 17:29 UTC

Return-Path: <shuque@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7E2512B2B3 for <dnsop@ietfa.amsl.com>; Wed, 28 Sep 2016 10:29:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 0KG0IMhu0dZR for <dnsop@ietfa.amsl.com>; Wed, 28 Sep 2016 10:29:45 -0700 (PDT)
Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (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 B19FD12B1BC for <dnsop@ietf.org>; Wed, 28 Sep 2016 10:29:44 -0700 (PDT)
Received: by mail-wm0-x234.google.com with SMTP id l132so248152431wmf.0 for <dnsop@ietf.org>; Wed, 28 Sep 2016 10:29:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=aBmsLjjS5VZImZv7rlSRPZ4Ymi8X7+kPsjgemxv/E6k=; b=xeyhghXXhLzGtoeh8xqZVovWqXNeVwIyusWBXGP8UHBLMzSUhL0Z3ciH7XxfLwkTq/ TOrAJUYYO4yKWyxFuQnc73EZXGoy2yKnY6brKScKi4Ka/3T6HmFxy6RohqxP5vf368fH LpKSQR0+tQO1Q9deuwpwI7k7jdlo4bpvThm+0tm1WlnDclLZmy2E49kGmqNkp3npnIXE KpHw/CBJhH+1xyOj3rXO1YIZf/ZXCZFsEv8Bru/pPthMzWla4t5R9F72fu9KwGbPWu0Q AHXK6KzpEHmLJmLbOIg56ATPoIDzM9VxwF6rOsXV726Jk9RDEz0ToekK+azylzRwCZNp eeNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=aBmsLjjS5VZImZv7rlSRPZ4Ymi8X7+kPsjgemxv/E6k=; b=kc6tI/LDknJlb7l1D7x5M+miReQ0+1f0e1ayaNzQycuDSpo8FDp2qH+nssnuV2GhAS MVeOgV3APKaH32fsuPJCwZzCz8aJEyFJtvwbQUVNPEF49QgH2K2t7PxCueAgj/6fGWGO H5dN+ug+MV8ZqiBDEONTnx6O6Hh2MC28E10ZCNZvOMU1bzU9asuijF4kCfqlA81kWjdK COMKJWCCuA+k+iP9J3pu801zCPv62bxwvXRBdEJDn38rZOkgHwrUTTmSavWicSIPb5Gb tj0fiOZL3NNOlHx0s1+VmOHNF+eh8Vr1YSfCRunTxPpHXW4UC40XA5wL+b9GRCmMX7aY r7Mw==
X-Gm-Message-State: AA6/9Rmhwsuh5P2yexFduHJUGWJvg7VfEoLdNdFN+a+ouKA1pKtQYtFoi/AAdCp97BmCU02LFWxaWr2Rhz02gg==
X-Received: by 10.28.56.196 with SMTP id f187mr8832226wma.120.1475083783085; Wed, 28 Sep 2016 10:29:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.165.168 with HTTP; Wed, 28 Sep 2016 10:29:41 -0700 (PDT)
In-Reply-To: <CAAiTEH-Ldy-X_2RcSEPvzEAYENQFLLUNnP7P=ytmbC7+V+bOAw@mail.gmail.com>
References: <29B4A430-80C7-44C8-A6FA-54A1560D3FD7@icann.org> <20160927004928.22EAE5515C31@rock.dv.isc.org> <89B42AE2-0377-42A4-B943-E65C52B7CB55@icann.org> <CAHPuVdVneekn9NL_u72KFk7aFQ8uWLkUDqAaW9c46SG-KDVuMg@mail.gmail.com> <d1da7014063b4525a25502408d9fbdc1@SC58MEXGP032.CORP.CHARTERCOM.com> <CAHPuVdVV_fqaiMuLuFKudFaT=FXTKE57+aYuf_HS+x-0OkOk0g@mail.gmail.com> <59500ec16f1041558d0b9f6646094ebf@SC58MEXGP032.CORP.CHARTERCOM.com> <CAAiTEH-_mefMBTKSu8G0mT7rO=GzQk0Bn1tKYcgCsa2pLhutuw@mail.gmail.com> <8C58EBA8-E10B-4CBA-A27F-78B483DB2A48@icann.org> <CAAiTEH-Ldy-X_2RcSEPvzEAYENQFLLUNnP7P=ytmbC7+V+bOAw@mail.gmail.com>
From: Shumon Huque <shuque@gmail.com>
Date: Wed, 28 Sep 2016 13:29:41 -0400
Message-ID: <CAHPuVdW=mK+spnGE-iaB8N50sHe=+nn8uPTqx+EdJigMMWLAoA@mail.gmail.com>
To: Matthew Pounsett <matt@conundrum.com>
Content-Type: multipart/alternative; boundary="001a114cca4ee7aec4053d94b4b1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wXcCEXzGPnHUP0AEjC9KnFkg6pE>
Cc: Edward Lewis <edward.lewis@icann.org>, "dnsop@ietf.org" <dnsop@ietf.org>
Subject: Re: [DNSOP] Comment on section 2 of draft-ietf-dnsop-nxdomain-cut-05.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
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: <https://mailarchive.ietf.org/arch/browse/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, 28 Sep 2016 17:29:47 -0000

On Wed, Sep 28, 2016 at 11:39 AM, Matthew Pounsett <matt@conundrum.com>
wrote:

>
>
> On 28 September 2016 at 06:42, Edward Lewis <edward.lewis@icann.org>
> wrote:
>
>> On 9/27/16, 18:46, "Matthew Pounsett" <matt@conundrum.com> wrote:
>> >Would it be better then to leave early expiry as an implementation choice
>>
>>
>> Ultimately, the goal of the draft is to tell a recursive server that if
>> it can conclusively deduce existence of a name from what it has cached, it
>> is allowed to do so.  Today if the conclusion is positive, that's how it
>> is.  The draft proposes to add negative conclusions as well.  Perhaps
>> getting into the details of managing what's in the cache, which is not
>> covered beyond TTL expiry "rules" is causing the wrapping around the axle.
>> (We are talking about the fairly odd example of there being conflicting
>> data.)
>>
>>
> Taking the view that this is only about interoperability, then I would say
> the implementor MAY treat names below the NXDOMAIN response as nonexistent,
> and MAY choose to expire those names early... perhaps with a suggestion
> that this might be the better choice for data coherence, but still leave it
> up to the implementor if they've got a better reason to do it otherwise.
>

The draft (by working group consensus) is written as "SHOULD treat names
below as non-existent", but "MAY continue to answer existing positive
cached entries". I think this managed to cover or at least placate all
positions expressed by working group participants leading up to the last
call.

I'm not sure we'll get new agreement on your proposed revision.

-- 
Shumon Huque