[DNSOP] Re: IPN and CLA RRTYPEs to support Bundle Protocol RFC9171
Scott Johnson <scott@spacelypackets.com> Tue, 25 June 2024 00:33 UTC
Return-Path: <scott@spacelypackets.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 031D3C14CF15 for <dnsop@ietfa.amsl.com>; Mon, 24 Jun 2024 17:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 267xxJB2WxYO for <dnsop@ietfa.amsl.com>; Mon, 24 Jun 2024 17:32:59 -0700 (PDT)
Received: from www.spacelypackets.com (www.spacelypackets.com [IPv6:2602:fdf2:bee:feed::ee]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E24CBC14CEE4 for <dnsop@ietf.org>; Mon, 24 Jun 2024 17:32:58 -0700 (PDT)
Received: from scott (helo=localhost) by www.spacelypackets.com with local-esmtp (Exim 4.96) (envelope-from <scott@spacelypackets.com>) id 1sLu6k-000768-0M; Tue, 25 Jun 2024 00:32:26 +0000
Date: Tue, 25 Jun 2024 00:32:26 +0000
From: Scott Johnson <scott@spacelypackets.com>
To: Mark Andrews <marka@isc.org>
In-Reply-To: <44BBD57B-752B-47FA-B5A5-D4F37BE60E9A@isc.org>
Message-ID: <b3f42856-9460-2fa2-1088-185fda441f51@spacelypackets.com>
References: <fa28794e-d02b-aa93-56c8-082a3472c6e4@spacelypackets.com> <44BBD57B-752B-47FA-B5A5-D4F37BE60E9A@isc.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="-2112415152-737965122-1719275546=:24657"
Message-ID-Hash: 3HGIS64ONBMBV2T6LE4D77BPJCLFTDAC
X-Message-ID-Hash: 3HGIS64ONBMBV2T6LE4D77BPJCLFTDAC
X-MailFrom: scott@spacelypackets.com
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: dnsop@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [DNSOP] 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/V6Q0ajRlm-_mHaoVvvZ8Y5fv6RY>
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>
Hi Mark, On Tue, 25 Jun 2024, Mark Andrews wrote: > An obvious correction “LTP--v6” -> “LTP-v6” Aha! Good eye. > > For IPN why isn’t the wire format two network 64 bit integers? That is > 16 bytes. Also 2^64-1 is 20 characters so 2 64-bit numbers separated by > “." is 41 characters. It’s not clear where then 21 comes from. EID is the basic unit of IPN naming, which is indeed two 64 bit integers separated by a ".". We are seeking to represent only the node-nbr component of an EID, as the service-nbr component is loosely analagous to a UDP or TCP port, for which there is one publicly defined service in the registry, and a collection of space agencies who lay claim to another chunk of them: https://www.iana.org/assignments/bundle/bundle.xhtml#cbhe-service-numbers As such, there is no gain in including the second 64-bit integer, representing service-nbr in the DNS records, and indeed, a loss of utility on the application level. The node-nbr component is presently, under RFC7116, a 64 bit unsigned integer. There is a draft from the DTN WG currently making it's way through the IESG which will amend the IPN naming scheme. Perhaps I should add it to normative references? https://datatracker.ietf.org/doc/draft-ietf-dtn-ipn-update/ In effect it splits the node-nbr component into two-32 bit integers; Allocator Identifier and Node Number in the "Three-Element Scheme-Specific Encoding" of Section 6.1.2 over the above. Section 6.1.1 describes the "Two-Element Scheme-Specific Encoding" method which retains the use of a single 64-bit integer. Thus, a single 64 bit integer (20 characters) or two 32-bit integers (10 characters each) delimited by a "." makes 21 characters maximum. This preserves forwards compatibility with the proposed amended scheme, and does no harm if the scheme fails to achieve standardization. > > Limit CLA characters to Letter Digit Hyphen rather than the full ASCII > range. It is possible for a node to support multiple CLAs on the same IP address and node number. Will this change allow multiple, comma delimited values to be expressed in the CLA record? If so, can you point me to an example so I can get the verbiage of the draft right? If not, what do you recommend (in addition to my defining that in the draft)? I like the idea of limiting the usable characters. Thanks, Scott > > Mark > >> On 25 Jun 2024, at 08:19, Scott Johnson <scott@spacelypackets.com> wrote: >> >> Hi All, >> >> After reading the recent discussion about WALLET, I am hesitant to jump into the fray here, but this plainly is the correct group to help me get my logic and syntax right, so here goes: >> >> I submitted requests to IANA for IPN and CLA RRTYPEs, these representing the missing datasets necessary to make a BP overlay network connection from data found by DNS queries. >> >> For those not familiar, BP is a store and forward mechanism generally used in high latency situations where there does not exist constant end-to-end connectivity. It was designed for deep space networking, however has network segments and application uses which overlay the terrestrial Internet. There will arise similar use cases on the Moon (in the reasonably near future) and Mars whereby low latency, constant connectivity exists, thereby making use of DNS in these situations viable. >> >> My Expert Reviewer asked for an i-d, to clarify the requests, and that said i-d be sent to this list for review. >> >> Please find the approptiate draft here: >> https://datatracker.ietf.org/doc/draft-johnson-dns-ipn-cla/ >> >> Relevant IANA requests: >> https://tools.iana.org/public-view/viewticket/1364843 >> https://tools.iana.org/public-view/viewticket/1364844 >> >> I have the BP community also reviewing this, but they are generally in agreement as to use. >> >> Thanks, >> Scott M. Johnson >> Spacely Packets, LLC >> >> _______________________________________________ >> DNSOP mailing list -- dnsop@ietf.org >> To unsubscribe send an email to dnsop-leave@ietf.org > > -- > Mark Andrews, ISC > 1 Seymour St., Dundas Valley, NSW 2117, Australia > PHONE: +61 2 9871 4742 INTERNET: marka@isc.org > > _______________________________________________ > DNSOP mailing list -- dnsop@ietf.org > To unsubscribe send an email to dnsop-leave@ietf.org
- [DNSOP] IPN and CLA RRTYPEs to support Bundle Pro… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Mark Andrews
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Mark Andrews
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… sburleig.sb
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Mark Andrews
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Mark Andrews
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Erik Kline
- [DNSOP] Re: IPN and CLA RRTYPEs to support Bundle… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [dtn] Re: [EXT] Re: Re: IPN and CLA R… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Adam Wiethuechter
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [EXT] [dtn] Re: Re: IPN and CLA RRTYP… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Marc Blanchet
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [EXT] [dtn] Re: Re: IPN and CLA RRTYP… Sipos, Brian J.
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Mark Andrews
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Paul Vixie
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … sburleig.sb
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Sauli Kiviranta
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Joe Abley
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Alberto Montilla (SPATIAM)
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Mark Andrews
- [DNSOP] Re: [dtn] Re: Re: Re: Re: Re: Re: IPN and… Jorge Amodio
- [DNSOP] Re: [dtn] Re: Re: Re: Re: Re: Re: IPN and… Rick Taylor
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Rick Taylor
- [DNSOP] Re: [EXT] [dtn] Re: RE: Re: IPN and CLA R… Sipos, Brian J.
- [DNSOP] Re: [EXT] [dtn] Re: RE: Re: IPN and CLA R… Scott Johnson
- [DNSOP] Re: [dtn] Re: Re: Re: Re: IPN and CLA RRT… Scott Johnson
- [DNSOP] Re: [EXT] [dtn] Re: Re: IPN and CLA RRTYP… Marc Blanchet
- [DNSOP] Re: [dtn] Re: Re: Re: Re: Re: Re: IPN and… Scott Johnson
- [DNSOP] Re: [dtn] Re: [EXT] Re: RE: Re: IPN and C… Sauli Kiviranta
- [DNSOP] Re: [dtn] Re: Re: IPN and CLA RRTYPEs to … Rick Taylor