Re: [dtn] [EXTERNAL] Benjamin Kaduk's Discuss on draft-ietf-dtn-bpbis-26: (with DISCUSS and COMMENT)

Magnus Westerlund <magnus.westerlund@ericsson.com> Wed, 28 October 2020 08:10 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 C3FE13A1056; Wed, 28 Oct 2020 01:10:25 -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=unavailable 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 FO87IXomaywN; Wed, 28 Oct 2020 01:10:24 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) (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 92F293A1051; Wed, 28 Oct 2020 01:10:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LT11iJfYHYreMIOYF/W5bgpnJtFnSbi1013mtMryhbzfbM452w2pE3kRwqOUrXNS6pBz95l1VNMld+Jpp/IERph/zWsRnHb5M2UWMVM4Ya4PgcYzM1Z4zAR3q55ExegXo2tejQS0bOBdcxP6dVLglTYODhaaA1uT3npMTWpvB0wD9eXuu3UcJe8sEzyTqw5MIfd75Z+yEy8RNa7jWQIk0/NVfo5fyWv+3HNzTk+uWR+1XQ1NZ1GDE4solqHUh+xW/LohG7fdaE0D6b0ojsGDDQAETi5JezNejxJdRo0J+S2SUURGKkGc2VaLwDlznGvDTyeDFEVnHHpihU/kyhxhsQ==
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=EULl6gZ6+lAO/5/dc7atugIev8BLfPj46sEjA5YJtxw=; b=aR0XOLMi653L88SlcacL1VrLGA7TBjzfMefvjiqUwm6OOEYNv4kOV0qsGgZ9Vn/cu4UM4f3F1bQk4+3VFJ33aboDtgI5gFMOKPBU5g8MQMCRMNo5tJhwO5kR37XH+gumqAE3AwbhOCGzSD1SwayrNAYvUEWId5MoJ5MSF1/omr01pGHuSs23ZNDU7b9opI7k2hk8oabC+SuziRwjK4v00b7mCMtm8uaOyj68L3Pjx3FxQsEqDKwpcQG9uHmc7f4BqFCndaGqzKKqHXB9THfjPIgL3AVMwU/j0VfTYjwWh82zYHKhNZFZ4SrGvB3micafAtalGBPyWJEOfwRwi7fufg==
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=EULl6gZ6+lAO/5/dc7atugIev8BLfPj46sEjA5YJtxw=; b=DCrcg6JUFtQ//y9qBtZaRm1F42SDLRggLefKXnaE1F86YqqmHf9nOT2khcfH2DUoM/Wc2tbRgDkZ3hBTYgyTaIipPVTapycvWvDmlZ2hY3Nklz3TZGLhczrqW52WHoqSHS0fCEr02K8vKngw0VP2tVGGJHvuZ8kRB7V8GoEIPOg=
Received: from VI1PR0702MB3775.eurprd07.prod.outlook.com (2603:10a6:803:10::30) by VI1PR07MB3501.eurprd07.prod.outlook.com (2603:10a6:802:17::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Wed, 28 Oct 2020 08:10:18 +0000
Received: from VI1PR0702MB3775.eurprd07.prod.outlook.com ([fe80::3d12:319b:2c4b:5f23]) by VI1PR0702MB3775.eurprd07.prod.outlook.com ([fe80::3d12:319b:2c4b:5f23%2]) with mapi id 15.20.3499.018; Wed, 28 Oct 2020 08:10:18 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "scott.c.burleigh=40jpl.nasa.gov@dmarc.ietf.org" <scott.c.burleigh=40jpl.nasa.gov@dmarc.ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "kaduk@mit.edu" <kaduk@mit.edu>
CC: "draft-ietf-dtn-bpbis@ietf.org" <draft-ietf-dtn-bpbis@ietf.org>, "dtn-chairs@ietf.org" <dtn-chairs@ietf.org>, "dtn@ietf.org" <dtn@ietf.org>, "fred.l.templin@boeing.com" <fred.l.templin@boeing.com>
Thread-Topic: [EXTERNAL] Benjamin Kaduk's Discuss on draft-ietf-dtn-bpbis-26: (with DISCUSS and COMMENT)
Thread-Index: AQHWrMtxRMUgCVgLOEiQRySISIdKVqmsqfAA
Date: Wed, 28 Oct 2020 08:10:18 +0000
Message-ID: <aad0e4fb63cf3802c89ff82cacf70aafe17b8b52.camel@ericsson.com>
References: <160350262630.29720.15789036776464124673@ietfa.amsl.com> <a128b55cf94744e39b4f7f4f24f3b87b@jpl.nasa.gov>
In-Reply-To: <a128b55cf94744e39b4f7f4f24f3b87b@jpl.nasa.gov>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.117.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b248689d-16c7-46b1-e96f-08d87b18e8d6
x-ms-traffictypediagnostic: VI1PR07MB3501:
x-microsoft-antispam-prvs: <VI1PR07MB3501EC217132B6156C8F483295170@VI1PR07MB3501.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: dewYhIYiAwVJNTIrrEbV5NlHASnFOnLwdWjkley/cAqPU2ox1GblGyVaEIzNg2FRcbcnVXVjVjk9a71JTBLWJqRA1I1W9Lm1gftAhTZsu5e9sDYB/157JMo6x2ic1oeGxuV0d2VIh2ZiG9EsSNUPspasGMxL1MrLqYsA5li3JfQ+ySEIeGH+/8S0hrN2bdWxHJdbKir7E7SQQpQMu91OtVrZ56g+qs55FWFx7bYNWnbDYg0mCZBNJuywCRcdW16Wm3EBDG77bnWC1n/AqJgPz22TsIUdvxwNgbAL+eH12AYrdrO1XMyVoQ+y5Er1CJTzhTn6ItKrN7L+yuqvEHJvertd2KeE+1rI5D4VWi2BTH85t3dfi1Ee/eyewbY6W5mzyC5+riiGYfxyLSJ5+BvOEyWA5b4tedgtCx9WKGccNp3RDsTAuk0ygILE2HWZ2KXY9kary+/0rDhWZ1APVy6lwQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0702MB3775.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(39860400002)(366004)(346002)(376002)(110136005)(4001150100001)(478600001)(2906002)(2616005)(54906003)(6486002)(8936002)(83380400001)(966005)(99936003)(8676002)(91956017)(66476007)(76116006)(26005)(66946007)(36756003)(5660300002)(66556008)(86362001)(186003)(53546011)(44832011)(64756008)(66616009)(6506007)(316002)(71200400001)(66446008)(6512007)(4326008)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: a+8RiKoa2m4ku2AhenEMZe/5l/v9crZzHZ4xdarTnunaGYedTbhLvLdti3XRB6kIqNltaFR2ZKtIxec2Dkx7X5nw6Pjox70WpPJtnUh9vbo826HERMyVUGVZH5tboF/J28XO4TOcCoh/hed3hjBHdnSZG8uIv00r03BW1mKEgE4uzhJCzpAkqp4izBH0/0MbD/3+BFTBKGAwn+NkVgFIbv0FzTfUR7pAxK2bVD+WPWz3UTSRPrxDZWRkShHcJRIgC+RALd//Y638Ql8o6v67d0FcTHOYg13TR//5DQDnbai3iWlMGhXbAatfD0I9MKeBALftrVz+phrFPGzjh5rKhYyyY2fbqQ2N/tI3eTIm2iE/qF75mDAm6iRdOxXEqFVGo99wUL8WwUEWOGrA6b4G2ebGul1C+mMBafbH6a2JbFyf5OkbVpvYubHrlE5RO7QMg7rT9f68X/M7s5lLNpuZrA7Y6vVM1xAd9HnczcIYoV8vCQOK/0dD9c2fukrNzVKk7Gkacmr+0I3HKEfyVwtnfSYyxC31kC/mJ8G7M512pSXoaXz7gWzuiwrO3EQUydHDwSmmKd0ZjMdO3/MDpExdwRYf2Ejyl2exzQN+v8fgjWReSjBF0WMiZK5FaDE1+K8P6cuxSmb+uKSXqgj/IOQqoQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-2o0PjKJYSCljL+XN2GqF"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR0702MB3775.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b248689d-16c7-46b1-e96f-08d87b18e8d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2020 08:10:18.6756 (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: Ei0Rzn3MKIRZY+0DXCTKwV0Bk9CVvkCgYW2tDn8mlAzAuJAEvruGQUu3ivJFQTGjpzFeuT85+U+GyVFPlYkh03q2tukVQGg5YxvifDwelDY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3501
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/rBIPiTQCWE2I1YYQyEj0qoxj0pM>
Subject: Re: [dtn] [EXTERNAL] Benjamin Kaduk's Discuss on draft-ietf-dtn-bpbis-26: (with DISCUSS and COMMENT)
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: Wed, 28 Oct 2020 08:10:26 -0000

On Wed, 2020-10-28 at 01:40 +0000, Burleigh, Scott C (US 312B) wrote:
> Responses in-line below.
> 
> Scott
> 
> -----Original Message-----
> From: Benjamin Kaduk via Datatracker <noreply@ietf.org> 
> Sent: Friday, October 23, 2020 6:24 PM
> To: The IESG <iesg@ietf.org>
> Cc: draft-ietf-dtn-bpbis@ietf.org; dtn-chairs@ietf.org; dtn@ietf.org; Fred
> Templin <fred.l.templin@boeing.com>; fred.l.templin@boeing.com
> Subject: [EXTERNAL] Benjamin Kaduk's Discuss on draft-ietf-dtn-bpbis-26: (with
> DISCUSS and COMMENT)
> 
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-dtn-bpbis-26: Discuss
> 
> When responding, please keep the subject line intact and reply to all email
> addresses included in the To and CC lines. (Feel free to cut this introductory
> paragraph, however.)
> 
> 
> Please refer to 
> https://protect2.fireeye.com/v1/url?k=d875d15e-86d57f93-d87591c5-866132fe445e-c223f3e8e1668b11&q=1&e=8dccffdf-8a09-40aa-a341-1fb9818bccee&u=https%3A%2F%2Furldefense.us%2Fv3%2F__https%3A%2F%2Fwww.ietf.org%2Fiesg%2Fstatement%2Fdiscuss-criteria.html__%3B%21%21PvBDto6Hs4WbVuu7%21fwsY5qUvTPG119i9Li6hLuTzMEO1t1WM7w4jZF1omDrrlKh7UXDejoFmm0-SxQrqxFSiTjcaPUQ%24
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> 
https://protect2.fireeye.com/v1/url?k=a2fc906f-fc5c3ea2-a2fcd0f4-866132fe445e-639e251621e9c1a1&q=1&e=8dccffdf-8a09-40aa-a341-1fb9818bccee&u=https%3A%2F%2Furldefense.us%2Fv3%2F__https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-dtn-bpbis%2F__%3B%21%21PvBDto6Hs4WbVuu7%21fwsY5qUvTPG119i9Li6hLuTzMEO1t1WM7w4jZF1omDrrlKh7UXDejoFmm0-SxQrqxFSikhMvBXo%24
>  
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> [Retaining (1) as placeholder for ongoing discussions; (11) is new]
> 
> (1) It's not clear to me that we should be defining new
> (near-)application-layer protocols on the standards track without
> mandatory security mechanisms.  Even draft-ietf-dtn-bpsec defines a
> "BPSec threat model" that is largly the same as the RFC 3552 threat
> model, in which the network is completely untrusted and to provide
> end-to-end communications we must supply additional security mechanisms,
> yet BPSec is not required to implement or use.  I could perhaps see room
> for allowing waypoint nodes that do not act as endpoints to remain
> security-unaware, but the justification for security-unaware endpoints
> seems quite lacking.
> 
> 	Agreed.  Please see revisions to section 9.0 of draft -27, language
> provided by Ran Atkinson.
> 
> (11) The ABNF for the "dtn" URI scheme does not seem to allow for a URI
> of "dtn:none".  We may need to consult the ART ADs to determine how
> problematic this is, as this is a bit outside my area of expertise.
> 
> 	Good point.  Revisions are noted in 4.1.5.1.1 of draft -27.

I think it is a no-go. This change makes it incompatible with the ABNF for URIs
in general (RFC3986). I think a potential fix is to reserve the "none" as a real
node name changing the dtn-uri to say:

OLD:
dtn-uri = "dtn:" ("none"/dtn-hier-part)

NEW: 

dtn-uri = "dtn:" ("//none" / dtn-hier-part)

Or somethign equivalent. I think it could be reserved in the node-name rule also
and that may look clearer. 

Although this is a compatibility impacting change the parser part would be fine
and none changed compared to before. So it is only BPv7 compatible
implementations that would do the special interpreation of none. 


Cheers

Magnus