Re: [dtn] DTN addressing, routing, and ownership

Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 21 July 2020 11:06 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: dtn@ietfa.amsl.com
Delivered-To: dtn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48FF53A0AA5 for <dtn@ietfa.amsl.com>; Tue, 21 Jul 2020 04:06:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2mED00cw0DGm for <dtn@ietfa.amsl.com>; Tue, 21 Jul 2020 04:06:13 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150050.outbound.protection.outlook.com [40.107.15.50]) (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 9532F3A0A8E for <dtn@ietf.org>; Tue, 21 Jul 2020 04:06:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y3JpcgkNP5qmiRHxwNEiIyfd0RM0jMeUHjDGYqe13h8jJkdriiNaHrZpCPW/mxbHFzpqB4UDKeQFuqPXJf7zdrianQDJSFKKt3kSUtt5dsn8px6e6rKP4h3MEZJz3A11xiSs6LICzhlViinkSbiHjpklEGNiMt2gWPC5Qa7exIc/rNUYnyXUIb/UmT3uuj538USj3CtFjFEpgctLDo0ctpvA3CsCSZ3kdRqjm4W8G75ABttKuol9pWhj5JZ4phRRnX3x1AAUe42bYYaMEce1zTeOoq7ulQg8MSYOccHemUY0DZOAHrVkd2Mf1PA+WsD8VeqKTDRpf/JJ2gWqqh6Qcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=08Sk8D7+j6VEpTom0CsAdZGvFs8LSxtnvhbkecL60s8=; b=KbgP60ehN6675YNTNfeZzTW2oya+h3y5N3HUq2UVyoQG3f2VWRpUlRYYLcrCqsJzGorxMhy56Guwk7SO046hrT/DY2DjtXOCymfXNDQfK8B1zDe/jemkWfehBw/+7lGYX61qPAOZ35e3IjZs9JOd1PVkjFmOw+cqwSwHCTf3ZnTHLUeSIXfxE7wNq2WX9qbYSHwHgXshn0cQLa3aayHKLTqu6beZtXXmXmPqfi3M+geuYLLbnr3ci8lyyk7QQlUvCHpl68S71stC9mTqu39+E4iQW0DWruZmhynNs6BH6GccgMC5opUFtSy0Hylreo7rPZlsQ0MS/Lkkee4ftHQKQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=08Sk8D7+j6VEpTom0CsAdZGvFs8LSxtnvhbkecL60s8=; b=nPH0UwXKa9uUR0deBlJT+cbJjmF60UixpycTLMHKKchMDg9kp5RtcxGkDkd2eBjnwUHxNXxl+os2o/n+Hs7KjiM2jRLO02iZj4xe4X54qksIGTyVZ4LarmaqKdja+n4pMJ0434ZttwCQAiLWk+q0IdziU2QNQYIbVBubUMc426o=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0702MB3708.eurprd07.prod.outlook.com (2603:10a6:7:8c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14; Tue, 21 Jul 2020 11:06:11 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351%6]) with mapi id 15.20.3216.016; Tue, 21 Jul 2020 11:06:11 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "rick@tropicalstormsoftware.com" <rick@tropicalstormsoftware.com>, "dtn@ietf.org" <dtn@ietf.org>, "scott.c.burleigh@jpl.nasa.gov" <scott.c.burleigh@jpl.nasa.gov>, "Edward.Birrane@jhuapl.edu" <Edward.Birrane@jhuapl.edu>
Thread-Topic: [dtn] DTN addressing, routing, and ownership
Thread-Index: AQHWTVTx85boqEKc/0KX1l4tcd8Z7ajwYw9ggACsSIuAADE/cIAARK9GgABMkECAAJD44IAAVUhXgAAMdtCAAMyxRIACstXggAg0BAKAAQM/gIABjETAgACM80CAADFSkIADvs7AgABCD5CAAAUO0IAMN22A
Date: Tue, 21 Jul 2020 11:06:10 +0000
Message-ID: <15eac34f2abec820d6b2c0af62522a87b907bed5.camel@ericsson.com>
References: <MN2PR13MB356748622EBD29B0028737E19F910@MN2PR13MB3567.namprd13.prod.outlook.com> , <095534b510e44eeebe2d02865eafd10d@jpl.nasa.gov> <MN2PR13MB3567754EE9D8D3C7D19DBD259F6F0@MN2PR13MB3567.namprd13.prod.outlook.com> , <631c36b735934d7eb0df5873536b6ee4@jpl.nasa.gov> <MN2PR13MB35671B6724A93836F3F94F2C9F6F0@MN2PR13MB3567.namprd13.prod.outlook.com> <6990ef88820a400f8c3be2c33310c5f6@jpl.nasa.gov> , <38A5475DE83986499AEACD2CFAFC3F9801F585B226@tss-server1.home.tropicalstormsoftware.com> <MN2PR13MB356752E2F1BBB69FDDA274E79F6C0@MN2PR13MB3567.namprd13.prod.outlook.com> , <0e03648eb66849a68193d5a2e1ebcf3e@jpl.nasa.gov> <MN2PR13MB35670F9E35992C2008683B2B9F6D0@MN2PR13MB3567.namprd13.prod.outlook.com> , <d52af6dc5d4b4ec5a1fb9473598ea579@jpl.nasa.gov> <MN2PR13MB3567A58E070E00DCE177002C9F640@MN2PR13MB3567.namprd13.prod.outlook.com> <df0be49bf9124bcdbb8e0e74c510c280@jpl.nasa.gov> <38A5475DE83986499AEACD2CFAFC3F9801F585C2CF@tss-server1.home.tropicalstormsoftware.com> <058a85379305497fa5fadde67b83f9ad@jpl.nasa.gov> <6becf7a7504540c38e6a16c25ec870bd@aplex01.dom1.jhuapl.edu> <38A5475DE83986499AEACD2CFAFC3F9801F585C7D1@tss-server1.home.tropicalstormsoftware.com> <e2091c9258cd45068dcc151fdf79f5b7@jpl.nasa.gov> <38A5475DE83986499AEACD2CFAFC3F9801F585C887@tss-server1.home.tropicalstormsoftware.com>
In-Reply-To: <38A5475DE83986499AEACD2CFAFC3F9801F585C887@tss-server1.home.tropicalstormsoftware.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: tropicalstormsoftware.com; dkim=none (message not signed) header.d=none;tropicalstormsoftware.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.130.202]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b5d21dc-180f-46f5-df2e-08d82d6613aa
x-ms-traffictypediagnostic: HE1PR0702MB3708:
x-microsoft-antispam-prvs: <HE1PR0702MB3708427167047B8A02C039DD95780@HE1PR0702MB3708.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3XowRChimR2M9w4O4eIlDN/TRK0Xa9fNNjhefNunIcipjWR9GZNvhYdWnWofBOSreY+Bsgal38aXw761IrZFxNpY12sbqaM36l6p9LTvp0fAkacXiShho44WQAyX0ztFuB1b4nI6h3p+bJBoZOKZmUzWUN4cbpnPUlXMYAEhTBKhYBUWXzG58DSI0NmJ4K/sRVD/ilznf8QdN7/uhO/e0sK9auvXhAVzLgRzOQH2KR0uyHXVB26L+bSJFc/TJ0P5Li/tZno93oiTJuGc6f1stCN9EVQRDDtOW8szu5tOaWVnkw4iGR5drX3r5HT1bqkQhX7dtOg7KpCdTN15bRDsQE8s+VaxLneHBPUNsqUYsOlSkZlP1NenxcRa+lc3NDG7
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(366004)(346002)(396003)(8936002)(26005)(316002)(2906002)(86362001)(6512007)(6486002)(5660300002)(186003)(71200400001)(6506007)(478600001)(110136005)(66556008)(66476007)(66946007)(36756003)(64756008)(66446008)(76116006)(8676002)(2616005)(66574015)(83380400001)(44832011)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: adV/lCWPomBdHwiMl8yoZNT7RwORmCnxZQW8S3iI7D8G9s7fTW1z+HTYG4vsFMieqnIaH51clcP1tysJQ8g2UFW9NRwONsHPBj8hCrigXK4oIWAlEwOBQRjA9olYh9G1aOQFeDn/n94nWwb4I68mo2adUgdf/jRw13xK7qsFPP3RG2jDXigSchvu9cV8KGAx4I6poCFcPxVodzw0WX1wifT/EKJqKdhM1fzX94jPu62t5SC83nT4nC4eQMM6GdKo8OqLPTouz81U46jemnM9I7gfPMJ7k7N7gMtWBY+clmn4Zz2ZXURarK07Gylb+MZOlkgMvQtkAD6Igr5xC9UakHD67GS2Exz1bqTnMCPV4DdNRtBOzkobfNcUNAMJ3BdFNv8umJMSIIoyURButGSAQJP5TC3CskOfLJ5a+Xky8/peJL1wuat9MFlI3bl+RI7scVm4XMVuR0TN+hgryruC3EFMb057ivmTJzHJePZdzBZeWpJLWNP+GgwaKjv3PwWU
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <029DD7F1F9026D4098157FC3D3CCE244@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b5d21dc-180f-46f5-df2e-08d82d6613aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2020 11:06:10.9086 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VXAJ7UlxDqXCXcLoysRJ2bz/k6AuX2RyqrN90H93zWKprrYWtwQvKfa6Vdm7+y+iz6UHp7YhI2g8eU10DD6bveJyIhV40mXM3HTtqvZ7bHU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3708
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/aWVQOnyNP0MjT4aDQTjRpMQf-Ng>
Subject: Re: [dtn] DTN addressing, routing, and ownership
X-BeenThere: dtn@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Delay Tolerant Networking \(DTN\) discussion list at the IETF." <dtn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dtn>, <mailto:dtn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn/>
List-Post: <mailto:dtn@ietf.org>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dtn>, <mailto:dtn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jul 2020 11:06:22 -0000

