Re: [dtn] I-D Action: draft-ietf-dtn-tcpclv4-16.txt

Brian Sipos <BSipos@rkf-eng.com> Tue, 26 November 2019 19:26 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 0E61A120A83 for <dtn@ietfa.amsl.com>; Tue, 26 Nov 2019 11:26:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=rkfeng.onmicrosoft.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 v0-ObXfpjFeb for <dtn@ietfa.amsl.com>; Tue, 26 Nov 2019 11:26:08 -0800 (PST)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-eopbgr740081.outbound.protection.outlook.com [40.107.74.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08A471209A4 for <dtn@ietf.org>; Tue, 26 Nov 2019 11:26:07 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=htCk6FloS50FmFaQNXco6SBmUOgtypgECyEyQl6cHJNvsR2HrEAWCPE+8LH9ol1JdRPLiw0gmpeVuTPH0FIcDwS0gXL+kJNRE6L/8k22PD1NHMESBXL5iLtzl6O+lMXsvDtfcu24kUyxPY0i2BXbBO0YsQonCA+PpGmXiL4tCu/D0Fi9DNVCe3Q8wnkWdy4RodIkUvF17D7Huy9gwFU1eJ6rl4YmeqD8UptlCxathYTgbuY8GPYKgZ4pGd8BUznLCwET322I6r1bFxCnRCGfOtyQhzPGpRc8Uiin6Z3nF4VQwPyasOFS0Sp8jdLCQx6N3uqmCJRpunKuDsmk59aoww==
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=D3qeWFgVGbk70g3SkdIckCfJwn2KO/kaTdcWyDu90eU=; b=cI6OG3iLgNlBWalsaIbdojh+BZonl9XHtF/ncX7OSIzKK+YFbW+Bj+T//QCjUZCgbQgfZBWmBxnHrFa93cz/QfzF/XmRX7B6RlaJTW0tTLmb0QUIeUDZW/IRrIF7i8QNgqreyHOag+RsQcganPq4LMFNC2z40g6e/7GPfdABckWN+Z6plG7A0Pl8TOQ1iPxv4DGWwVaJJ0++Sdbs3s9PibSYv1h3UzaTqXCw1xW83KkvduNZVIWP+DEtGffI8rgc4He4qw5M6JBWe5/mLBLpgld9UZwyWCoXY/D43BJg2x4IeDPhtbnIE6lxOVMkTCkmI1/3LUQt+eInjmN3dPeHxA==
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=rkfeng.onmicrosoft.com; s=selector2-rkfeng-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D3qeWFgVGbk70g3SkdIckCfJwn2KO/kaTdcWyDu90eU=; b=kGL785nSKrFSICe4S0J5tItfVD5/JFpzDrKGyNUM9BaA74iCAS1bb8lcWCtxXJXN4PNNTVH6Ggyk9HGRIZ/oSuAB5hwCpthqsn8pGZoKVp4c2Nt16rx+ziDT1iLIi+21WRtag7EejbL2jahoWF3XWOEKbMBYfjyWyMHOl4gCDGA=
Received: from MN2PR13MB3520.namprd13.prod.outlook.com (10.255.238.221) by MN2PR13MB3229.namprd13.prod.outlook.com (10.255.180.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.16; Tue, 26 Nov 2019 19:26:05 +0000
Received: from MN2PR13MB3520.namprd13.prod.outlook.com ([fe80::701b:4c2c:9db8:7370]) by MN2PR13MB3520.namprd13.prod.outlook.com ([fe80::701b:4c2c:9db8:7370%3]) with mapi id 15.20.2495.014; Tue, 26 Nov 2019 19:26:05 +0000
From: Brian Sipos <BSipos@rkf-eng.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, "dtn@ietf.org" <dtn@ietf.org>
Thread-Topic: [dtn] I-D Action: draft-ietf-dtn-tcpclv4-16.txt
Thread-Index: AQHVo6+XkESv+Fac/kKyuo5+ZaaX2g==
Date: Tue, 26 Nov 2019 19:26:05 +0000
Message-ID: <MN2PR13MB352064AD12E12036B16A9CF09F4A0@MN2PR13MB3520.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=BSipos@rkf-eng.com;
x-originating-ip: [108.18.140.127]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d6cd02ed-6d40-408d-6601-08d772a67b42
x-ms-traffictypediagnostic: MN2PR13MB3229:
x-microsoft-antispam-prvs: <MN2PR13MB3229873C9530085E412BE4449F450@MN2PR13MB3229.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0233768B38
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(376002)(346002)(366004)(39830400003)(52314003)(189003)(199004)(54896002)(6306002)(81156014)(76116006)(110136005)(80792005)(6246003)(7696005)(71200400001)(14454004)(25786009)(66574012)(71190400001)(81166006)(4001150100001)(2906002)(66476007)(7736002)(9686003)(8936002)(33656002)(55016002)(74316002)(66446008)(66946007)(236005)(316002)(186003)(5660300002)(14444005)(606006)(66556008)(6436002)(256004)(966005)(66066001)(64756008)(6506007)(99286004)(102836004)(3846002)(19627405001)(8676002)(508600001)(53546011)(52536014)(229853002)(6116002)(86362001)(105004)(2501003)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR13MB3229; H:MN2PR13MB3520.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: rkf-eng.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sd/EHwd1B5J5H4lEUrahbBLzSh9E3c3Zjoe6r3LA3BC2RI2SNj+dIb6+syVLJvBOJH78E2ksRNvyVAT/rxSbktRXI3KBgpp3e9oUzwNcszYk1AsMQGyLAA4uDHLOXqXj9txykZ0ZdEy+uD+5NyP2ndFYHAIqXQBEIv2aVlu6IensRlZ6S6gNvOA7yZXOwhfZFpOjLKQKWfnN7F2uxMvfixhhDa8KXsJsv+Nn1mrJCVk5DY0goQPa+qqEqrtwVq7RV0dW4FMpSYHFCltke6B83KrZ+h1AeGcyi3OOJ8ycMQKD51ZeTeQhEuMyPZh4ViossaWEUO60jCau59ERLxhsC9+ZZkdKAAc6UeGIU7BwDJjvQ7Y0ATmSegeqHIPId/d88KbDlPgzjbwKM5y4n3SCyOedMRQdtFfm+3dR5jK/eVGZ6R3KsmXEINB4Sp/kYcNJJrM/Uih0HwQiu+qz1DXUIdhHwWLo6ONEc7Pud8ICFrw=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB352064AD12E12036B16A9CF09F4A0MN2PR13MB3520namp_"
MIME-Version: 1.0
X-OriginatorOrg: rkf-eng.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6cd02ed-6d40-408d-6601-08d772a67b42
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Nov 2019 19:26:05.2792 (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: wBHzVoaG2jhtbyJbPAwzmRfKTeghRYcnnLyaoOiZJ2W93O9PuZQ7juKfNd+UC0GZJVY7uurZS/aaTktkQwIyXg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB3229
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/7S4LlCdn2ZTit1EkM3sIOOnLZcQ>
Subject: Re: [dtn] I-D Action: draft-ietf-dtn-tcpclv4-16.txt
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, 26 Nov 2019 19:26:11 -0000

Magnus,
I've asked for a SECDIR review of last changes to the draft.

The port assignee and contact being the IESG makes sense to me and I will update the draft to reflect this.

The use of two reference RFCs doesn't make sense to me, though, and I don't see any examples of this in the current IANA registry. The TCPCLv4 supersedes v3 and is entity-level interoperable with v3. The RFC-TBA also references RFC7242 internally, so if the IANA port registration of just RFC-TBA will allow someone to trace back to RFC7242 if they need to. Seeing one port with two separate protocol versions in the reference seems confusing.

________________________________
From: Magnus Westerlund
Sent: Monday, November 25, 2019 04:27
To: dtn@ietf.org; Brian Sipos
Subject: Re: [dtn] I-D Action: draft-ietf-dtn-tcpclv4-16.txt

Hi Brian,

Can you please try to get feedback on the update from the Secdir reviewer, or if
you already have, it provide a pointer to that.

Anyway, looking at the update I did find an issue we need to fix.

In Section 9.1 the Update to the dtn-bundle TCPCL port registration.

As this is an IETF protocol now, the assigne should be:

IESG <iesg@ietf.org>

IESG have had some discussion about the contact person and if that also should
be the IESG, the WG or an individual. The argument for making it to IESG is that
it likely to be more long term stable that the other options. But, this is more
open to discussion, so consider what makes most sense long term and use that.

When it comes to references I think there is a point to list both the RFC-TBA as
well as RFC7242 that defines the earlier version. But, please list RFC7242 after
this docuemnt.

Cheers

Magnus




On Fri, 2019-11-22 at 22:18 +0000, Brian Sipos wrote:
> All,
> This latest draft of TCPCLv4 addresses comments from SECDIR review and IANA
> review. It does not change any of the messaging structure, only clarifies
> behaviors related to TLS use and sequencing, and fixes some contradictory
> text.
> From: dtn <dtn-bounces@ietf.org> on behalf of internet-drafts@ietf.org <
> internet-drafts@ietf.org>
> Sent: Friday, November 22, 2019 17:04
> To: i-d-announce@ietf.org <i-d-announce@ietf.org>
> Cc: dtn@ietf.org <dtn@ietf.org>
> Subject: [dtn] I-D Action: draft-ietf-dtn-tcpclv4-16.txt
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Delay/Disruption Tolerant Networking WG of
> the IETF.
>
>         Title           : Delay-Tolerant Networking TCP Convergence Layer
> Protocol Version 4
>         Authors         : Brian Sipos
>                           Michael Demmer
>                           Joerg Ott
>                           Simon Perreault
>         Filename        : draft-ietf-dtn-tcpclv4-16.txt
>         Pages           : 63
>         Date            : 2019-11-22
>
> Abstract:
>    This document describes a revised protocol for the TCP-based
>    convergence layer (TCPCL) for Delay-Tolerant Networking (DTN).  The
>    protocol revision is based on implementation issues in the original
>    TCPCL Version 3 of RFC7242 and updates to the Bundle Protocol
>    contents, encodings, and convergence layer requirements in Bundle
>    Protocol Version 7.  Specifically, the TCPCLv4 uses CBOR-encoded BPv7
>    bundles as its service data unit being transported and provides a
>    reliable transport of such bundles.  Several new IANA registries are
>    defined for TCPCLv4 which define some behaviors inherited from
>    TCPCLv3 but with updated encodings and/or semantics.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dtn-tcpclv4/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-dtn-tcpclv4-16
> https://datatracker.ietf.org/doc/html/draft-ietf-dtn-tcpclv4-16
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dtn-tcpclv4-16
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> dtn mailing list
> dtn@ietf.org
> https://www.ietf.org/mailman/listinfo/dtn
> _______________________________________________
> dtn mailing list
> dtn@ietf.org
> https://www.ietf.org/mailman/listinfo/dtn
--
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
----------------------------------------------------------------------