Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt
"Burleigh, Scott C (US 312B)" <scott.c.burleigh@jpl.nasa.gov> Tue, 17 September 2019 21:04 UTC
Return-Path: <scott.c.burleigh@jpl.nasa.gov>
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 A032E12007A; Tue, 17 Sep 2019 14:04:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=jpl.nasa.gov
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 6oNMJBtlFN3g; Tue, 17 Sep 2019 14:04:24 -0700 (PDT)
Received: from ppa02.jpl.nasa.gov (ppa02.jpl.nasa.gov [128.149.137.113]) (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 C088F120072; Tue, 17 Sep 2019 14:04:24 -0700 (PDT)
Received: from pps.filterd (ppa02.jpl.nasa.gov [127.0.0.1]) by ppa02.jpl.nasa.gov (8.16.0.27/8.16.0.27) with SMTP id x8HKxeYd085341; Tue, 17 Sep 2019 14:04:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpl.nasa.gov; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=InSight1906; bh=ka6g6PiZHG4yE9r9MBBWsAelQLwzBLZ1HhrreN39lhA=; b=cnH34AJNx5AdB0JOaPIqwnP1AAKMtHtjH30bob9j95HskvkEDlZ8q47lJnJzoJR0NjrV n8NL7EXKqj5mj0WGjqlkqBN2ljlfU/h/Y9rUQ/ySoT7/Sp4o0VSto263shWqPlxua3BR 23vLy+GrK5OdsSuzHZtB4f+u8TYWdbyhOK+809cEnSL6Uhe75QKQozZibqvWcIJ/9a/2 CnO5AC57oqi6iiLVGlx5RG0zOV9FTxJRSTcH0LrlBGqCuHSYU7TyBhItDaPwDjxWRepZ StUoxOkgcm42Gb8s0OVpc3GJe26r1i+hyTh5P3y/8aNRe4DyWzAQHzxk50byYv2OI8uU Kg==
Received: from mail.jpl.nasa.gov (altphysenclup01.jpl.nasa.gov [128.149.137.52]) by ppa02.jpl.nasa.gov with ESMTP id 2v32n01253-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Sep 2019 14:04:20 -0700
Received: from ap-embx16-sp10.RES.AD.JPL (ap-embx16-sp10.jpl.nasa.gov [128.149.137.83]) by smtp.jpl.nasa.gov (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id x8HL4Jm7032256 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128 bits) verified FAIL); Tue, 17 Sep 2019 14:04:20 -0700
Received: from ap-embx16-sp10.RES.AD.JPL (2002:8095:8953::8095:8953) by ap-embx16-sp10.RES.AD.JPL (2002:8095:8953::8095:8953) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Tue, 17 Sep 2019 14:04:19 -0700
Received: from ap-embx16-sp10.RES.AD.JPL ([fe80::4:f430:47b5:767b]) by ap-embx16-sp10.RES.AD.JPL ([fe80::4:f430:47b5:767b%17]) with mapi id 15.01.1591.008; Tue, 17 Sep 2019 14:04:19 -0700
From: "Burleigh, Scott C (US 312B)" <scott.c.burleigh@jpl.nasa.gov>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
CC: "draft-ietf-dtn-bpbis@ietf.org" <draft-ietf-dtn-bpbis@ietf.org>, "dtn@ietf.org" <dtn@ietf.org>
Thread-Topic: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt
Thread-Index: AQHVaWGUxqn8AX0MuUW/YHJ4HCbV2Kco5DawgAdaz4CAACLEQA==
Date: Tue, 17 Sep 2019 21:04:19 +0000
Message-ID: <b4471bcb8258426799bb0874bb815c4a@jpl.nasa.gov>
References: <156494879521.26442.11081790719587421210@ietfa.amsl.com> <0d943b23f2d6d3bc929864ea59350958b296d481.camel@ericsson.com> <5ff198b335184d5e854797ec27d2067e@jpl.nasa.gov> <e2eaf4799b725dc407023d6585a155161338166c.camel@ericsson.com>
In-Reply-To: <e2eaf4799b725dc407023d6585a155161338166c.camel@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [207.151.104.72]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_005A_01D56D60.C9187950"
MIME-Version: 1.0
X-Source-IP: ap-embx16-sp10.jpl.nasa.gov [128.149.137.83]
X-Source-Sender: scott.c.burleigh@jpl.nasa.gov
X-AUTH: Authorized
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-09-17_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1909170194
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/FsyVxyyT9n_10RPzjdTuzzeZIkA>
Subject: Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.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, 17 Sep 2019 21:04:28 -0000
Hi, Magnus. Responses in-line as well (---->>), with points of agreement removed. Scott -----Original Message----- From: Magnus Westerlund <magnus.westerlund@ericsson.com> Sent: Tuesday, September 17, 2019 4:51 AM To: Burleigh, Scott C (US 312B) <scott.c.burleigh@jpl.nasa.gov> Cc: draft-ietf-dtn-bpbis@ietf.org; dtn@ietf.org Subject: [EXTERNAL] Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Hi, Please see inline for comments. On Fri, 2019-09-13 at 03:14 +0000, Burleigh, Scott C (US 312B) wrote: > Hi, Magnus. Responding here (-->) only to the points that still > remain open: > > -----Original Message----- > From: Magnus Westerlund <magnus.westerlund@ericsson.com> > Sent: Thursday, September 12, 2019 5:00 AM > To: draft-ietf-dtn-bpbis@ietf.org; dtn@ietf.org > Subject: [EXTERNAL] Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt > > Hi, > > I have reviewed how this document addresses my AD comments. ... > > 2. Section 4.1.6: > > > > I think the format and definition of this field are insufficient. > > It > > is lacking a reference or a normative description of what "Unix > > Epoch > > Time" in an unsigned int format actually is. Is the intention here > > to > > simply measure the number of seconds since the start of year 2000? > > Which Unix epoch time is not due to leap seconds. And I become > > uncertain as UTC time scale is something else than Unix Epoch time > > at > > least when it comes to leap seconds handling. Due to that Unix Time > > have discontinuities in the time scale at leap seconds I would > > recommend strongly against using it. Select UTC or TAI depending on > > where you want the leap second handling pain to exist. > > > > Also, you specified only CBOR unsinged integer which is a > > representation that can use 64-bit and thus not have the issues > > with > > 32-bit signed integer seconds epochs that regular unix time has, > > but > > that should probably be made explicit that it is expected to handle > > that. Even if the first wrap of this unsigned 32-bit format will > > not > > occur until 2136. > > > > And please provide necessary normative references, not informative > > ones. > > The new text I think is good. My only comments are that I the I was > unable to google for the specific [EPOCH] reference. > > --> I googled "Unix programmer's manual 1974" and the top > entry returned was > https://protect2.fireeye.com/url?k=c009b4e1-9cddb28c-c009f47a-867011091b6c-4fe5a255ffb263c1&q=1&u=https%3A%2F%2Fwww.tuhs.org%2FArchive%2FDistributions%2FResearch%2FDennis_v5%2Fv5man.pdf > . And I tried version and not publication year. Maybe you should include the URL in the reference. ---->> Sure, I'll do that. ... > > 14. Section 6 > > I fail to see any discussion of how the sender of a status report > > should set the lifetime and max hop. Can it actually take that > > information from the Bundle it is reporting on? > > If I remember correclty the discussion was that this is > implementation > and usage specific and there is lack of experience to provide > explicit > recommendations. > > --> I think that's right. Do we need to say something to this > effect explicitly in the specification, or is this item resolved? > I think it is a point to be explicit about this being implementation and usage specification. ---->> Okay, I will add language. > > This document defines the following additional Bundle Protocol > > block > > types, for which values are to be assigned from the Bundle > > Administrative Record Types namespace [RFC6255]: > > > > First of all according to the registry, this registry is actually > > created by RFC 7116. > > > > This and the observation that the things you attempt to register in > > this registry you are actual called Bundle Block Types in your > > document. Thus, I have to ask are you actually addressing the right > > registry, or is the issue that you actually need per version > > specific > > registries for example Bundle Block Types? If it is the later, then > > lets define new registries. Possibly there should be a new major > > page > > for BPv7. Not having read all the old documents, you likely have to > > consider which registries are version specific and which are not. > > Apparently needs more discussion. See seperate thread. > > --> Right, this is pending resolution on the mailing list. > > > 16. Section 10: > > > > For the new registry, do you have any requirements for > > registrations > > that should be written out. And in addition any criteria you want > > the > > expert to consider when approving or rejecting registries? And is > > this registry version 7 specific or not? > > So, I think this question is still relevant for the new registries > with > Specification Required policy. It is good to be explicit about what > information should be provided in a registration. Don't forget for > example that you maybe should include in the registry who has the > change control over a registry entry. > > --> The requests for new registries in section 10 are modeled > on the requests in RFC 6255 for the DTN registries that currently > exist. Can you point me to an example of a better model that we > should be following? One example of this type of registrations are the IANA Considerations in this document: https://datatracker.ietf.org/doc/draft-ietf-quic-transport/ ---->> Great! I will revise along those lines. > > 20. Optional CRCs > > > > Why are the primary block CRC optional? I assume the intention with > > it is to do a verification that the primarily block with the > > addressing information hasn't become corrupted in the transmission > > between nodes, similar to the checksums we have in other protocols. > > Under which conditions will not using it be a reasonable idea? Are > > you expecting other mechanisms to cover for it, or are you > > reasoning > > that having corrupted bundles being delivered to the wrong places > > is > > not an issue? As the primarily block is the main addressing part, I > > would think the considerations that went into discussion of the > > (almost) always usage of the UDP checksum for IPv6 applies here. > > Also > > the implications for corruptions and cost in some DTNs for stray > > data > > appears quite high. > > > > Discussion has been raised by not concluded to my understanding. > > --> Yes, still pending consensus on the mailing list. > -- Cheers Magnus Westerlund ---------------------------------------------------------------------- Network Architecture & Protocols, Ericsson Research ---------------------------------------------------------------------- Ericsson AB | Phone +46 10 7148287 Torshamnsgatan 23 | Mobile +46 73 0949079 SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ----------------------------------------------------------------------
- [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt internet-drafts
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Magnus Westerlund
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Burleigh, Scott C (US 312B)
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Burleigh, Scott C (US 312B)
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Magnus Westerlund
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Magnus Westerlund
- Re: [dtn] I-D Action: draft-ietf-dtn-bpbis-14.txt Burleigh, Scott C (US 312B)