Re: [bess] [Technical Errata Reported] RFC8365 (7735)

John Scudder <jgs@juniper.net> Fri, 09 February 2024 21:18 UTC

Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0464C14F6B3 for <bess@ietfa.amsl.com>; Fri, 9 Feb 2024 13:18:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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="epawbJrU"; dkim=pass (1024-bit key) header.d=juniper.net header.b="hlf7p+eo"
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 lWKXxkIJ6Yu4 for <bess@ietfa.amsl.com>; Fri, 9 Feb 2024 13:18:45 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 B1DE2C14F6B2 for <bess@ietf.org>; Fri, 9 Feb 2024 13:18:45 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 419GQQwr003860; Fri, 9 Feb 2024 13:18:43 -0800
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=kDz+hwsE3c+DJuoBLr/dNkDHxyKUNg7XroomoTkLnLs=; b=e pawbJrUQeyXG4/hEw/bXLxYps9FW7SDGXomCLtpGsqSKbVZtFmvApK9ya2BtKqP+ tXTJ5/4y9zeNHrf2JbqEFEXKv2Q8co5lEWcWrtnqrg5SFQnBYCIJqmRBfp1m5ecB 77YWcOIxOg+OvXFBuyZ4Dovum8+bTURH5/trXHmG7kekUWpPtj1mFB/tKllZtqJy Mt/L5xUNmQxvGShyby9JjjOxSEE1nUBudoXyDUoi8eYtmxUfjb1CUFiMn4/xa6Rc OLQM4/xjBs1bpO8HayBEpHL9fgIoeN6XpxujT0JkvWD0jd15HnkS0WmA7bwnEJmb zmeJMK1GKUT+wqCFKUsdQ==
Received: from bl0pr05cu006.outbound.protection.outlook.com (mail-eastusazlp17013025.outbound.protection.outlook.com [40.93.11.25]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3w30b53k98-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 09 Feb 2024 13:18:43 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F5zHuSqQjFnG/w8xIvAoLgELv5/fyAxaVTXgRZwhPObUFRJIjw3W1sTt6MyFRCJVKXKboLvrAP++bAFj9OyLDJs5dIeC7ZiaC3wZaJHKKIT2fdHT6oDMQHbvsqsalP1V0++KQOBPI8CK49GTRG+408w4qM2y3XqpKQD5QE9gwTIfNEg6s5fGqS65eGWIensANY2nqovr2AZvPm3z5hUp1tKqCsf6B9AsuTUNuugeWZSX3h0uzYRaNlN2Vl06fSAQansOSSN500qrIVsiH0Iz0OEkt9bSzV5VBK+3lV46u/TuP6/++BHow7dlRFvJHtEYi2dv7A58+ODpIeVMboqANw==
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=kDz+hwsE3c+DJuoBLr/dNkDHxyKUNg7XroomoTkLnLs=; b=SnfCUD9eGusoxKhT/Ml8TtPVMUoR2TDKgmBgzWweABnJUlADT/fvUU8NNhhcR6AaFmtVoFi7Kq0mO+jwKp9GWdFNXiqJzX0EHMe2cxgwIk1hsJdT6EOikNnzK0oH3Wje3SVjbCJbCxJ3akPUH4WNkYqGrZrlHPw0bjYKTfSFOiDUZI74fB3DKlJAA9RMq82RVEs95QjKB35mJBHjbiSmt8Iw7KH9jRdMe2gdj48+P2vTdRBFwsaNtOuERGa8MqPLET2vxIwGYrFGAwMbXes7HpT8+QASI5yJOu2Ve7Wbr/2BNu85WAZxz8g7uCm3z9W7l+lBys3dms9CzgbeuwWaXA==
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=kDz+hwsE3c+DJuoBLr/dNkDHxyKUNg7XroomoTkLnLs=; b=hlf7p+eoVAZdy48UpkC9gIEVKWl1xeXu4U8rQOKuc9bPxrZSWsDUj7u+DrX+gM3uB2iDlFIGDllUIdULGFeCg3AWv3KHY0TA+zNLYsiaQpm2p45yfajobsnuvfEz20tD7vswO24cKJzZ289c/DI/3pMqwrYrZreZi3L3XN+EBOc=
Received: from CH2PR05MB6856.namprd05.prod.outlook.com (2603:10b6:610:3e::11) by PH0PR05MB8302.namprd05.prod.outlook.com (2603:10b6:510:ac::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.24; Fri, 9 Feb 2024 21:18:40 +0000
Received: from CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::a344:aaa5:e6ee:461e]) by CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::a344:aaa5:e6ee:461e%5]) with mapi id 15.20.7270.025; Fri, 9 Feb 2024 21:18:40 +0000
From: John Scudder <jgs@juniper.net>
To: "bess@ietf.org" <bess@ietf.org>
CC: "sajassi@cisco.com" <sajassi@cisco.com>, "nabil.bitar@nokia.com" <nabil.bitar@nokia.com>, "rshekhar@juniper.net" <rshekhar@juniper.net>, "wim.henderickx@nokia.com" <wim.henderickx@nokia.com>, Alvaro Retana <aretana.ietf@gmail.com>, Andrew Alston - IETF <andrew-ietf@liquid.tech>, "matthew.bocci@nokia.com" <matthew.bocci@nokia.com>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, Gaurav Sinha <gsinha@juniper.net>, Jim Uttaro <juttaro@si.rr.com>, John Drake <je_drake@yahoo.com>
Thread-Topic: [Technical Errata Reported] RFC8365 (7735)
Thread-Index: AQHaMl5MF4hufsdsd0K221NKmogpjrEC1k8A
Date: Fri, 09 Feb 2024 21:18:39 +0000
Message-ID: <2A2AEF04-DF0A-4816-9177-3E9DC4063192@juniper.net>
References: <20231219093227.11AA119389B8@rfcpa.amsl.com>
In-Reply-To: <20231219093227.11AA119389B8@rfcpa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.400.31)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH2PR05MB6856:EE_|PH0PR05MB8302:EE_
x-ms-office365-filtering-correlation-id: 133e01ab-2628-4dbf-9b04-08dc29b4afb4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DsCvnhLVVFbFvy+hRNavxKwdqnIiLpxTV0PVd9CTCrET9qZi98xPyj05tOamLDKhecRaMBAHIDWkfnI27+1tBRGePJHw7cnDxK5fTWg+eHN3U/uxlZsFnn9L4uev8VYxPAo3fLOCOsdu/4sYAj/K5/mSFiTsnffMzRwJRrU1RDVTljkVyhhT4Jd8n8atJqDk7YJA9qz1VfpTwWnKICklQQQ6sa5vGzNhtT8P9MQO94xFR8rEKVGO6B1D6I4XV25ID/mjtRQ0ZSb14vTtLigVSmETPwHH0ISpRv56LMaoHcpx54nUjV/7OG4cW25S7+cHQxxl2xyKAdnBOCw7SJbIHywGyk8k05RnMxmYjLdN+t9YvX5mLIW3LWNZfJt1w8mN2bMnOPN26yIYwEAYjadol8sYuZXF2OZCyXBMxeFeZHx/ybkv6TiLZT2lSv47cM0q9WZDBSjaL4XJz5KNs1LTeL1rDmu2iBDIfNbjzJVjwNGlPJVn+GwTo7fVNGC2yV+XsHmTkAr0dwD+ZfKC8/Dtfb9r14HpSxwZYvEpsTD1h2druXHZCx2RzGVpfP1G0fw4Z3CDx/UqB5R1mDWtf82tCVdsUQNLovpvJliml4kM9u4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR05MB6856.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(136003)(396003)(346002)(366004)(376002)(230922051799003)(1800799012)(186009)(64100799003)(451199024)(5660300002)(2906002)(41300700001)(8936002)(4326008)(8676002)(7416002)(36756003)(83380400001)(86362001)(38100700002)(38070700009)(2616005)(66946007)(26005)(66476007)(71200400001)(6506007)(54906003)(64756008)(53546011)(66556008)(76116006)(6486002)(6916009)(122000001)(66446008)(478600001)(316002)(966005)(55236004)(33656002)(6512007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: du8xFAkecJGVRMafaNp0t038Uc4LrtJa34kGtfV2wlA236zNQuPuKOMtoX3bYGeK08EOuRDYIj1/kllmCnpd0CijXZl8HuzP1NXwWu6mqPP8+PN149bAR0KO2Olxequ11TlaEoFaszq6y1U2fvE8jMLKBWpQBzV7Ic9jJ/k1+W3xS++HMhWHwX1EzafJs41pPrNVs204iA/S2/7jHAp5wZCZV0F/ZWBJwohutCYM6tvGU2zDjMbM7gLGzX5fpYSwCQElbi8sPvx0GTrhl9YQm5+OX2SwbXQhiKxDsh8D0d/6zd8B2X1egIzXEe83YZ9xYqU5oLP9vLt+0m1nIzIkNp480mfBaLydi45fLfqsLd7d0wPA74Pk6/6Wr/TtdHdghljIO5BRqTYj3ksymkc40aFfRGFSubZaWFBSc0cKJ5gPWOLeFzG+Bw5XzW2FV4+8XhIzzoE3axF54rBqP5FB0PZlQ93Sgl0WWxaOG3bxrboKCEoIf4oidK98mzhxjBSXQRdAQUpDrYQsiS1NUlZMevWpfKKt9ZJdYTisvP/0v3sV8cs4rZPv4yI0TqeN2ijkD3BSpEfBvMrvEY8lB2A1mbtm9m9yWuXzDmv3aYIJZSC7QbElQFcz5Hp/vcgFAeB9rA8SM4L4CcPSLJUjBpUn4CWvN6TtnvxFYSdFV4KewayjMjw4oNYwUPoKATpg8uli26taJTyjzl2e+5ym/0SdKmH9kvwpshfkxmUr5KQSYgM0SOKTFjWAYCEquOLD3eDayfq9g7TyiH8EEfPkEMNF2MsJ1nNqbkOAaLrbtkTe4zJqz3AUIz/kIhA8o5S8BMQbRC92BYovkMwCDfbGMVblBGl/pN+ih8zAlK3HUkLI31stjaeJBspBCn3WJYoUmHKxIxbTdMKRgaPdPHVi7W/2pnkBqg+/T7/10aC5ggJ/zohIgPzkv7MzqP19iK2GTpPtjRU7doxT9pO1eb6CPckFir3JJVwRBzZdsFQi/7UkGCsZxXRWKqObDrf5wf1oAk4QlJbXTf4Krz0fLHqWMfW+tunKMHEH3o8knNn5RGStUwGQ1beJa9K+zHl6ZeiPzJwkqlWsZ2WPZJdZYnix0n7q2Hy/DlLptAZuJrFzjaZb1plho9zOC6Ez3AH/ubhbOK1jn9jll8GJELk3YZtWzZNIGTnYd9b+7FZFDnplaoFQkd3t/rHX5t9lAVFulxUt5Xn3AdEmiSyGIchu9rTHU8O62/QBHQD+rGjmnFLOY28CyAh9fr+HTQ/AL59dCGERNteQwG2KSLybngqcNZF/ThLzakYkxBswHEmKnGGh9fCJ6+rT8uBANCSAhipiCrOj9bimYQPXZeuLTVZmHEIIrpcJBpvs6c/V83ZdHSO8OzhRkIwt1V9icIUp1pP/dj6zCqHKpuaSN3iULhr5wbF4bMXq8A2sKItl0UJkupB01KZkc5PVF7rEMTplf/1TxN2g2j7KRj6XzHvad4kLdJidV6JenRSUptBnvuFwIn7i+8t0bGsbovXFHKYNDMCepnnVtoXeRUwnrRUsOKCSO1/7YFQ5zutl5TVMwmCAs7RB2ki5TpWS9llkTbXU2/oW1CGklnBf
Content-Type: text/plain; charset="utf-8"
Content-ID: <BA1E76288430874FB498908254CA6B7D@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR05MB6856.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 133e01ab-2628-4dbf-9b04-08dc29b4afb4
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2024 21:18:39.8134 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TqESTbHCYw/uF2C1MRtNRdXAwS3mp/HSCQQJgMx1w1raMH+ShDejvi+2AIB7trX0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB8302
X-Proofpoint-GUID: e2F9w0NXBjaIb3MUxQgMh4T0P_vUyeFm
X-Proofpoint-ORIG-GUID: e2F9w0NXBjaIb3MUxQgMh4T0P_vUyeFm
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-09_18,2024-02-08_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 mlxscore=0 mlxlogscore=973 clxscore=1011 phishscore=0 adultscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 bulkscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402090155
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/e02P2ylo8RVqDZ0zD43m9HR0HLI>
X-Mailman-Approved-At: Mon, 12 Feb 2024 02:22:11 -0800
Subject: Re: [bess] [Technical Errata Reported] RFC8365 (7735)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Feb 2024 21:18:49 -0000

Hi All,

I started to look at this and pretty quickly got lost in a maze of twisty passages. RFC 8365 doesn’t mention the "ESI Label" Extended Community at all, I suppose it gets dragged in through the reliance on RFC 7432 as an underlying mechanism. Since the erratum proposes a new requirement ("The "ESI Label" field, in the "ESI Label" Extended Community, is set to all zeros in case of VxLAN encapsulation”) I think the most it can be verified as is Hold For Document update. Soliciting feedback.

—John

> On Dec 19, 2023, at 4:32 AM, RFC Errata System <rfc-editor@rfc-editor.org> wrote:
> 
> The following errata report has been submitted for RFC8365,
> "A Network Virtualization Overlay Solution Using Ethernet VPN (EVPN)".
> 
> --------------------------------------
> You may review the report below and at:
> https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid7735__;!!NEt6yMaO-gk!DJ230uma4G4hxiFjp6qUOeiX8H6oLKgKOaS-1Tm7La77-DewSFRo0SzansDz_hUnOG9xGOaicVISO8JHw_lvGQ$
> 
> --------------------------------------
> Type: Technical
> Reported by: Gaurav Sinha <gsinha@juniper.net>
> 
> Section: 8.3.1
> 
> Original Text
> -------------
> Since VXLAN and NVGRE encapsulations do not include the ESI label, other means of performing the split-horizon filtering function must be devised for these encapsulations.
> 
> Corrected Text
> --------------
> The "ESI Label" field, in the "ESI Label" Extended Community, is set to all zeros in case of VxLAN encapsulation.
> Since even though the VXLAN and NVGRE encapsulations send the "ESI Label" Extended Community, yet they do not set the "ESI label" field in it. Therefore, other means of performing the split-horizon filtering function must be devised for these encapsulations.
> 
> Notes
> -----
> It should be mentioned somewhere in this RFC document that the "ESI Label" Extended Community is sent with VxLAN encapsulation too, just like it is used with MPLS, but with the "MPLS Label" field set to all zeros in case of VxLAN.
> 
> Otherwise, it gives rise to the unanswered question in mind, about the value of that field, given that there are no labels in VxLAN.
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". (If it is spam, it
> will be removed shortly by the RFC Production Center.) Please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> will log in to change the status and edit the report, if necessary.
> 
> --------------------------------------
> RFC8365 (draft-ietf-bess-evpn-overlay-12)
> --------------------------------------
> Title               : A Network Virtualization Overlay Solution Using Ethernet VPN (EVPN)
> Publication Date    : March 2018
> Author(s)           : A. Sajassi, Ed., J. Drake, Ed., N. Bitar, R. Shekhar, J. Uttaro, W. Henderickx
> Category            : PROPOSED STANDARD
> Source              : BGP Enabled ServiceS
> Area                : Routing
> Stream              : IETF
> Verifying Party     : IESG