Re: [dtn] Last Call: <draft-ietf-dtn-bpbis-30.txt> (Bundle Protocol Version 7) to Proposed Standard

Brian Sipos <BSipos@rkf-eng.com> Tue, 12 January 2021 05:04 UTC

Return-Path: <BSipos@rkf-eng.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 7196F3A0F35; Mon, 11 Jan 2021 21:04:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, HTML_MESSAGE=0.001, 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=rkf-eng.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 p9dnTwSqU6D0; Mon, 11 Jan 2021 21:04:46 -0800 (PST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2070.outbound.protection.outlook.com [40.107.220.70]) (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 A91B53A0F2E; Mon, 11 Jan 2021 21:04:45 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wmz16WcDnuUyoB8zemrpNu7hPuSdf3q8GI8OveLkGywFMZAlJWVeZjho9fa2HMNmZ9vs8vwamoH28pvPOI4vyKMi/RgKpKMpZq5hPSStXGFK73haTBfFNeh2+u2hXEhG2LEl4wdS7PotfTehqkEHGsJlFuBal27IQkGX9Hqk+ddM3DBz1Dx80e4iMDzEgW8D5L3fM9mSNsmJ6XVNbNWYqOZTj4aFRA01zoxJuSy7cy9t8Lct8tnjUlaceR7p5dDmD4PqI0UEEZpDfY0RZ8DEd9DWO+oHkTPy6bEUNRfQwqPWkz+VlX69ho6cKhXiNcHNcbEtohZn+TkwhzNOdpfa2g==
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=ZiT5XsZXwO+OSMDln8WAQDgk2l/MmkxIyQDRmy94NoY=; b=G6jj35dDuzT+G955p0SR3L033+Q997kU+BZ0rfuJz1jy8f4eMRHVHcTLnhXGzxcF56k4Fcf+lTCEStSCxqeaS1kPiV6ttibzSgIgCK5SABTUy19hwfBVhom9IfY9WXGEEPRSqPYWJhQnwsqW8BNSDtuP0P+vKEIbdzE2QoCI/ycXLFVOrWnHNLRtz0fTAoxleXDHeT259tcXrpeeSUwTHsLOBQP98PE7uok5YgCfiRV7B2x7XDu6hjSaZM883wehJzmoZwZF3+s5LjpBipilJU2rkTb/Rc53baXEf8xJ7Ok8S8W2bNwLIfa3NRC5EAGi6peM8YlrHUW9ZSLMOlapRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rkf-eng.com; dmarc=pass action=none header.from=rkf-eng.com; dkim=pass header.d=rkf-eng.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rkf-eng.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZiT5XsZXwO+OSMDln8WAQDgk2l/MmkxIyQDRmy94NoY=; b=mMGOeHyPphLyrlHfAuTboy4wWUqgzfecqOhlmoHf4Q7Ajthiybj07c7mGYGfOj9u1hNtRGBLIM0fR7fo/2d5asKliJwWS3T8GOt09neS1eYIV+L93OQCO34sT+b6xjEw9WQS1mhQgUgv5vu4EUzLstViE2pdkaYKPg9WSXGKUiU=
Received: from MN2PR13MB3567.namprd13.prod.outlook.com (2603:10b6:208:168::10) by MN2PR13MB3214.namprd13.prod.outlook.com (2603:10b6:208:155::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.2; Tue, 12 Jan 2021 05:04:42 +0000
Received: from MN2PR13MB3567.namprd13.prod.outlook.com ([fe80::54f4:962e:10e5:a2e1]) by MN2PR13MB3567.namprd13.prod.outlook.com ([fe80::54f4:962e:10e5:a2e1%7]) with mapi id 15.20.3763.009; Tue, 12 Jan 2021 05:04:42 +0000
From: Brian Sipos <BSipos@rkf-eng.com>
To: "last-call@ietf.org" <last-call@ietf.org>
CC: "magnus.westerlund@ericsson.com" <magnus.westerlund@ericsson.com>, Fred Templin <fred.l.templin@boeing.com>, "dtn-chairs@ietf.org" <dtn-chairs@ietf.org>, "draft-ietf-dtn-bpbis@ietf.org" <draft-ietf-dtn-bpbis@ietf.org>, "dtn@ietf.org" <dtn@ietf.org>
Thread-Topic: [dtn] Last Call: <draft-ietf-dtn-bpbis-30.txt> (Bundle Protocol Version 7) to Proposed Standard
Thread-Index: AQHW1JZNqNIo0DUoK0Kt0qoltvDsdaojlFYA
Date: Tue, 12 Jan 2021 05:04:42 +0000
Message-ID: <MN2PR13MB35673822D0DEEDA19199F0349FAA0@MN2PR13MB3567.namprd13.prod.outlook.com>
References: <160822444593.32757.4192681719716602622@ietfa.amsl.com>
In-Reply-To: <160822444593.32757.4192681719716602622@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=rkf-eng.com;
x-originating-ip: [96.241.16.84]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 071cf39a-6725-4265-5568-08d8b6b79254
x-ms-traffictypediagnostic: MN2PR13MB3214:
x-microsoft-antispam-prvs: <MN2PR13MB321487454C92B184EE17EFAB9FAA0@MN2PR13MB3214.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HVob+yzb/xFgZECUkGa4IMqpmn+19NZddVCrjYLuvwLLi5Wp6usL4k54a8hId2L4k8hGCpSTPRHfI8PizmOAXlv5r1gAaPtovMNmxCp1T5BhzYl+6rPJoN0bA5rkoUD8uDBdqbVn+1qdI7GgOQvHB9OMztdFwNKicVoclognNeRauUNPzdWzzJ8//OMcYLKjcMmf4chbMMYCKZHZ+C3yi1ydLOIWalAbQPDJgUKva2OqN8SQ6CclCdMe9gstZwkv1yAZlCRD6Dm997+FG/P9z2oVlIivzpGrXwI05n3r1HIltqClbq2YeP9uY6YQHEPXXY7TNUq+lS8ZnAtnotDPf26sdy/XcRty9aHeIg4kzZaXSiqobkCDpQ5tbc3sGiy7y2IadE5NFgUuDHMOtJn1Xtp3otbA4GHkQV//fFTVkJqnkkpk8rFBJ58WR0Kviue4p8XOX6W4iejHr6vo80gSBQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB3567.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(366004)(396003)(39830400003)(376002)(8676002)(6916009)(7696005)(9686003)(66476007)(55016002)(26005)(8936002)(66946007)(64756008)(86362001)(66446008)(66556008)(6506007)(53546011)(2906002)(71200400001)(5660300002)(76116006)(19627405001)(54906003)(83380400001)(478600001)(966005)(316002)(166002)(66574015)(33656002)(45080400002)(52536014)(4326008)(186003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: dQqGvk0tgtk8Ty747xdmmZlasHgvnv73scv+bjFlJxUIlBCI98fRzHEsA5xrDnuBtmJIs51WlEGOd9eTJqt6rsuSE/39Mti4kIHuCeiUa29H/NtiVHwfYXV+hv/YYmnnMdKDhGnMq2nC2CbWNlCqg0J/02ybGiI+tosvx9bbrC4aoDNh23IY8SdJaW60RnIk8S95haEq3OGSjJlp3nqFIgIDhaB3v4TiOE6mOejubUSte6c5ybKd++cJslzePMz36CCD1J6IbCPYJvufnGIrA7Yp2CohemgG/RiaNma9idgMTw0u0GvWRhfD/RSuoZbLkJEwBlAz6BeKCDNsfV1WKvVAQY4SPAP2K7vz3WybngH9pWNwjwVfgl1oKUEQQ83yn6A+56/0t/hruOHiDITgOkBWi4Q6MZLHj3VZla6xcFfO6mFiolo7JURYAU9NzYpkvDlhVAPEo70rG6cMdDYl4BPe2QWwpNutUsmWNMpT+TvsvgLCUuzbb3tg5taY0IThUIyPncU0gtnrZnIIvHq60VqitKAqoKqBTQHwjnjmR0iuJ4Y12u3AFNUlpezqwnkR+5IztcdPBYViEIZGf3+XxtjpgkJX1lmseEw7khCF1dmHdPmNpOxPopSV4NL6hWMSxdvXmgnQ+oxmoCVLMlEIG8sOPKHzxA4InvWnKF57WnVKAOOqiXnXpkpSxPjImFAE44WEek1CSGVy5FaC8SMKuyz1YRyD932BE4mDvC/ZcqHk2KhDf3HcIUA96yX25nwD3tMlyXnyQ3EWj6BflhVpVVi426rXCOccXgKxUBPFAkXmrmLk94OSgG0eTlV1Aw+wZ0R7NEIag3401RKkSQ+yTNtU9cyniPRokhuWqL/zFQVCokFBLXFSpPHGRri9oHIj4snZFSgcoxnnV0K885KjND+BCsOtApRgaBX3A8/eNXLtd8dIvVbGLJXaVsYws6XottMd9bjdzZAoB9F43p2uS8FGm1NuBs8v9rEhPY3Oqec=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB35673822D0DEEDA19199F0349FAA0MN2PR13MB3567namp_"
MIME-Version: 1.0
X-OriginatorOrg: rkf-eng.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB3567.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 071cf39a-6725-4265-5568-08d8b6b79254
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2021 05:04:42.2106 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4ed8b15b-911f-42bc-8524-d89148858535
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lstvptg9vNKfsBEpmqDu9pO+abNmJOGK2/JlSzYV85jgfcejiEOHnI0uD6HBnijIVMRcc8uxomPwR33ZnWQcaQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB3214
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/us5P193eCeF2ybGJuKQBdVl7S6o>
Subject: Re: [dtn] Last Call: <draft-ietf-dtn-bpbis-30.txt> (Bundle Protocol Version 7) to Proposed Standard
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, 12 Jan 2021 05:04:49 -0000

All,
While using the BPv7 CDDL for a BPSec demo implementation I found two minor typos in the CDDL content Appendix B:

  1.  The socket for extension blocks is:

   extension-block = $extension-block-structure .within canonical-block-structure

but should be for consistency:

   extension-block = $extension-block .within canonical-block-structure

This would also apply to uses of the extension-block socket.
  2.  The block-type-specific data is nominally encoded CBOR, but in the case of BCB encrypted data is purely ciphertext and not decodable. So where is now:

   embedded-cbor<Item> = (bstr .cbor Item) / #6.24(bstr .cbor Item)

to allow pure ciphertext it should be:

   ; Additional plain bstr allows ciphertext data.
   embedded-cbor<Item> = (bstr .cbor Item) / #6.24(bstr .cbor Item) / bstr

This last item is more nitpicky but is necessary for encrypted blocks to pass CDDL validation.

Both of these changes are present in the extracted CDDL at [1].

[1] https://github.com/BSipos-RKF/dtn-bpsec-cose/blob/master/bpv7.cddl

________________________________
From: dtn <dtn-bounces@ietf.org> on behalf of The IESG <iesg-secretary@ietf.org>
Sent: Thursday, December 17, 2020 12:00
To: IETF-Announce <ietf-announce@ietf.org>
Cc: magnus.westerlund@ericsson.com <magnus.westerlund@ericsson.com>; Fred Templin <fred.l.templin@boeing.com>; dtn-chairs@ietf.org <dtn-chairs@ietf.org>; draft-ietf-dtn-bpbis@ietf.org <draft-ietf-dtn-bpbis@ietf.org>; dtn@ietf.org <dtn@ietf.org>
Subject: [dtn] Last Call: <draft-ietf-dtn-bpbis-30.txt> (Bundle Protocol Version 7) to Proposed Standard


The IESG has received a request from the Delay/Disruption Tolerant Networking
WG (dtn) to consider the following document: - 'Bundle Protocol Version 7'
  <draft-ietf-dtn-bpbis-30.txt> as Proposed Standard

This is a second IETF last call due to extensive changes since previous IETF
last call.

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2021-01-18. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


   This Internet Draft presents a specification for the Bundle
   Protocol, adapted from the experimental Bundle Protocol
   specification developed by the Delay-Tolerant Networking Research
   group of the Internet Research Task Force and documented in RFC
   5050.




The file can be obtained via
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-dtn-bpbis%2F&amp;data=04%7C01%7CBSipos%40rkf-eng.com%7C8285149b5d4a48ca824508d8a2ad4fdd%7C4ed8b15b911f42bc8524d89148858535%7C1%7C0%7C637438213057987466%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=VXuidWfkBnfXaUiWbQEzmXOx3i%2BLFQ%2BqHCrIrwTPGpA%3D&amp;reserved=0



No IPR declarations have been submitted directly on this I-D.





_______________________________________________
dtn mailing list
dtn@ietf.org
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fdtn&amp;data=04%7C01%7CBSipos%40rkf-eng.com%7C8285149b5d4a48ca824508d8a2ad4fdd%7C4ed8b15b911f42bc8524d89148858535%7C1%7C0%7C637438213057987466%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=5ABSBeFl1ORDtbBv4q40bNxALpdX22FHIl6kJmD48EE%3D&amp;reserved=0