Re: [bess] John Scudder's No Objection on draft-ietf-bess-pbb-evpn-isid-cmacflush-08: (with COMMENT)

"Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com> Mon, 23 October 2023 11:21 UTC

Return-Path: <jorge.rabadan@nokia.com>
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 13EC7C151538; Mon, 23 Oct 2023 04:21:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=nokia.com
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 Qwp69GwiB8or; Mon, 23 Oct 2023 04:21:31 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2127.outbound.protection.outlook.com [40.107.237.127]) (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 E0460C151551; Mon, 23 Oct 2023 04:21:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JwGbvuohnkTwFm0mGzTwH2ZRGVCFrRiQTPc39DD7YxObbbxIoTX502RHIKBdI4C7J8WPdJLOEeUSwgXsdGxRLjQeyzn4N+gLPfPxr9XS6C64MseshFn/02Kmk9LMGRAk60/asuxom5K/e5V11JyLtyXtDYa80ebQpcrZQcPSBgrNAxCOpOV/wlcVhq2ufjJ2kO/1gvCJDPs/VRHyfdRvKV0Z8dJ+en/kXHKlPHN4o9DOPA26NGSrQaAKd4gC0q6CoS4uRF07c4bbVY/eS9uEqcXZmtPTg+s/DKskb05zwiyymrr3L7li+i1AIDeNWt5FDuNgmwZRyFUwVw1Uo75C4g==
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=DffT5sD4JV7rNdfYIptY9OlEbyLfaj+EwSMGQKXhQrc=; b=YAS34+2NRHbftw4UuiXbP/UFl5dJ9Q8ZAqsPkv3O27GVaFBpxO1PIwibYRw+6Bsxfnz+zStnG+fpitUQG7AC9XaOFpPbo2ZqHMi1WiAFAiln0YodSi+66hbrxAHnyd+qPccfuk/QbD1tQmxRykVsYuf0XF0UlryS7SPD4LVUM6WPADPe7wpfhC9BcfM0Fx+iJhXw8+JWtJEN+aWBmnZAOJLL8aJ0WT3Kr9IA3hVYZLGKUkatJ72+dwF1ufQfD2gSPVg3v1vKH9C3T+3tRs9y3doA2QrjiUt5coxs8OHYbBB24ll7jyOyA4R3Y89tgVrj7TSqunvKr2wHnlbZx6Jvkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DffT5sD4JV7rNdfYIptY9OlEbyLfaj+EwSMGQKXhQrc=; b=SzMXMXeDh8OwJ1nhu0DxNz1Vt9fKZ60DRZdOcstoPFTof4vUTu1YXHD6RwHpPYGTdEdZlZ0zuKexPFzdnBLni/5hSW5S2yvNCkAgtLG633kPvEMinZKYZvwCrdcjzaKatraiknEdhVg7Jxmk6EhONqU+uzfpRywCmO0C5fPnMZgEV/Cbjw3Wr4/c6FTjcbUvYr70Ld/W7mhfCwCxp1ePCzp7CCaDK0GAMB2AvLXT8sSsCR4svSnpegMz3YDmcxjmQkC9Z7ZRVaBXsW44n3VkLKxn169a9OFit6dfkyvo7qV6Mgs2l7+QveUmSzZfOJCKzSNXSwLSE42XoY172NIGwg==
Received: from DS0PR08MB9445.namprd08.prod.outlook.com (2603:10b6:8:1b7::10) by DM3PR08MB8952.namprd08.prod.outlook.com (2603:10b6:0:44::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.33; Mon, 23 Oct 2023 11:21:24 +0000
Received: from DS0PR08MB9445.namprd08.prod.outlook.com ([fe80::f036:f280:d5a9:ca7a]) by DS0PR08MB9445.namprd08.prod.outlook.com ([fe80::f036:f280:d5a9:ca7a%5]) with mapi id 15.20.6907.025; Mon, 23 Oct 2023 11:21:23 +0000
From: "Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com>
To: John Scudder <jgs@juniper.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-pbb-evpn-isid-cmacflush@ietf.org" <draft-ietf-bess-pbb-evpn-isid-cmacflush@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "Matthew Bocci (Nokia)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's No Objection on draft-ietf-bess-pbb-evpn-isid-cmacflush-08: (with COMMENT)
Thread-Index: AQHZxzvvKv283WNxeEKZXfJWL57STbA+N5XL
Date: Mon, 23 Oct 2023 11:21:23 +0000
Message-ID: <DS0PR08MB944518BEBA3CD328608DFC26F7C8A@DS0PR08MB9445.namprd08.prod.outlook.com>
References: <169119880260.1974.118997566647799783@ietfa.amsl.com>
In-Reply-To: <169119880260.1974.118997566647799783@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS0PR08MB9445:EE_|DM3PR08MB8952:EE_
x-ms-office365-filtering-correlation-id: b4089b87-eb94-4d78-9b30-08dbd3ba30b0
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0Zg5PPnrE7R0dnrDkr6MV3ENia+jUPBryDbMP0Z4WDyMoG/1/Dym1+3AdC6w3B5dINGxzCGM+nbC5LiRurE7Yp1jssSPoJrhWnvlAdiqeYSA0KPQt1Ye9uUW71Iv5dBLpGWIyDcfaIHvntmJgftIh6Cdf0zAek99ZsJwgLSAYsOP+kd9KV56kawsqr9oEITr8ei5HHiuQNgxCJZwV90QUmUUO24ocKq/HTXyxYMyiWXQ6ib+AFX9tkQjDnFdtLvTFeXGgOTvDr3L6QlV3y2UF59frtElB05edowoC9aGSe5yi6hmgZRNYt2OoF6f4p45RLaw3/czNSdW+nd5XOWrad6oh/v+uGdPnI5IrTd1h7iLyKE0BjL2RJKIt2vphamwUTG7SjleqlWqWz/HbspwDBoXhoJpeJz5EtRD4/XdivU4OyaQ4sx1KBqzzmeOVVtqvhBdd7dJPVloQSZhF8J8koGTOjmvdvzeth59McN5webC2R6fyBb9idm2uCf9IDNty2jxwdq3CNkJwq2O4G1os3gyQ5JgV8zMydEW9SQoHledHbKAlJhzJLim3GbaYpMLdzs94Vj2Q/ANyabBtJnrQ4mTUn/64KbvbKW6XjkAsq0rUgEI+KB2z1Uy+hhgL4hnd9hdW7Vt+pRns2EKV9CGpw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR08MB9445.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39850400004)(346002)(136003)(376002)(396003)(366004)(230922051799003)(1800799009)(186009)(451199024)(64100799003)(38070700009)(84970400001)(166002)(38100700002)(2906002)(55016003)(41300700001)(52536014)(5660300002)(86362001)(8676002)(8936002)(9326002)(33656002)(4326008)(7696005)(107886003)(6506007)(478600001)(71200400001)(26005)(110136005)(316002)(82960400001)(66476007)(122000001)(66946007)(64756008)(76116006)(54906003)(66446008)(66556008)(83380400001)(966005)(53546011)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: za09gtF069fvbNHbZxLkyjUlsw2V5W9p8yD+MdKhFcfEEA0IUsSulFW1ighb4Vp9j07Tdf5PXAFbSI1tuFQ/7JEgr7hNjTIrGPO7ZB3JvTJIpDnzL9zzz0jDLgq1hm6QLVcKEputnLXQevBkj0J13l+FFBuYeniTQlh/P+IKi+6/aVfT9uP/0Mj1wegQNi3wDlrrUvD42xXTEbWXVnCjisuMNjI9RKruy6hBsFxIo/mD+jaU3nR2sJ+jGkZX361quuw+LM+PBqwuo6zodsMwLxEIrFWlEMk8D60FlL84j6CMtG8pAc04paJDq/PspMhCLHhvp6wNdi6oCYGh+L2Z9Jux4haqguHASKXvqmKP3SQ7AXuEaspTn0B0KtMukW6WRqaMXlPC97xPU++u+x0trKzR4xCUnJJOPSlg//+YfiYDFuWILquFnEoX13bbJLFuAHwFyXvabAHDvM1fNjYbdDYKTARX8vBHQk/MDN/F6ktEbrAFYcgmxuER6LwgCVtBHA0/n3iRHef45fPHDK2YjCTMw+eZZzTmcow1DJKwPji3zMBMHVDHX9FEFjuEagfwKwR9Wdnp4jNT/3Y0+FHxOIwxnn0VSal5LHIu8jB8j5IRo0QrX9b49mUXdXvLlZxhsA0P9Jhoau0JrIwa9zkL1XuIvPRgHVHrB6lS7qAlZfe1lJmHffHSYsLs11tfY4Fzoe58ZjVIteFyRPqCnTOtajmVElxuMBEXk4AcyiF8bHvub7wIz8RyzTKfqzxQi72XUZ0LpSXsFTIkHC9IUghfmhEojdrPD8fxWoEWcgQxSlDDiNPgq4PAqjVC2LzkCsxUpZOPOL9cnMJPdP+vH/2zcByrlf3ac/gvj7m9PlXI21xl0dcaCUaLxzdNSbDCdBh87wLA7ftA6gmzdVnatHxd0QHbS17g55I5wyMPtsWop/KfV/PQS2w4ySyuoXey/nTzRcCMvmUDxoqxHb8BjwbvI4kuBsVynIA8uaYbQ3e6LLbLLfIk4z6mONAH5QDDyjwMPDrUjiR+bru79P0KpptKtGGwrLrrTDxle/BFtygnFFfI4U+NtqUgGnDGPlqnAmP1aL/0jtDaRgG5x6ZhKbOs+h7/DOgKCnWs2yZ3isk2jhD32C88HyYxlL+r9O6FxHIXHkmwSM+5u/KFkMU7Ah5hM0DXXveuctzMwamyd4+cYq+GO3P67KFwH6SOZxRUW9u8Emi41SxM5KQeFXCLC6+gpWt2Ir82Z1WY9ncvToNWFUX+sJ89rPsSk7I9rFPJwnho7lBVjlnWLllPY9+fkBqneTt9s5HlFnK0fPWqu0sPY6eybmWBI4JS+VYJtgAKE4tTPgXeyFdVR/pncBOCT3KNawJl+1djh4fNYnyh79kEtvkOXWx5Kpy9VRFyRbn58EeVgN3EhmIiLGAWjzEmL+n8uxpyOtA8hADBA144ykopXXBW99Gme8KuVfd1t7F7hr/SACM+2hV5y+upHe4iNqRR+UubwtkJBH6Ce2C09380ANI2m+V7m2TI19A7I0HTE/qVuZJyajHR5tCETFpXNrKDsU/qmxpn3vcm37PYrULMMwRzAqO41zheg6yHpbgSx/hXUni2NmnPP/aIsOyvulBqYA==
Content-Type: multipart/alternative; boundary="_000_DS0PR08MB944518BEBA3CD328608DFC26F7C8ADS0PR08MB9445namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS0PR08MB9445.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b4089b87-eb94-4d78-9b30-08dbd3ba30b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2023 11:21:23.7099 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: f3felhfG2Kuk8Uq8guPQ53Y9Pvv5W4qZFvL9lcgbFhgeBYgORK75O2W3M6c9zg+6g2rhEW6E3Y3fQYUuFXlhIQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR08MB8952
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/0z2V2J_cHqMPhvkP3fm5sNwtQvo>
Subject: Re: [bess] John Scudder's No Objection on draft-ietf-bess-pbb-evpn-isid-cmacflush-08: (with COMMENT)
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: Mon, 23 Oct 2023 11:21:35 -0000

Hi John,

Thanks for the review. Your comments have been addressed in version 09.

Please see in-line.

Thx
Jorge

From: John Scudder via Datatracker <noreply@ietf.org>
Date: Friday, August 4, 2023 at 6:27 PM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bess-pbb-evpn-isid-cmacflush@ietf.org <draft-ietf-bess-pbb-evpn-isid-cmacflush@ietf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>, bess@ietf.org <bess@ietf.org>, Matthew Bocci (Nokia) <matthew.bocci@nokia.com>, Matthew Bocci (Nokia) <matthew.bocci@nokia.com>
Subject: John Scudder's No Objection on draft-ietf-bess-pbb-evpn-isid-cmacflush-08: (with COMMENT)

CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.



John Scudder has entered the following ballot position for
draft-ietf-bess-pbb-evpn-isid-cmacflush-08: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-pbb-evpn-isid-cmacflush/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

- General: I'm taking it on faith that the flush procedures are properly
specified in one of the underlying specs. This one doesn't, it just is an
overlay that says "do the flush procedure but with this different trigger".
[Jorge] that is precisely the intent. RFC7623 specifies the technology and how C-MACs are flushed. This document is a delta of that.


- General: G.8032 should be at least an Informative reference.
[Jorge] added, thanks


- Section 1.1: Terms defined but never used, or used only once (so could be
inline)
  - B-Component (used only once)
  - vES (never used)
  - I-Component (only used once)
  - RD and RT are used only once, too
[Jorge] all fixed, thanks.


- Section 2(d), It's not obvious to me what "double flushing" means (and I do
know something about route reflectors).
[Jorge] this is really a leftover from old discussions that used other alternatives for C-MAC flush. I don’t think the double flushing discussion was due to the RR. I changed the text to the following (to avoid confusion):
“The solution MUST provide a reliable C-MAC-flush notification in PBB-EVPN networks that use Route-Reflectors (RRs). MAC flushing needs to be provided to all affected I-SIDs in spite of the BGP flush notification messages being aggregated at the RR.”


