Re: [Lsr] Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-08: (with DISCUSS and COMMENT)

John Scudder <jgs@juniper.net> Tue, 09 April 2024 15:28 UTC

Return-Path: <jgs@juniper.net>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BB21C1519BB; Tue, 9 Apr 2024 08:28:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.874
X-Spam-Level:
X-Spam-Status: No, score=-2.874 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.08, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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="0M8ATl2d"; dkim=pass (1024-bit key) header.d=juniper.net header.b="H2MMmuXD"
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 jREhwt197XP0; Tue, 9 Apr 2024 08:28:21 -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 ED6A5C14F6A5; Tue, 9 Apr 2024 08:28:14 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 439BlYGH005077; Tue, 9 Apr 2024 08:28:12 -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=bCtkhptpYwqmUvRhNfcgvwwL6ziMEWyBwuBQvCpUz+A=; b=0 M8ATl2dLiF9wfWOO28NakGwh0z5sWHdYz4v2cZYOMptyHaakdQZgfil0iVU1OLtK uNIwXl4OGR2ZeKktYnyR7J7oAVyjh2EyVbdoQQQi6LzRxQ9i1AJ2ADTkPghHMadY 1ZHNWvOU9EWSZZoCmil4xx5ElfDQiGgKcCVvVXdRSWFWh1CdJiv/Su+sCB7LUEm6 V9hgBNtEHBPmZa2IOqaZUuY1P9S2rnLNTnhNgUpqtSRuR4qPBVaOrQy/mELohLWK 7W+CByBTrPR+lxyTy3yr155H8JcA1aAT66SsAcrQ3YAAUx45KoueYhO0aMFE/BKU dpAVAblggBbGrPX0RwI9w==
Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azlp17013022.outbound.protection.outlook.com [40.93.12.22]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3xb1mn62h3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Apr 2024 08:28:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GlBAyHDqwOpVWFYnEzcF/GDBLCgrVbgpH45vfWr4+V1mgjjLsJGdDzC4+NQV/vDR0t5BrtABjZes3GOmu/X49wlEzAeuoeeqe5s8R9HacVtrwz5fiB8AHmkKES8JSJI0gAcrBPpANs2nRmXx67lOR0rXfhc6+Tm86SLWyE6grTGSAsf1rcLIFcmYwwW/44O0AM77qdMTZJO+kfiSds7VfLV8f6+O1qKdb+emXgL1ZnfMSjl9lJsrzluI10D2QBxiGKrI/5dXtl00uxYL8gQZA3k0BlRiFmARjIKUyD9nHv3f1hRFnQFiEohiGcVtYhIUKO3Psv/41UvTUQW889qAVw==
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=bCtkhptpYwqmUvRhNfcgvwwL6ziMEWyBwuBQvCpUz+A=; b=TWOYX4HrqWwJcJ+8SQXyjOpRWC6D7x+ypzwab4UYZDmMBb6oV1slj/eSB4ORoVWMEc0/RbUd+8WX7+0kbRvhgRaZQr0Z3MiO+94hVEd50tKANhU5yKWuEb/6yb5tWVRDyj6V+s+CrRTnSN3R8wuqq1md7KkoK5Ln8uAOQaCqgbxJ/APEFz6IHckiDERWik69xMXrOU+npF24HzGxnAEuWP5RNRnbWcZ4QbbIJClsMHRCIBK119zjuqdYkETdDAvFP02ONDzoumgiknXTbV9jLbpxBia2yEjK3KeeIDq9MhykXTPchCq5ShdgOHUV0a4zKmIG6wNQlYTQuz00CNkMAA==
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=bCtkhptpYwqmUvRhNfcgvwwL6ziMEWyBwuBQvCpUz+A=; b=H2MMmuXDmvSY7z/40pA5T27CPrrr6ck2mr7BsyZL5L9pQe1AHBBRvZa9TahrPA8NTnrqLfV5fh9krclbFINYIWIlRBLlKWIiiQbdSele8WGe4og+f2S9EBbs+7YWvFpKt0i4AKvw75nkiqDF5+/XDNBDr28ifCtUEaYS0i3Q/R4=
Received: from CH2PR05MB6856.namprd05.prod.outlook.com (2603:10b6:610:3e::11) by SA0PR05MB7450.namprd05.prod.outlook.com (2603:10b6:806:b5::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.55; Tue, 9 Apr 2024 15:28:10 +0000
Received: from CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::f1bf:41e0:23ff:7eff]) by CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::f1bf:41e0:23ff:7eff%5]) with mapi id 15.20.7409.042; Tue, 9 Apr 2024 15:28:10 +0000
From: John Scudder <jgs@juniper.net>
To: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
CC: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, The IESG <iesg@ietf.org>, "draft-ietf-lsr-isis-fast-flooding@ietf.org" <draft-ietf-lsr-isis-fast-flooding@ietf.org>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "acee.ietf@gmail.com" <acee.ietf@gmail.com>
Thread-Topic: Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-08: (with DISCUSS and COMMENT)
Thread-Index: AQHahnktC9cHLzAkGUWWIjh/x/cHw7FYI5yAgADv2wCAAJHpRIAABDqAgAA4QICAACojAIAFrXgAgABemoA=
Date: Tue, 09 Apr 2024 15:28:09 +0000
Message-ID: <A32F0FA2-BCF1-4BEF-86F8-720F2394E850@juniper.net>
References: <CAEh=tceb=hGu17asOxKhRKbQtZdVUdV7sOv1YU6KA6F9JtTG6w@mail.gmail.com> <A14CECA2-3317-481C-B2F1-ED7C0B99C4DB@juniper.net> <BY5PR11MB4337E60AD1FB5E038274F11EC1032@BY5PR11MB4337.namprd11.prod.outlook.com> <CAEh=tcemnK--LOCtHCXgMhkzvoT30CgirSx4jY3bqGfkPZTeAQ@mail.gmail.com>
In-Reply-To: <CAEh=tcemnK--LOCtHCXgMhkzvoT30CgirSx4jY3bqGfkPZTeAQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.500.171.1.1)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH2PR05MB6856:EE_|SA0PR05MB7450:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HdXWLoO7zwQ5Z7KjpSlzALIuGEvubkt3RhaeprstJAE1Ir2UmfDStTG/btVWD+0EXfW6kxIAsunvX5gUzgghV3b1KztGTgCuruhqNZcDJQCjlRutvnoin/fWzQj0pzroYJV6z5FiaLrTwRNt37tY5jcYxnMuqsd+SDgtdC0tbqLjG+cgdzKawTNbzrAq/8EnjHRC1BsO71H0+N7lP2hBgCcoUyfuws4sQ7v7jkaR9BXGKCBI5qlY0VRsyhQyqpPGjxPE+2yYFth7LJM2mqPh+KvYe82IU5aIRbtMmEV7kCMvsSNikil3jCQGoQtCLm4QSVvznsHAL78lkI5AvMbhs1y1+UK93xycLXDvOu3gAGsBrk9zpAIPk9+rgBlZfODXnl9bTDgnr8QvH5elsKq/22C6Le1iqVtoctaV6Dz9V4PTTnBj2cSGe3gfqfuYWl1ROYztqzjt1AN2ORUtjJz4pG4/DAyBAIqyfLr384rRprZLERwoEWW+iK6YnkZ8EzzTKku1StNtJwYifE/M+n7HmU947LwWJ5E2z48cesv9D9juZRZAEBsPQqvLti/mnLDNsKSHOcMEn5tiqY2Sdl3TgMxWb6pHwsQjUVAhxrjK9ip9ln93cv7yoPJGvh2gXiIiYFrmHOliBCJNNZhVAsGMiyz98grhmWdqjOih22a52O0=
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)(366007)(376005)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZpSp1jYANLFkLy9+3xNMutaxjYWcGOqIuLOtRk9M1ak5SVWhiXRoSuVe0KvaAmq29Q2q1m//Fva8WlP+Km+L89vgS0dSFOJ3X0zTuk57MChB+RsnBJ4btxQUkBNzPSBSb/ec99+uHPCmwK7TVpsr6+/ViYDd23wA6uofX5D2BhXD6lMVEqrDAzU1CfImbXHu9D5tuwoP3Azno9m8/Mp0COypIQ84goaf48eE0sw+IKPSvHGHu5EOE6V5zXvehLyd2NwPpz3MVU/Z07H5pSFeIJ+eVMy2quZoCPQiC53JwMiJyOBUNZQZ3vnR1kqrQYNsXxVhoqZ1yx3srPiBWD6gJU825guZgToVvGIOZM8Z0LQECEZmAl6HEnkhbg+IjXfvgvst52un7HMqRyH6Y2L6z3yDut6HVtfPHLXhb+Yl98Tddv+Aq6Z7i/urILgJsv93vM3a9xnfKrqDVO0F/eViKu32CeqSWqgAJtu09CQjhAzkOwrp5jk4xtC/6igaZTQqw+qD24Yynqtr9QLSuH06yXaxLcjRF/uS6PgZW9V734QJ02tWtujQZoNuclr/ZDgOJPSl1l1EqXaIgInfHPNENrow+aGScwME4x/D7pJQoef7AlkfwC+odP2U4NHpbiMyP9ElnpPK7e9W7alohkZy3dGU4sWf56cxlW9+x56jlA2H8/S+M787QgpdyFYmkz3EVBY7kLXnMjcVlIucEu9XyXdf4bMcjYp1o9JNFolYy42+6+ddiCoMPzNKm7gWEWdw1nM43X7jnHYMA6ACYcuVK3c+Tv/i1ViheMWmvbinKoHG7XoHn461F3yE/OitMpNwVur2RWor08Cm7PhtZyL21Aq2dkjgbSn2YECtshsnrw5tN7n+x/tGcYrEnQ/4zoul5f0y4xZ6kfFWUxXClqv9jh7/EQblr9pG/Hi5V9YJXEsDJwj1nQKg6ddReuGgyJFuREvHHgTtjNcBb2wQu15WUR35tyLMDNfMG6BCMBiFCudOZDwVLwdFxMZzsndi8eiMzYWI0zKI5bbtNKuMFthT3ltbNPiBaWNfOymhUSllDh0f55S9Pin8RUR6HF077Tugf8u5GhC0McoOL8OVsq9jiRN9e2WZwsVeVKUqiDHpCCRhG3wW/7USO6S+booM1D9E5J+J1eva6qUzbIrKpMOL55qJ7qDnFydurGDeUIz+a1/bY4yWYj79MgeXICHOOApV3Emb2u2QvuVo1EdkM0yTs4LzXW9QRIQBEiRZgbXoBvxk0I45RJ9WY2c3+cBUYuFJQ+zWVIiqmarI9xi8sdPceqW7obXHWzZOk0OfVfQjd1LwK0JyWjMKSEb2xsnRXBTrWU+q/1Fbj29/p9VlDbEQb9cKY6By0wJgDbEiHEn4tgfrNWWLxWKct6dKaDSGBPa4loDLkYetZD7L4zyo7E/uCj6MheuVuijm3SHn/w4dZ4xSeI3bRvuvzT5PcUkssagoaFXa+dBfFGLTG1OhvMY0qtMRGngv0f76OiTzRn8Qi9uyTobp1yeguPTJrjbcFk0+l72C3gO1QpA1oJtcDFiZMXERi54Yw+yo+J9Ds5HZo92+qL/i1+5KvMdfEQaX7Auw
Content-Type: text/plain; charset="utf-8"
Content-ID: <EEE55BD54236D24FA7DA38170B9E1E5A@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: a79f5ccf-c99d-4d62-233c-08dc58a9a9ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2024 15:28:09.9491 (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: P6X30WA5thr3oHO6i1xYWmn67TAx1SBypcPOEjBCmKzIiZw2aJkuGEaoZxTX6XAx
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR05MB7450
X-Proofpoint-ORIG-GUID: xRN2bJu3FMIwHuiA41u-et-pUveWnCkU
X-Proofpoint-GUID: xRN2bJu3FMIwHuiA41u-et-pUveWnCkU
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-04-09_10,2024-04-09_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 bulkscore=0 adultscore=0 clxscore=1015 impostorscore=0 phishscore=0 mlxlogscore=824 malwarescore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404090101
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/b1kZOyhZfz8YmN-wm_q5vpsJe24>
Subject: Re: [Lsr] Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-08: (with DISCUSS and COMMENT)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Apr 2024 15:28:25 -0000

Hi Zahed,

I’m sure Les will reply as soon as his TZ allows him adequate caffeination :-). To jump-start things, though, a couple questions/comments below.

