Re: [dtn] [EXTERNAL] Re: CRC discussion

"Burleigh, Scott C (US 312B)" <scott.c.burleigh@jpl.nasa.gov> Fri, 04 October 2019 21:47 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 AA091120045 for <dtn@ietfa.amsl.com>; Fri, 4 Oct 2019 14:47:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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] 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 mc-qIa0xT9Dh for <dtn@ietfa.amsl.com>; Fri, 4 Oct 2019 14:47:31 -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 2B04E120024 for <dtn@ietf.org>; Fri, 4 Oct 2019 14:47:31 -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 x94LiwQY150821; Fri, 4 Oct 2019 14:47:30 -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 : content-transfer-encoding : mime-version; s=InSight1906; bh=s/CkMkNDl5lIw2Xgx9MXSbI/IQkuIRlII2eXvJ5ZXNg=; b=N98qJtjrCZ4GFPd/xJmfhbBMgvUsiwMkRt2OaEuBMccUwoWaX1F68KyaL3SanyZA/S2f ZUb7URbdWhnUSgNKLsr5Rr6hSWYzxpuMy7BMzNuTvg9KidJgQOWI3UFEYo3HZik1+h/p xiCXDbGro1+LlOlrUNTXse7ttEmu8wRIHyigoLEAi1uX6rfZJLJCKPD8mMXcnNVir73f 3RrG87XxDDinLPK9IXkzcwk2a8riTGihOV43uKnLQtT5Xqnc+Y6kzd/5MP1E1C4sYExW gRPsrn5y13h6e1bDPcbNZOR3d6Q0ULcwF9vW/Fq0QkSdwZChYM+TVz6k39L4CCRDS8zO ew==
Received: from mail.jpl.nasa.gov (altphysenclup02.jpl.nasa.gov [128.149.137.53]) by ppa02.jpl.nasa.gov with ESMTP id 2veaae148h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 04 Oct 2019 14:47:30 -0700
Received: from ap-embx16-sp30.RES.AD.JPL (ap-embx16-sp30.jpl.nasa.gov [128.149.137.85]) by smtp.jpl.nasa.gov (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id x94LlTfH016905 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128 bits) verified FAIL); Fri, 4 Oct 2019 14:47:29 -0700
Received: from ap-embx16-sp10.RES.AD.JPL (2002:8095:8953::8095:8953) by ap-embx16-sp30.RES.AD.JPL (2002:8095:8955::8095:8955) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Fri, 4 Oct 2019 14:47:29 -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; Fri, 4 Oct 2019 14:47:29 -0700
From: "Burleigh, Scott C (US 312B)" <scott.c.burleigh@jpl.nasa.gov>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
CC: DTN WG <dtn@ietf.org>
Thread-Topic: [EXTERNAL] Re: [dtn] CRC discussion
Thread-Index: AdVuY3p9ysv4Jz9/SqSlxDAcQa/7UgMx39+AAAtxIpA=
Date: Fri, 4 Oct 2019 21:47:29 +0000
Message-ID: <418eea68a95e465f8820e0c1e9a8f19d@jpl.nasa.gov>
References: <c337e489e31c43669b0bd2ff8e420698@jpl.nasa.gov> <403D9F12-1A6A-406C-8DA6-6E5D147246D9@viagenie.ca>
In-Reply-To: <403D9F12-1A6A-406C-8DA6-6E5D147246D9@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [207.151.104.72]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Source-IP: ap-embx16-sp30.jpl.nasa.gov [128.149.137.85]
X-Source-Sender: scott.c.burleigh@jpl.nasa.gov
X-AUTH: Authorized
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-10-04_13:, , 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-1910040181
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/XY7_JjqP6XoYUYYo_ySGXjk540g>
Subject: Re: [dtn] [EXTERNAL] Re: CRC discussion
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: Fri, 04 Oct 2019 21:47:33 -0000

Okay.  Do we have a final determination on the question of obsoleting RFC 5050?  That will affect the text I post.

Scott

-----Original Message-----
From: Marc Blanchet <marc.blanchet@viagenie.ca> 
Sent: Friday, October 4, 2019 1:14 PM
To: Burleigh, Scott C (US 312B) <scott.c.burleigh@jpl.nasa.gov>
Cc: DTN WG <dtn@ietf.org>
Subject: [EXTERNAL] Re: [dtn] CRC discussion

Scott, seeing no comments on the list, so let’s proceed then.

Marc.

On 18 Sep 2019, at 17:06, Burleigh, Scott C (US 312B) wrote:

> Hi.  During today's Interim meeting of the DTN WG we spent some time 
> discussing the need for CRCs covering the primary blocks of bundles.
> My understanding of the position we reached in the meeting is as
> follows:
>
> 1.  The source of a bundle MUST include a CRC in the bundle's primary 
> block unless the bundle includes a Block Integrity Block whose target 
> is the primary block, in which case it still MAY include a CRC in the 
> bundle's primary block.
>
> 2.  CRCs MAY be included in all other blocks, i.e., the payload block 
> and all extension blocks.
>
> 3.  A node that receives a bundle SHOULD validate all CRCs that are 
> present in all blocks of the bundle.
>
> Scott