Re: [Technical Errata Reported] RFC5880 (7083)

John Scudder <jgs@juniper.net> Thu, 01 September 2022 21:25 UTC

Return-Path: <jgs@juniper.net>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49C82C1524CB for <rtg-bfd@ietfa.amsl.com>; Thu, 1 Sep 2022 14:25:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.677
X-Spam-Level:
X-Spam-Status: No, score=-7.677 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=GrJPjK6H; dkim=pass (1024-bit key) header.d=juniper.net header.b=gz4W/FVr
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MILANavqdS_0 for <rtg-bfd@ietfa.amsl.com>; Thu, 1 Sep 2022 14:25:50 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 63E1FC14CE3E for <rtg-bfd@ietf.org>; Thu, 1 Sep 2022 14:25:48 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 281ETKvL014131; Thu, 1 Sep 2022 14:25:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=6TFQgSPEf2SAwIYvqB6/xOgCr2N86XTrLKh53uJXOAk=; b=GrJPjK6HBfq0jtAanSYEKTsNNbpzTGQb5MDo6xDcDXefAEIn5CbbnIC9V3yHATfGwGKO 7JyRsIi/uJrDndswVYxBGlY2QGPKwi0hhU8eGaWyVglAKwg8XZOH8j7tDkUHZUjSguZM KGG8t1waOHpuQpVrMwXEBYszI3I7JT5pqey/anG94QvkcuEKwc2B9zzl/ZDc2HH+4/2x PUuxMzYIbOFSfOU9SttNmBAiEIAuDsGumPUjDeVNHNUYrZ0vrWpFrUTdHO/gaIEvcR4a sxusAeiobpGK9I44hrPEOOnGaXRkbEFoRGj4cUYRTPdfvWkO91116TzYZWPssuNlTKOe qw==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2176.outbound.protection.outlook.com [104.47.55.176]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3jat69h7pf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 01 Sep 2022 14:25:47 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m826EcZ7wMRsNRFSyVOvAxdqr3asHBNYsKlAruFMXzXETdtlga80mM5EtgBrPVg7MUFxLu5bcGFppe4Qw24WnYcQ+lJo/5HzWQi0gwP90Uwhvze70zRyUZNNp6pgaO4wsi2wPayTBGqLNktIaZ6M9NBfR+wgWqSr4q+b6sGMBC15YH12ujnvOmFREh8NRXGi9yv9IP5RCa5rjsgGIPgpdBkhTn9JleDdfB7/TBWnrdZgn9cX3eaS/vyAqSBXFoeG8E73mzH3mPe/OmfhmoPDkaTMB2YuEx3I4jjkCG5zbi2iU9hOZT5SDhp58NGfnVF4shhnuxkKu55w6g75fS1FKA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6TFQgSPEf2SAwIYvqB6/xOgCr2N86XTrLKh53uJXOAk=; b=SbzHFmaCzJ3RChSXgyvOJRs22rTYgKB2cF+4/yn30kW/PGmF0LpOio5o0VjbBvjprS9H18z8ldY5Bg4/iWMp5YOzkox9OAW7zxohbYt/6XYGyOihgmwTrIvGL0AhDw/94Jiqqj8H9Kj9krmKYaN+JI6IVoREYYg7higPL9EIySyXt6CXnRJJGw4vNG5zkBxy60qj4ihpN3MknOo1RmJNBI10W95g4hRdbpAA0bERbMqKmQm7wnfvCsV/p8f4lo4etWU2PgEaGIPwrJn6ctUK7FjqYyFIkmhv7dx6YgdEwpnE59Pwvx9Tg3tYsksnfAtfy+tWBF0hfFdVzyQ7MsZzEQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6TFQgSPEf2SAwIYvqB6/xOgCr2N86XTrLKh53uJXOAk=; b=gz4W/FVrsoZzFVn8ZQlFHm6Ah0VBh/87QvPGZGRS6mWRqnrlbLFfEMU9Un3KlKcvYIXiLuYDFX37OtTOnoU6NWMXOnOIhpZj8V+jpGWuNVQRoQ7FdRGGi+1QkYoqjx5NTn/tMkt9J1aKGHbRQpjXx9k6iT11jKYOFk8B357SgzI=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by DM6PR05MB5322.namprd05.prod.outlook.com (2603:10b6:5:5a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.3; Thu, 1 Sep 2022 21:25:44 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::915f:ef9b:a308:d50d]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::915f:ef9b:a308:d50d%3]) with mapi id 15.20.5588.010; Thu, 1 Sep 2022 21:25:44 +0000
From: John Scudder <jgs@juniper.net>
To: "glebs@mikrotik.com" <glebs@mikrotik.com>
CC: Dave Katz <dkatz@juniper.net>, Alvaro Retana <aretana.ietf@gmail.com>, Andrew Alston <andrew-ietf@liquid.tech>, Jeffrey Haas <jhaas@pfrc.org>, "reshad@yahoo.com" <reshad@yahoo.com>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "dward@packetfabric.com" <dward@packetfabric.com>
Subject: Re: [Technical Errata Reported] RFC5880 (7083)
Thread-Topic: [Technical Errata Reported] RFC5880 (7083)
Thread-Index: AQHYrlaVKfsHoT20NkG318zDQzrrz63LNhuA
Date: Thu, 01 Sep 2022 21:25:44 +0000
Message-ID: <E8F76CAC-8966-46B8-96C3-417CA33AD074@juniper.net>
References: <20220812141943.81BEA6AAE9@rfcpa.amsl.com>
In-Reply-To: <20220812141943.81BEA6AAE9@rfcpa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.1)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2dc41289-a0a6-4767-790a-08da8c608779
x-ms-traffictypediagnostic: DM6PR05MB5322:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CbS/1sIZFGJbLuFLYu3KDuhWNU7l85WpLyJOQZ3bpFRtUuCbH1r3ITZKcqzr1MGtcf0GJrCp+GFHlS0h005fidYqkFHDv264UC2cSWhwRdfwl9vS7nsoo9scD7JeR5OkUOLJ8pSkkdiTTkJGQ5D6YOKy/pfc6GbgHaZuCOOhnVGnHBQYJiohJAG8tD7PFc+xC4Gp0TRiStNtPgYukLtoRnoweE5LtX0dAyN+N3ZfLnr/ndjH4KXbpxEr+mPbEd7zgo1olwdX8PhvGdWOJU6K5d1WA91R7J2QY3XUPTubf3ClTDQYgvXBLSMR6ZVkcUrN7BlvY3h81cZJNFYAEqYGULx6aBkpm+d7/x6uxey0ZJ5wA11/6Jsj+j/G2jQZ9AevVD/x1Mp/fnAt4dwc3SZkVSUctg5Uh6f7ZxIs1yqzmLE5MgOTv7ET8lwAVMUtiB4HgVSP2jOlr+EYDdLWegp0o13ozkFwl4JCZ3x82GPWs6fhHhXDd3GDqKUMmeHZUCjNWoH6obMF3IyiOI4FNJ3jvnz0WB6FNE5t0TFz7c3GO1zV67Nis+wfGCm3B4XzDj6qCblLeXWHtgK7aQ+9YeQFe713GMktXUwO/QFWEXp6z070iIcbzX2pZgj1JV991lxQJcwpPuvpYr5aywwcwTS04Uff5Lme6w/JACEPs63dIT3t5Z+p5Uez7us6z/RAwvcNw0Ney/kshSrp1LcnAqk2gfpUcoNm1N2ahJb4ybV+BXMEDurwJDVGwQmi604zF6Ck1TrzK6IrIJrZWzTWCZegpQM+Te+QYUCSvVaNmx5P0pwdkP9u0RQB81LIVEYRlkYBzRLSB1bZr0tH7s0pB1p3ahR0nJfoM0AyJvmSoDuLLFnVe2+/9P8Up3EIttRg5ylu
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(396003)(376002)(366004)(39860400002)(136003)(6506007)(53546011)(38100700002)(86362001)(6512007)(6486002)(966005)(71200400001)(26005)(478600001)(41300700001)(122000001)(2616005)(38070700005)(83380400001)(186003)(5660300002)(6916009)(54906003)(36756003)(4326008)(8676002)(8936002)(66946007)(66446008)(66476007)(66556008)(64756008)(91956017)(316002)(2906002)(76116006)(33656002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 0eS1dhjKp+/VY+WpeQ0Xz5JlU8UGja0yNGem7zXru7XcmD68okgs5DPi/9o/PnHao+SMg8F8s/mn0TxduOlan9/b008cIztZ4UVrAqp1XE6XY+pfdroycEMwg+oI05g+o3ZuTdjpGm6ymbTwecASv3gqjIEDcd346tu60kI+v6HjcZ57CvI7XpS4z1l/CWR5aszKMBp4ZjvgvvC3RF7xffST+ZUGMmKhpFAlP24BpxgI8ii4MWfJ+wjJktxblttPjUDurH35fJbB7jc4A7+6WJiGPA4szrq3kE0Q7DCY2CqQtZEfHmjJ8GKAx627cE+Tim+Rp6X1sWzlDcMp8HMZbhruTMlXz/7uOCQL/7oV7xJSYs6Bn6ankLfXBd5VAuxdIEO6XZ5pcdJCyKqYxF7bFqMJrFsmHB4J0jyWVgWBJMap5Jp2Se2g2t6OLAUpBZYczZ5CIfyQkvcbd45xE+AkthgubzTZC0e+zuVgFrvLeJAPh1P0Qn4+XVO4rP5ok/AI86nvSC4pftZEakFw3ZpyiItlTqsy+2bXUoa8jf//tVyDAWcF3nWguFJhsN8PvO8N6SmcQGzRSSSEsEsx5qff9Y+73e/Ra9q2T0iAePYf0uBS7Ma4Yxl4Hk1Xomq1/GphoZO2VmtgjosLsmeucX2qF37gsf+qCouZJGkw94BVEYG/9ufYegrQ/FlFUommfEL4Gp3OSvOJwDdKf6PHMO/HRxe8SrN3gS0hheLJUJQZd/Id44YN9suvmdkvpDQOd9rvGDpZtHf4GWs+GSEZR5AQq4GUq+bXGn260fLNdwSpLPloaSjOexYqHZ2qoQcls15xXKJPZdD6BxQV7W9qYc+zqMXTYMAwvNgzN3O8yk0pFnSUnJcpSFHIuidxkzLdV8Ka5ETkZpYw/NUMW06P2JJjkOXqbIgB+lvsU2VLQtDJEU3uiUG4r9IDn5KNCLcoYiuAVg2qPNC9/hW0CAl1Xw1wYcdPq2gIcHn9vObAQccqp/2P5PhTSJneEt8ptHh2s6XybLlu3xI0qsOokj/U/0pf+droPMAv2bwBOV6TsmuEg8e8uBrQmH9cS2zc2Z0RXYkYlLYM5SQQyxHwy8JLDxxZpdFYUaeHwrga0Eb939x8p0Um558hnyeLBJZ7/NyNLxjyVOZfSP539eAYDddmRP4c7TSdjZcOYxFB2pGAwb9JTKaUZYXsBj78XYr7pbIzgByYTP4EEik7Rqp5Z4V3+//PR2E+cxkyIBDMwJgX1EpCHubLif28lUDxhwjcSmiNTgxL+dM8bWvpSj97bmSFumOHV60OS+VfGuTl5iM7EWytWV3JwCT4GgNXUDk6QJSrsYlsajir/8FMTzsu7RqKj8vxmdZtiQT3Ph8C8Cq/7HFmIwSHM8rZjfdV/iqdIp0BM/R6xCDT631IEjySg+ipE4L5FUntyP+QSRD4xcDSq/5GgYy/6dhVKK+eUP2aZ44gC+bWz2upP79YPocLJ+0i/kcoopXQsBpmu9upMxiKp+8SpGX8+Wa2bo7UAijRfAPQWN2BegQcOsoGScmj5Xqq7F3S3KgbqE8TorGXWPncKnnw/C5aWMhWFa9qNh0wV/ZJFebD
Content-Type: text/plain; charset="utf-8"
Content-ID: <88847542A922F642B188943E2B5FCD22@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5322
X-Proofpoint-GUID: dBmj77ukfRMkTA2yZrafelq3dJ1DdeY6
X-Proofpoint-ORIG-GUID: dBmj77ukfRMkTA2yZrafelq3dJ1DdeY6
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-09-01_12,2022-08-31_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 clxscore=1015 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 adultscore=0 phishscore=0 impostorscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2209010093
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/IXig2_69uXgLOsq6FS-g1mPCENo>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Sep 2022 21:25:55 -0000

The same questions and comments apply to this one as to erratum 7082, see https://mailarchive.ietf.org/arch/msg/rtg-bfd/Q1vE1DLSTPJmYDscTEiF6QHUwgU/

—John

> On Aug 12, 2022, at 10:19 AM, RFC Errata System <rfc-editor@rfc-editor.org> wrote:
> 
> The following errata report has been submitted for RFC5880,
> "Bidirectional Forwarding Detection (BFD)".
> 
> --------------------------------------
> You may review the report below and at:
> https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid7083__;!!NEt6yMaO-gk!EG11he7Szx-y4-qOT3lKIFlIRZh3Ae-5k-z6k_Lum3apPGKDtHel4fF17gd6yeOfinKgouIgvheEPycki27hrQ$
> 
> --------------------------------------
> Type: Technical
> Reported by: Glebs Ivanovskis <glebs@mikrotik.com>
> 
> Section: 6.7.4
> 
> Original Text
> -------------
> Otherwise (bfd.AuthSeqKnown is 0), bfd.AuthSeqKnown MUST be set to
> 1, bfd.RcvAuthSeq MUST be set to the value of the received
> Sequence Number field, and the received packet MUST be accepted.
> 
> Replace the contents of the Auth Key/Hash field with the
> authentication key selected by the received Auth Key ID field.  If
> the SHA1 hash of the entire BFD Control packet is equal to the
> received value of the Auth Key/Hash field, the received packet
> MUST be accepted.  Otherwise (the hash does not match the Auth
> Key/Hash field), the received packet MUST be discarded.
> 
> Corrected Text
> --------------
> Replace the contents of the Auth Key/Hash field with the
> authentication key selected by the received Auth Key ID field.  If
> the SHA1 hash of the entire BFD Control packet is not equal to the
> received value of the Auth Key/Hash field, the received packet
> MUST be discarded.
> 
> Otherwise, the packet MUST be accepted, bfd.AuthSeqKnown MUST be set to
> 1, and bfd.RcvAuthSeq MUST be set to the value of the received
> Sequence Number field.
> 
> Notes
> -----
> 1. Don't manipulate bfd.AuthSeqKnown and bfd.RcvAuthSeq before Auth Key/Hash check.
> 2. Explicitly mention what bfd.AuthSeqKnown and bfd.RcvAuthSeq must be set to in both cases (bfd.AuthSeqKnown is 0 and bfd.AuthSeqKnown is 1).
> 
> Based on email exchange: https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/rtg-bfd/lDxFfNpqo4kwuNEUY0AbjMBb8JU/__;!!NEt6yMaO-gk!EG11he7Szx-y4-qOT3lKIFlIRZh3Ae-5k-z6k_Lum3apPGKDtHel4fF17gd6yeOfinKgouIgvheEPyencVn2IQ$
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> can log in to change the status and edit the report, if necessary.
> 
> --------------------------------------
> RFC5880 (draft-ietf-bfd-base-11)
> --------------------------------------
> Title               : Bidirectional Forwarding Detection (BFD)
> Publication Date    : June 2010
> Author(s)           : D. Katz, D. Ward
> Category            : PROPOSED STANDARD
> Source              : Bidirectional Forwarding Detection
> Area                : Routing
> Stream              : IETF
> Verifying Party     : IESG