[PANRG] Thoughts on what IPREF can do for PANRG

waldemar <waldemar@wdmsys.com> Tue, 21 November 2023 14:34 UTC

Return-Path: <waldemar@wdmsys.com>
X-Original-To: panrg@ietfa.amsl.com
Delivered-To: panrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92869C14CE38 for <panrg@ietfa.amsl.com>; Tue, 21 Nov 2023 06:34:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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=wdmsys.com header.b="SRAwwfke"; dkim=pass (2048-bit key) header.d=outbound.mailhop.org header.b="OsrsHdX9"
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 PzDQVju4X_e0 for <panrg@ietfa.amsl.com>; Tue, 21 Nov 2023 06:34:03 -0800 (PST)
Received: from jackal.cherry.relay.mailchannels.net (jackal.cherry.relay.mailchannels.net [23.83.223.95]) (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 9156AC14EB17 for <panrg@irtf.org>; Tue, 21 Nov 2023 06:34:03 -0800 (PST)
X-Sender-Id: _forwarded-from|47.180.147.191
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id E06B2141FEC for <panrg@irtf.org>; Tue, 21 Nov 2023 14:34:02 +0000 (UTC)
Received: from outbound1b.ore.mailhop.org (unknown [127.0.0.6]) (Authenticated sender: duocircle) by relay.mailchannels.net (Postfix) with ESMTPA id 8E059141B7D for <panrg@irtf.org>; Tue, 21 Nov 2023 14:34:02 +0000 (UTC)
ARC-Seal: i=2; s=arc-2022; d=mailchannels.net; t=1700577242; a=rsa-sha256; cv=pass; b=kcZSryVPmU8Cq1JZfiy/YjpqYTKX+FH0Y0NmhIZzLpjgakER0W+1C48hGfSyYleFcW8vzK 5C5YEtWsXWhprnsMRzTr0w2nTqmHjgD2T6L8C15sUPpX7CjOUSsEnPI+8uwc5CrYMDQ5dB qGdviDlSIygeFx3UbwfNyQJmUBvEThMEfKqz02Ypni90fhxEq+dsEbwcWJBpslmPPWLUuW sCi/tn6IqVM2c5z81ri168apQgI4BGUpOWoZMGb5tkUh2nRX+W/gGtwx+4UfvB3+TQlJ1b b+y1g6w95bsrgCn5CKS/NHEFkj0+qg64prgV9LG1mJsC2fiuhxMdrCHWD7Mxhw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1700577242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=6Cb/WyHCLDpmdzIGCnzCao9riElMXpp8J04gp1JvBXc=; b=iHPCretQ3kl0tSWdkNUHoS47fXDexYLcxdJW5zuom/lR+CzeIh2IRm6tcKb8KHTKjcOKou w2gRfw9/x/SeC05KhlhYRruj2J0cKnu8iyaxtudNpqzGESO4ITIMDDc8LJrvW3Jp9jb5/C +0gAW3BnW6cU1d6fCml5SrNCiG5t7tQMP6CFJwzaS/2ek+IQzEsDmuXSGvIAH88+HCjhwY sKifL68x8nBTC6ECu9zejkBza3udJ7XQNbdj9uQiHwqCRdN0XSjjQXg4nSAUSA05qlLiV3 +9PEnZrHPGS8YwVpgT56dF+OZsC2nSILHk9rsgFZwN7Bb4nwpBbo25DU4Nj/zg==
ARC-Authentication-Results: i=2; rspamd-7f8878586f-8ddnc; arc=pass ("outbound.mailhop.org:s=arc-outbound20181012:i=1"); auth=pass smtp.auth=duocircle smtp.mailfrom=waldemar@wdmsys.com
X-Sender-Id: _forwarded-from|47.180.147.191
X-MC-Relay: Forwarding
X-MailChannels-SenderId: _forwarded-from|47.180.147.191
X-MailChannels-Auth-Id: duocircle
X-Supply-Lettuce: 2206e0055bf4cf13_1700577242693_1264957826
X-MC-Loop-Signature: 1700577242693:3341488943
X-MC-Ingress-Time: 1700577242693
Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.116.85.10 (trex/6.9.2); Tue, 21 Nov 2023 14:34:02 +0000
ARC-Seal: i=1; a=rsa-sha256; t=1700577242; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=qD3qkiwjCF8mqgTAae/i/ascAIFB7q9psMPZP7vc/ZfqdL6Oz5WoLnhjeXln0Boamw3HJJqVpdSVg m9GG9N7FPu7KwB+RuR3ob1/NyR+pB1Cir8bdymQjUydKsRLqeKwIzTW9JbTSm6j5Kcze2nciKyviHO gzsh/k2Fw+enK9fRmVn6kukVF31X0zsCBT2/qUdmKqG/EZ/wm4bEIqxFghOJ211ho/Jl17wtfQp5Je Ik3kKzq0PWDPzMDvlzWeygVrLOd1iMtJeNtJSNT2vMrS4chkiJyog0wlQ/IczyrCqCUohRndKOlEl5 vCMSY/0ffPKgOCeUyycTtscualLlr3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:content-type:subject:from:to:mime-version:date: message-id:dkim-signature:dkim-signature:from; bh=6Cb/WyHCLDpmdzIGCnzCao9riElMXpp8J04gp1JvBXc=; b=XOe129Ph2rWtrrdHAogIMrllZD9V27759/0y+9wN8JjsCAYk2smyLl/66Qu3wk+Jg0C9I/toRbV9w JtlS1WJgGF2uDPEfNjqaHzR719/4fCoRw6V/wvpTByHia2R2CAU5tU8yfNOS3Wrya9bhx7DCq3LBZD aB1ZEjsHM+o2a84nmIcaNRggW4pCorQGD7dFL6R9z/s9KC1sZX483XbAfGoFJA6EeXc6KKrv5pAC93 itUTHm13ZEd3MOfryYcFWIF6jBrHaiiJOHZsENyyThUTGebcXiyCGqoI6fHnHrI2sOFIPLjsVN/hCC LcnsbMe/aVvr1GVDJu2wG+lM3d9auqw==
ARC-Authentication-Results: i=1; outbound3.ore.mailhop.org; spf=softfail smtp.mailfrom=wdmsys.com smtp.remote-ip=168.235.72.19; dmarc=none header.from=wdmsys.com; arc=none header.oldest-pass=0;
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wdmsys.com; s=duo-1675405977089-29a98ead; h=content-transfer-encoding:content-type:subject:from:to:mime-version:date: message-id:from; bh=6Cb/WyHCLDpmdzIGCnzCao9riElMXpp8J04gp1JvBXc=; b=SRAwwfkeeBZSWqSC564v1jxedxvWYXFOHGqREJYsBQur8wrBxMvc4+dmJeJBzODf61t55gbkheIdU idRjZ4CYQ7BDDO5b114kfE7iJRcOc+n6oTXLSIfJJY/T+sjP84SMWfbRGvHLbX+TBUxAMQycKCw/Ec yb3TEiVEPhDYgKew=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:content-type:subject:from:to:mime-version:date: message-id:from; bh=6Cb/WyHCLDpmdzIGCnzCao9riElMXpp8J04gp1JvBXc=; b=OsrsHdX9eKSHlPaDWvrM2Pi86TxFJF+3kbjOwLCEiM/C+1gSq05x6GZYKmIYX4o0OHCiDl1ndhnuY d3aiylsD8Nq1/YxcS/AFceM8IEcD8w2ZFxhms3ShfTWFERf3Wsj/GMAsW8krT3+bZNzeedEXo7raDN 7F35bpR9598h6N3lX73Sq29AD9t6NwEg+T/zyLwBkVACM8T/5ErYbNhFJF2G7rYVyG2p6IIxEIGMqZ zuux7lhNrI7ThFcFvGWiaQcMwG1dL/WcwMhtcihjgQv+2UDYiTo4A4F42spotECUUoxtsZ4JHCCaNJ fdYM8OyA4Gf4NOXvMLD0EhmWBXBTJVg==
X-Originating-IP: 168.235.72.19
X-MHO-RoutePath: d2FsZGVtYXI=
X-MHO-User: 0297d643-887b-11ee-8626-d1581f149e9f
X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information
X-Mail-Handler: DuoCircle Outbound SMTP
Received: from cmail.wdmsys.com (168-235-72-19.cloud.ramnode.com [168.235.72.19]) by outbound3.ore.mailhop.org (Halon) with ESMTPSA id 0297d643-887b-11ee-8626-d1581f149e9f; Tue, 21 Nov 2023 14:34:00 +0000 (UTC)
Received: from static-47-180-147-191.lsan.ca.frontiernet.net ([47.180.147.191] helo=[192.168.84.111]) by cmail.wdmsys.com with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (Exim 4.95) (envelope-from <waldemar@wdmsys.com>) id 1r5RpA-000l2t-0Y for panrg@irtf.org; Tue, 21 Nov 2023 14:34:00 +0000
Message-ID: <1ceb8df3-e7a7-4ece-ae5e-d98ca632bf78@wdmsys.com>
Date: Tue, 21 Nov 2023 06:33:59 -0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: panrg@irtf.org
From: waldemar <waldemar@wdmsys.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/7hceTTt4ZZnVdCVaCAeES7LwAyk>
Subject: [PANRG] Thoughts on what IPREF can do for PANRG
X-BeenThere: panrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Path Aware Networking \(Proposed\) Research Group discussion list" <panrg.irtf.org>
List-Unsubscribe: <https://mailman.irtf.org/mailman/options/panrg>, <mailto:panrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/panrg/>
List-Post: <mailto:panrg@irtf.org>
List-Help: <mailto:panrg-request@irtf.org?subject=help>
List-Subscribe: <https://mailman.irtf.org/mailman/listinfo/panrg>, <mailto:panrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Nov 2023 14:34:07 -0000

I wanted to summarize my two conversations with the SCION team and also 
share some thoughts stemming from these conversations.

IPREF (IP Addressing with References) is a method to traverse different 
address spaces, such as NAT/NAT6/filters as well as cross protocol such 
as IPv4/IPv6, or any other reasonably IP-like protocol like SCION.

https://datatracker.ietf.org/doc/draft-augustyn-intarea-ipref/

The first conversation was prompted by a remark about the need to figure 
out how to advertise SCION services through DNS. I simply informed the 
team that IPREF has a DNS solution that might be looked as an example of 
how non standard addresses may be advertised.

Later, while listening to various paths considered for bringing SCION 
from IRTF to IETF, I realized that IPREF is well positioned to play a 
significant role in the process. This led to another conversation with 
the team, where I pointed out that while the path of SCION drafts might 
go through informational submissions, and might take time, there is a 
complementary path, aided by IPREF, that can pave the way for SCION into 
mainstream. IPREF already can bridge IPv4 and IPv6. It can bridge SCION 
as well. It is advantageous to SCION for IPREF to be in place by the 
time SCION contemplates a mainstream push. I think IPREF is a key 
technology to any project within the PANRG IRTF group. It should be in 
the mix of technologies supported by PANRG. It fits under the last 
bullet item of the PANRG charter.

IPREF is useful with many innovative projects beyond PANRG. It finds its 
use as a transitioning tool for IPv6, as a key enabling technology for 
many projects in the Decentralized Internet research group, for 
peer-to-peer applications, and many more. Its strength lies in what it 
does not do.

(a) No negotiations.

IPREF accomplishes its objective of passing packets through various 
address spaces without any sort of negotiations or any common 
configurations. There is no control protocol, there is no 'control plane'.

(b) No new address spaces.

IPREF does not define any new address spaces or any meta-spaces. 
Instead, it uses references to addresses from existing address spaces. 
New innovative protocols do not have to worry whether they 'fit IPREF'. 
They automatically do if relevant addresses may be pointed to.

(c) No routing.

IPREF does not route. It always drops down to native protocols employed 
by local address spaces for packet forwarding within that space.

(d) Symmetric, peer-to-peer.

IPREF does not rely on client/server mode, it works in any 
configuration, including peer-to-peer.

(e) No centralization.

IPREF is decentralized. All configuration, behavior, allocation of 
references is controlled by local admins.


Waldemar Augustyn