> On Apr 9, 2024, at 5:49 AM, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com> wrote:
> 
> Thanks for taking the stab, it is a good start but no quite there yet.
> 
> - Now 6.3 and 6.3.2 has the same section title. I would rename section 6.3 to "Transmitter side congestion control considerations" and 6.3.2 to "Guidelines for transmitter side congestion controls". Note that here "transmitter side" congestion control would particularly mean that the transmitter is in sole change of doing congestion congestion control based on say - performance measurements of any sort.  
> - Rest of changes looks good to me, however, I am not sure we should use normative text to describe guidelines, unless we say those are requirements and then perhaps also describe how one should fulfill those requirements. My understanding is we don't want that sort of details here. I would recommend to remove all the normative SHOULD and relay on implementer doing the right thing. We are anyway not doing standard algorithm (s) and accepting implementation details would vary.

To be clear, your suggestion is s/SHOULD/should/ throughout the text Les sent? IMO that would be fine, and would not make the document any less fit for purpose. Once we have accepted that these are guidelines and not a statement of an algorithm, it’s very difficult to insist that RFC 2119 keywords have much power, doubly so when all of them are SHOULD and not MUST. 

One possible counterargument is that SHOULD makes the document more useful to the future implementor than “should”. I would (and did!) also accept that position. 

In short, I don’t much care if the SHOULD is changed, or kept, and I hope the parties to this discussion don’t either. 

> - I am expecting this document to call out the algorithm 1 as the only one it is defining/describing and 6.3.2 are guidelines for other approaches when Algorithm 1 is not feasible. This should be reflected in the document.

I didn’t think "when Algorithm 1 is not feasible” was implicit in the document, it was just “here are two approaches” with no editorializing about a preference between the two. (I haven’t read it recently so I *could* be wrong, but that’s how I recall it.)

Assuming my recollection is right, I think it would be unwise to change the document to state a preference. 

Thanks,

—John