Re: [dd] [Ext] Listing of mentioned potential desired extensions to today's DNS delegation
Edward Lewis <edward.lewis@icann.org> Thu, 22 February 2024 17:35 UTC
Return-Path: <edward.lewis@icann.org>
X-Original-To: dd@ietfa.amsl.com
Delivered-To: dd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22C0BC17C8B0 for <dd@ietfa.amsl.com>; Thu, 22 Feb 2024 09:35:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.206
X-Spam-Level:
X-Spam-Status: No, score=-4.206 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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
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 xMCaVs37i4nf for <dd@ietfa.amsl.com>; Thu, 22 Feb 2024 09:35:01 -0800 (PST)
Received: from ppa4.dc.icann.org (ppa4.dc.icann.org [192.0.46.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CA4EC180B75 for <dd@ietf.org>; Thu, 22 Feb 2024 09:35:00 -0800 (PST)
Received: from MBX112-W2-VA-1.pexch112.icann.org (out.mail.icann.org [64.78.48.207]) by ppa4.dc.icann.org (8.17.1.24/8.17.1.24) with ESMTPS id 41MHYxto016005 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <dd@ietf.org>; Thu, 22 Feb 2024 09:34:59 -0800
Received: from MBX112-E2-VA-1.pexch112.icann.org (10.217.41.128) by MBX112-E2-VA-1.pexch112.icann.org (10.217.41.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Thu, 22 Feb 2024 12:34:56 -0500
Received: from MBX112-E2-VA-1.pexch112.icann.org ([10.217.41.128]) by MBX112-E2-VA-1.pexch112.icann.org ([10.217.41.128]) with mapi id 15.02.1258.028; Thu, 22 Feb 2024 12:34:56 -0500
From: Edward Lewis <edward.lewis@icann.org>
To: Paul Hoffman <paul.hoffman@icann.org>, "dd@ietf.org" <dd@ietf.org>
Thread-Topic: [Ext] [dd] Listing of mentioned potential desired extensions to today's DNS delegation
Thread-Index: AQHaZbVzU9xL0dOWc0OjsNa6VU8S4Q==
Date: Thu, 22 Feb 2024 17:34:56 +0000
Message-ID: <89080A71-497A-4A30-91D0-21259D702D2D@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.65.22091101
x-originating-ip: [192.0.47.234]
x-source-routing-agent: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <769EE0070EAF7243B85EF5A0DF751343@pexch112.icann.org>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-22_13,2024-02-22_01,2023-05-22_02
Archived-At: <https://mailarchive.ietf.org/arch/msg/dd/EpdqldgYVdNvoqV17GA-dcLNPxg>
Subject: Re: [dd] [Ext] Listing of mentioned potential desired extensions to today's DNS delegation
X-BeenThere: dd@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: DNS Delegation <dd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dd>, <mailto:dd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dd/>
List-Post: <mailto:dd@ietf.org>
List-Help: <mailto:dd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dd>, <mailto:dd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Feb 2024 17:35:05 -0000
Regarding any chartering conversation - are you seeking a list restricted to updates of the DNS for which there is a realistic chance of it being implemented based on current conditions or a list including "blue-sky" futures? As an example of the latter, migrating to an entirely different wire-format?
On 2/22/24, 10:30, "dd on behalf of Paul Hoffman" <dd-bounces@ietf.org on behalf of paul.hoffman@icann.org> wrote:
Greetings again. Thanks for your earlier comments on the beginnings of the list of possible desired extensions for DNS delegation. This will help us as we formulate a proposed charter for the future WG.
The following is a fuller list of desired extensions mentioned in the mailing list, along with an initial list of how those desired extensions might be implemented in later protocols. Again, these are just preliminary lists, mostly to help people think more about how to form a charter. It is likely that only a subset of the list will be considered. Other ideas will also likely come up in the eventual WG chartering discussion. Most importantly, many of these might be significantly out of scope from a likely initial charter but are listed here for sake of completeness.
- Aliasing: A single-step mechanism that says "all of the delegation material for the child can be found on that server over there"
- Signed NS and glue records: Greater assurance for validating resolvers of information they receive currently
- Other DNS transports: Know what non-port-53 transports the given name servers can use
- Child specific centricity: only use parental information to bootstrap gathering full information from the child
- DBOUND/PSL: Declare that this is a policy boundary (maybe is not related to delegation), potentially with historical information
- Split delegation: Parent delegates, but also is authoritative for some RRtypes for the child
- DS pinning for particular nameservers: The resolver will only expect specified signing algorithms to be used by specified name servers. This is specifically needed for improved multi-signer DNSSEC situations.
- Error reporting destination: Specify where error reports can be sent to when the delegated name servers behave unexpectedly
- Denial support: A mechanism to allow a nameserver to deny that it serves that zone
- Auto delegation updates: Auto-signaling of changes in delegation information, with increased usability over existing choices (CDS/CSYNC)
- Child zone policies and properties: Signed statements of child zone policies or properties mapped into the parent (akin to DNSKEY flags)
- Multi-hosting failure detectiong: Better detection for moving between multi-hosting environments when one is failing
- Do not contect: Indication from the parent that contacting the child is not necessary after this response
How they might be implemented
Specifying delegation extensions
Single new RRtype, extensible, in Authority section
Multiple new RRtypes, each specific to an extension, in Authority section
Reserve a range of RRtypes at IANA to indicate "resolve at parent"
Overload DS records (requires changing DS display format)
Allow aliasing of DS records in DS (requires changing DS display format)
EDNS0
Aliasing
Target has a SVCB record IP addresses of delegated servers
If one alias among multiple gives a bad result, try another
Signed NS and glue records
Put in a new RR, sign that
Add signatures for NS and glue in reply
Child centricity
Parent and child both have delegation records, use child's unless parent's is signed and child's isn't
DBOUND/PSL in child can point one level up
--
dd mailing list
dd@ietf.org
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/dd__;!!PtGJab4!7mBFeH-StW2p-o3NOXXbD1oKWCG1Ct9Fw1inul6dG2nR8iaO2iRKVrSJK2cz2LYSG2oK8feYhoZEV2MOgxoi1w-uA55gqRM$ [ietf[.]org]
- [dd] Listing of mentioned potential desired exten… Paul Hoffman
- Re: [dd] [Ext] Listing of mentioned potential des… Edward Lewis
- Re: [dd] [Ext] Listing of mentioned potential des… Wes Hardaker
- Re: [dd] [Ext] Listing of mentioned potential des… Brian Dickson
- Re: [dd] [Ext] Listing of mentioned potential des… Paul Hoffman