[DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to support Bundle Protocol RFC9171

Mark Andrews <marka@isc.org> Wed, 26 June 2024 23:03 UTC

Return-Path: <marka@isc.org>
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 C990DC18DB93; Wed, 26 Jun 2024 16:03:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (1024-bit key) header.d=isc.org header.b="rQkckEgv"; dkim=pass (1024-bit key) header.d=isc.org header.b="MKXpSoFN"
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 b5SGme82T1oz; Wed, 26 Jun 2024 16:03:03 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.2.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 0D217C180B68; Wed, 26 Jun 2024 16:03:02 -0700 (PDT)
Received: from zimbrang.isc.org (zimbrang.isc.org [149.20.2.31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx.pao1.isc.org (Postfix) with ESMTPS id E62C83AB011; Wed, 26 Jun 2024 23:03:01 +0000 (UTC)
ARC-Filter: OpenARC Filter v1.0.0 mx.pao1.isc.org E62C83AB011
Authentication-Results: mx.pao1.isc.org; arc=none smtp.remote-ip=149.20.2.31
ARC-Seal: i=1; a=rsa-sha256; d=isc.org; s=ostpay; t=1719442982; cv=none; b=m4xMJnrCfHw8d3YQnoI13d9EtzOTv9sgPnyTIDE5y+M5NdFG10UewjvzGKU2N2p3eu7AJwznHIecP7VE0Lmv84TDRXFGywnn34k1TrsLmfL5912fyXEhGBVkaT1vTpgmEdVXikQr+akUgEy97j9Cb1msYfg5hS7gvRyTgNc+eP8=
ARC-Message-Signature: i=1; a=rsa-sha256; d=isc.org; s=ostpay; t=1719442982; c=relaxed/relaxed; bh=M/IS/JYHr2YdlyJ5mUttJ0G/fLtaRymKD7FA4vPsezI=; h=DKIM-Signature:DKIM-Signature:Mime-Version:Subject:From:Date: Message-Id:To; b=JpGaoPHfLJAbvW6ytZDungWmhyq8ja8yz6uFUkV1v3WUorZhJPFIn/U8euk/+Nhi0b/0nFE2oGi2TXIlLCctSyGy3tQ1+A2sJ/u+nkMfDf+AMsqI+TkRp4fc3HD/nEh+hG2217mQI6GEe5H82gI4DcRyQNR/2Scs1yfo0QTq0u4=
ARC-Authentication-Results: i=1; mx.pao1.isc.org
DKIM-Filter: OpenDKIM Filter v2.10.3 mx.pao1.isc.org E62C83AB011
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=isc.org; s=ostpay; t=1719442981; bh=A3IuKw3vN8tB+IdSJYNYa3b+j1rx+AQo/RI3Z2eaKNU=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=rQkckEgv50hf9kKmF/5hsP2F1Z8NIirGETyjFQZYHkhwgA0f6DPhgG8y4tLdEf9zd Zfap0fhtoaef8MICe50KJixAuMj1l68cB+/YWoaCE5gOJb4UP5sVnddqY1Dg7vhn6l lX1Ok+xfAqyJ5gy7m9KpzifBYKhgZZlWNTkLep3s=
Received: from zimbrang.isc.org (localhost.localdomain [127.0.0.1]) by zimbrang.isc.org (Postfix) with ESMTPS id DFCB81170164; Wed, 26 Jun 2024 23:03:01 +0000 (UTC)
Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbrang.isc.org (Postfix) with ESMTP id BD4C71170168; Wed, 26 Jun 2024 23:03:01 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.10.3 zimbrang.isc.org BD4C71170168
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isc.org; s=05DFB016-56A2-11EB-AEC0-15368D323330; t=1719442981; bh=M/IS/JYHr2YdlyJ5mUttJ0G/fLtaRymKD7FA4vPsezI=; h=Mime-Version:From:Date:Message-Id:To; b=MKXpSoFN4JxsrWgGXfkCAXbAQi7goXy6CXShnAreQtACnFHfYXK0PRE6e+Hf4NaJy kVNmQ2j8geuo7kCWo3o/J9gN+QKvEbH8fEbuOTSBwHyelzxwRXUQ0hLrtrfL9ap59A SeKzENyw2fbLmbaZdACg7ZEEXQ3ZhndZT5Bpm+2k=
Received: from zimbrang.isc.org ([127.0.0.1]) by localhost (zimbrang.isc.org [127.0.0.1]) (amavis, port 10026) with ESMTP id 3D4LG6ixvlAK; Wed, 26 Jun 2024 23:03:01 +0000 (UTC)
Received: from smtpclient.apple (n49-187-18-238.bla1.nsw.optusnet.com.au [49.187.18.238]) by zimbrang.isc.org (Postfix) with ESMTPSA id 3E63A1170164; Wed, 26 Jun 2024 23:03:00 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.1\))
From: Mark Andrews <marka@isc.org>
In-Reply-To: <38A5475DE83986499AEACD2CFAFC3F980273739166@tss-server1.home.tropicalstormsoftware.com>
Date: Thu, 27 Jun 2024 09:02:43 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <0910E1D8-C678-498C-BAB5-AC3AA4C75750@isc.org>
References: <fa28794e-d02b-aa93-56c8-082a3472c6e4@spacelypackets.com> <44BBD57B-752B-47FA-B5A5-D4F37BE60E9A@isc.org> <b3f42856-9460-2fa2-1088-185fda441f51@spacelypackets.com> <F2BD591F-8512-4E3E-ABA2-3DF3F34372CB@isc.org> <16835c41-0e6c-bde4-d197-847928171e55@spacelypackets.com> <047a01dac6b8$43d70ca0$cb8525e0$@gmail.com> <57ca71b8-aa29-8a07-5154-e6b9c44bc64a@spacelypackets.com> <AC5B89B2-DD53-4A36-9B87-4136EC288851@isc.org> <2dec1732-841e-dd38-85a8-3263b1c59885@spacelypackets.com> <C363E260-22EA-43E9-97B6-D7A403C205ED@isc.org> <98976a58-b976-e82c-4b12-76edce92e691@spacelypackets.com> <CAMGpriUVcoJu1CWWLapwREN2NaHJFnVkGUpF45TJotm7uyAxyg@mail.gmail.com> <3cfc8b7c-9128-46b5-c458-ac0ebb9c79bc@spacelypackets.com> <38A5475DE83986499AEACD2CFAFC3F980273735D06@tss-server1.home.tropicalstormsoftware.com> <b3ee82da-ae38-5781-77eb-bab292d5c113@spacelypackets.com> <cca98f92-27ee-d372-b419-81c63777033b@spacelypackets.com> <38A5475DE83986499AEACD2CFAFC3F980273739166@tss-server1.home.tropicalstormsoftware.com>
To: Rick Taylor <rick@tropicalstormsoftware.com>
X-Mailer: Apple Mail (2.3731.700.6.1.1)
Message-ID-Hash: ODDE7TRNO6MJ5W4GGBXVCUSWVCSQKKPZ
X-Message-ID-Hash: ODDE7TRNO6MJ5W4GGBXVCUSWVCSQKKPZ
X-MailFrom: marka@isc.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Scott Johnson <scott@spacelypackets.com>, Erik Kline <ek.ietf@gmail.com>, dnsop <dnsop@ietf.org>, "sburleig.sb@gmail.com" <sburleig.sb@gmail.com>, "dtn@ietf.org" <dtn@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to support Bundle Protocol RFC9171
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/qFn-ph5rRsyPhA5awyIxTeoGRjE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>


> On 27 Jun 2024, at 03:11, Rick Taylor <rick@tropicalstormsoftware.com> wrote:
> 
> Hi Scott,
> 
> Thanks for the updated doc.   I've been thinking through what I understand is your use-case, and I wonder whether new RRTYPEs is really the right way to go.  As I see it, the less one has to update the DNS infrastructure of the Internet the better, so would this alternative mechanism work for you?:

Adding a new RRTYPE requires zero infrastructure upgrades.  It’s a database entry at IANA.  Every DNS server on the planet should handle these transparently.  That was required by RFC 1034 and RFC 1035.  You can even add them to zones before the parsing software is updated using unknown type representation (RFC 3597) which was one thing that was missing from RFC 1035 that would have made adding new types easier.  Nameservers and stub resolvers were always required to treat unknown records as opaque objects.

This doesn’t mean that there weren’t mis-implementations of the standards which failed to handle unknown types correctly but there have been 78 types added since RFC 1034 and RFC 1035.  That’s 2-3 per year.  Nameserver developers know how to add new record types quickly.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: marka@isc.org