- Section 3, "The MAC Mobility extended community is used as in [RFC7623],
where a delta in the sequence number between two updates for the same
B-MAC/I-SID will be interpreted as a C-MAC-flush notification for the
corresponding B-MAC and I-SID", it seems to me that "a delta in the sequence
number" is a more casual description than is warranted? Looking at RFC 7423, it
appears the sequence number has to be incremented (modulo sequence wrap), not
just different (which is what "delta" implies). I guess a simple fix would be
s/a delta/an increment/. (Occurs again in Section 4.2, and again in Section
4.3. Just grep for "delta".)
[Jorge] it is a subtle but very good point. I fixed it in all the occurrences. Thanks.


- Section 4, where you write "Enabling or disabling I-SID-based C-MAC-flush
SHOULD be an administrative choice on the system that MAY be configured per
I-SID (I-Component). When enabled on a PE:", do you really mean the MAY to be
interpreted in the sense of RFC 2119, i.e. it's completely optional? Or do you
mean "may"?
[Jorge] it really meant MAY… we tried to clarify by adding the following, let us know if it helps:
“Enabling or disabling I-SID-based C-MAC-flush SHOULD be an administrative choice on the system that MAY be configured per I-SID (I-Component, Service Instance Component), as opposed to being configured for all I-SIDs.”


- Section 5(e), "The solution can coexist in a network with systems supporting
or not supporting this specification." I guess the coexistence with
non-supporting systems is that they just ignore the new style of route, and
have to age out the MACs the old-fashioned way (with concomitant loss of
traffic)?
[Jorge] Yes, ignore and follow RFC7623, which provides c-mac flush for Ethernet Segments but not for other redundant connections. I completed the sentence as follows:
“The solution can coexist in a network with systems supporting or not supporting this specification. Non-supporting systems ignore the B-MAC/I-SID routes, however they still follow the C-MAC-flush procedures in RFC7623”