Re: [DNSOP] Call for Adoption: Negative Caching of DNS Resolution Failures

Michael StJohns <msj@nthpermutation.com> Tue, 12 July 2022 16:51 UTC

Return-Path: <msj@nthpermutation.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 9ED91C15790B for <dnsop@ietfa.amsl.com>; Tue, 12 Jul 2022 09:51:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nthpermutation-com.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZipuneTzFGJQ for <dnsop@ietfa.amsl.com>; Tue, 12 Jul 2022 09:51:43 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAE52C14CF04 for <dnsop@ietf.org>; Tue, 12 Jul 2022 09:51:43 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id g28so9842939qts.1 for <dnsop@ietf.org>; Tue, 12 Jul 2022 09:51:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nthpermutation-com.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to; bh=S8ARd4KKSYns5NaEeZ199m5mr0kZyzUSVolIEUGw5Jo=; b=xfGOl3BfYCuZK9T15mulw+AAvKWZ3ElrlbLEOqSYSuikGyyBkkM6Kr1SkWVBk/qCH3 8ZrTYiHaxHLiOznzwOmG/OXwNFnHNk/+Sy/B1X47EQP546GhbURtZ3lHmbPrYZvs4T2+ Mn7XaM6S7qsBEoimPRmSO+lRmjAZhnHZ12tTiJXbSaMjkwgHM1+0K+kWcTyNB7VUmL51 DvZOXVazMEwqyo21TOtryq6Gai2VWCt0syjZSuU5zliKIrleLgdcy927htEcjj0N03V6 lq4dNfXx99UNaQZR5/OJvGC9ettW9EHoZYQnFpTFlrCAmZ8jbckk4ORDzRjkmUBwZQFI gN5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to; bh=S8ARd4KKSYns5NaEeZ199m5mr0kZyzUSVolIEUGw5Jo=; b=uoEgNJVuXaXoRiJy5p1h3LWq7OocXLrnwizdbmIAuTb8CQgPuwpONAajhRxpXv33+V 0us9CVEj20+tZep4hMqGophRxkksIKZlcSL0G9LlKaaRo54qSuHlUybEGXvPAW+JIB9C EvtMb7UfiuUHOW9V5iOMNALutGXmC87oFRQKxIBABeoaKv+oDj1/9ID1cVJ2Nx89OfsB b0+nFr21J6AGhw8WUvCX8Oxhnj2JY9bSId/tmVROzRC5Ds9/ZlBvbrZcEGISSI+FPQoP av9yG6t/9LRpZTriTRjbj7xFZywkWahkYkV6zaRTr6YnZ1I887t3Qf1pgnwdhBtAPp97 TSwQ==
X-Gm-Message-State: AJIora9o8ZadWm/imFGbcjUredr46taU/XWGPKBhFQqdpBVl95qJW7O0 82R/4jJsJBH2nwFhHRAeDOlKwJh+ePwy/Oww
X-Google-Smtp-Source: AGRyM1uQYUZDkhSYkl/VuaiUVK/7dtKBcBSZ78moGThDbEGNPLmO+23/fWg/YAg+IfHYLNvZoX+Y0Q==
X-Received: by 2002:a05:622a:1904:b0:31e:b21a:4309 with SMTP id w4-20020a05622a190400b0031eb21a4309mr10439622qtc.605.1657644701798; Tue, 12 Jul 2022 09:51:41 -0700 (PDT)
Received: from [192.168.1.23] (pool-108-31-156-76.washdc.fios.verizon.net. [108.31.156.76]) by smtp.gmail.com with ESMTPSA id u8-20020a05620a430800b006af50b6f10csm9464962qko.61.2022.07.12.09.51.39 for <dnsop@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Jul 2022 09:51:39 -0700 (PDT)
Content-Type: multipart/alternative; boundary="------------5okjHWWZElipuyHg0bqBJZSK"
Message-ID: <468e239e-7ad4-3af3-04d2-83b64470aba6@nthpermutation.com>
Date: Tue, 12 Jul 2022 12:51:38 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Content-Language: en-US
To: dnsop@ietf.org
References: <CADyWQ+Gw9ChDnKgc2REQ9BO1LBgrfYXwE=zWhA3oOVoEMMaGZQ@mail.gmail.com>
From: Michael StJohns <msj@nthpermutation.com>
In-Reply-To: <CADyWQ+Gw9ChDnKgc2REQ9BO1LBgrfYXwE=zWhA3oOVoEMMaGZQ@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/ys34F13X3vSyvJ2YDY3WdH75pOA>
Subject: Re: [DNSOP] Call for Adoption: Negative Caching of DNS Resolution Failures
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 12 Jul 2022 16:51:44 -0000

On 7/12/2022 9:54 AM, Tim Wicinski wrote:
>
> This starts a Call for Adoption for Negative Caching of DNS Resolution 
> Failures
>
>
> The draft is available here: 
> https://datatracker.ietf.org/doc/draft-dwmtwc-dnsop-caching-resolution-failures/
>
> Please review this draft to see if you think it is suitable for adoption
> by DNSOP, and send any comments to the list, clearly stating your view.
>
> Please also indicate if you are willing to contribute text, review, etc.
>
> This call for adoption ends: 26 July 2022
>
> Thanks,
> tim wicinski
> For DNSOP co-chairs
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
Hi -

I think this draft SHOULDN'T be adopted on a cost/benefit basis.  My 
main issue is that it's not really clear who the audience for this might 
be.   It's clearly not the developers.   I doubt it's the customers as 
any customer is going to have to follow the guidance laid down by their 
provider.  That leaves the providers as a possible target, but they've 
already implemented their solutions (as evidenced by the content of this 
document) and really aren't going to change things unless it saves or 
makes them money.   So I question putting WG (or reviewer) time in on 
this document.  Instead, see if ICANN might stand up a wiki page to 
memorialize this - at least that wiki might not be obsolete upon 
publication.

Alternately, mostly deleting section 3 (the survey part), renaming the 
document and focusing on section 4 (the recommendations part) might be 
worthwhile, but that section is all about formatting TXT messages in a 
specific way and that's generally been considered anathema for DNS for 
oh so many reasons.  So that may also not be a correct approach.

If this does proceed, I'd revise it to not use the RFC 2119 constructs 
in section 4.  Basically, use lower case, and avoid the "its is 
RECOMMENDED" passive structure.  Most of these are targeted at people, 
not at implementations and people are not protocol elements.  Instead, 
explain why doing it the way being suggested makes sense and leave it 
for the operator to do what works for them.

Mike