Hi,

After having read this discussion I would like to ask some questions here.

On Mon, 2020-07-13 at 16:45 +0000, Rick Taylor wrote:
> Scott,
>  
> Top-posting (again). Sorry.
>  
> As usual I conflated 2 points into one email.  Breaking them apart:
>  
> 1.       Source-Id Anonymity – this seems bad.  Can we make a valid Source
> Node_Id MANDATORY?  (That allows intermediates to make up their own minds 
> about what validity means, but at least it’s present)

So the big quesiton is does the Source-ID matter here. Can the originating node
lie and include any address here, and are there any part of the routing system
that can determine that this is a lie. With the late bidning concept for routing
necessary to make the store and forward aspects of DTN work, I wonder what
possibilities that do exist here? 

We can note that even in IP source address validation is only possible at
certain points in the routing system and that are edge access networks where a
router knows that a certain set of source address are possible as source address
for traffic going to the rest of the Internet. So does any of you DTN experts
have a view of how one could verify the source address? 

One could also use security mechanisms to cryptographically attest a source
address so that nodes that like to verify an address could do it. However how
ones does this in scalable way both from processing as well as being able to
determine the trust anchors for verifying the attestation. At least DTN has a
chance to scale its bundle sizes to where the number of bundles per second
needing processing is kept reasonable even as bandwidth increases. 

For this later mechanism, is there a point of requiring the source adddress in
base header, or could that just as well go into the extension block with a
cryptographical attestation?
 

> 2.       The Source-Id in the Primary Block is certainly sufficient for
> monitoring, and will help a lot.  My (badly made) point was that a “Reply-To”
> in the Primary Block would add extra useful information, so that monitoring
> tools could see the conversation flow between to EIDs, rather than just the
> flow of bundles in one direction from a node to an endpoint, without having to
> deep-dive into the payload each time.  The difference is purely the ease of
> access to the meta-data.  It’s the difference between seeing IP packets
> flowing from source to destination, and being able to watch a TCP session
> flowing between applications.

To my understanding with the help of bundle-in-bundle encapsulation there are at
least some mechanisms to build anonymizers. But, maybe there need to be some
thought here about what privacy aspects are provided here and what is needed for
the primary purpose of getting the bundle to the destination and the secondary
concerns of adminstrating and monitoring the networks function. I think a lot
have to do with what DTN network scenario you have and what your primary risks
are. 


Cheers

Magnus Westerlund 


----------------------------------------------------------------------
Networks, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------