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 17:31 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 B13E3C14F681; Tue, 9 Apr 2024 10:31:09 -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="COWVVW7t"; dkim=pass (1024-bit key) header.d=juniper.net header.b="j6IEBvfm"
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 QOJbvlGvTXfg; Tue, 9 Apr 2024 10:31:06 -0700 (PDT)
Received: from mx0b-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 10114C14F69B; Tue, 9 Apr 2024 10:31:05 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 439CHRN2026933; Tue, 9 Apr 2024 10:31:03 -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=QI+sXBODG7fJ7Dw26MMIsBArnDvlgMNeG9jLneEErjs=; b=C OWVVW7twee2lksY/uKa5eVLsVE1fSY+z8uTrRJJSwnpBiSGMe5Ll9eIPZD0LZlUU Wyfyxe8i9D1Y4MoPYX5FJUX6n5ajqySpsiJ7nSml6vHZuTP2plykZW2D+u26VUrR XOPh9BYZ/WPjmJzMk/rOgJ2POSOLIZzGfNqHPwSWfKFIv7vpRVv/Y2U2VBOvnr+i MqsupsZ71UBW7GEMThpp5mZWzD6kXlTD+pp6iiitNolLN1J0ZGwW2PRpdYz08RAd aOOSa77kmQzkRNmvim35mSd84w/CPIZUVccr6bl/+/HNgwG2aF+0RmPBdbGtu25V Ogs04k2YxKBTKslhJgEHA==
Received: from co1pr03cu002.outbound.protection.outlook.com (mail-westus2azlp17014040.outbound.protection.outlook.com [40.93.10.40]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3xb5nh59b1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Apr 2024 10:31:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xwa+B3ynxxnt+c+1d8ZRxWHtke/qQmXrocOpx1PtKxtbtr0DXMx2rgPGdYoXby+xKazjM6+OApZdKJVA5AU/2MVU2lLBhK6+XPUD69hncIMf8SAillDXqnCVk5m+XAg04z9mysL+Tv6tYnMo78a63WbWSA3pdFDQc7eNoUiO0lcxjw6nkloQIjthASzGRPBaIEgRbyhdqyoXL3TS4+98yH/tjv3F4dpqSn0+T4Zj16n0RnJTRAs5wCz0ftpYnCSOUgU4wZs6DHp6ZzYsPaLTs5DuhrInCWXOisi+YG+mQOd4FDCm2OgcfipZZRvCTJHnmTIMb6BxvMLyjUyxugil4g==
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=QI+sXBODG7fJ7Dw26MMIsBArnDvlgMNeG9jLneEErjs=; b=jY+gznqDEOrWpzHjvmS0jKFlEUNmFCSYUs1vGAvLu8DK8qLtn2VsX2h2KoTRSGKsyQpjIUDFmZuUmEwnYdU2QBgCmyBwGzlmjPZSsFuUxJa8eTH/fJnjNURMvMCzQCywGeO6IyWG330llyrhD57tzKrJ2YzfB+U1JYO02WyAz+sNDSytmc/tLb5p9fs4+kwOjVSxpeKyb2x/BdbClOtTNPdnO2Xs389WSGyaquq9+D1zAUsAhZBduMyGfc59UehCANf4GafQ3in7oP5Ycv5WhIvVUIhaVOeWkEQVbbGiF0iUPyXpaUunqjFwaz8IcPsL6FqOJalrhOyR1NpPmnbiQA==
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=QI+sXBODG7fJ7Dw26MMIsBArnDvlgMNeG9jLneEErjs=; b=j6IEBvfmCYphdfyCjxqe9isWF1gQ0jUM6RY1vXlIM9QUscifl5mRGxLodNt+vSg5wBx/cyLkaai70zoyYPfAEtGFdkIjEZJhpuysRiD6TOdHEjluxzG5b6kibt+4lR01gki2dzJ28TkfTuMBySBZEmDiYge/7V8hxJj+so8+I+g=
Received: from CH2PR05MB6856.namprd05.prod.outlook.com (2603:10b6:610:3e::11) by IA1PR05MB8971.namprd05.prod.outlook.com (2603:10b6:208:3d5::19) 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 17:31:00 +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 17:31:00 +0000
From: John Scudder <jgs@juniper.net>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
CC: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.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/cHw7FYI5yAgADv2wCAAJHpRIAABDqAgAA4QICAACojAIAFrXgAgABemoCAAAqCAIAAF8+A
Date: Tue, 09 Apr 2024 17:30:59 +0000
Message-ID: <F913F6D2-D664-415D-8CEA-F9999C4A8C03@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> <A32F0FA2-BCF1-4BEF-86F8-720F2394E850@juniper.net> <BY5PR11MB433788B3940C689AD0514AB8C1072@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB433788B3940C689AD0514AB8C1072@BY5PR11MB4337.namprd11.prod.outlook.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_|IA1PR05MB8971:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bQ9uQKkLHcl9WoVB6frH6hLdWhJ+0vCVty4c94h5e5rtEeFD8KmmPALjirmdaGgHXITfORErrPw9fFwCqiZliqyczspUDOIp7OTrG1GjEvh34esDb5mvc6jhHXR9Bgc7gnS2YbOs0FlZiONPVKqpI3tHTKgCAbgrwRfFyvVICjmzGvFYFtC7dkD/8TfaAztvGRnZBqGpXH4RzHUYLCIfM3bkfIlmGls++EWOy7mIawUjl4g20ACpypjOhmjj7NpZSD2JiDWkNWvNALKrgkQ0yzzMd0RrtA4G0jqT19YLFGYhTTnCU/zUxzIe76iK3WzNeR+sM0zEErVWoA2E/3oC8vo4ZuJ3nBAnG/sk7zhTZG5HfpsHUyL3eUWoCCL2UKqeQuu/GXau36YohL/V8REyUl3bCVccgfuVB3a7htFL0TAm64Ge33GcdqUiFbuda1pWQJOH1rlICQsGZheyg42/r9HbZaghVPE5GRHzDrfv+ICk7a9ORIQPNtI2fnRsD0MO4ZvK8JGCurH8oulS06EZoh1CIQWA9HbDECkdBJrpXoDeR34qimjXJGaB/Ft6PvdqqIEKgiDEJu8OvinqWfJbbtyT/vsG+97CpKFvGpxSX9NQ65tIrMzulIKCaXfPfo0rOsd2yylRFUb6zeq2yZoo0uFEePMchUOAtTt3zSZoxqg=
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)(1800799015)(376005)(366007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jQftrJA2ISz0Wf1GKVP2YcfCX2WP8Q9uxKLr4hGIu1KuNn4Tgi+PAiH79KNHm1rO0drHWxTdwh5kbKdvjp7qBQKDobqRw0YDPH/qcO9Suj4gY3g8pVtS3RPWqXmQ9OYFaXFJ0/ZWgYi/WTPTCff2i0SkyWSWMxVn57vR4prapmZCTI4sqAvVBgsYrdnUvvWg2ejngwgNb7O0wbVwoK5bIAcMZy+EWDUgDK9jzhiVa1FvRuJv5SovQN/vQFNO5Ek2hdH21hcxK9s4Yknue5UslWhJoHFfbQ/0MRpVQsVzqa2P8FakWyGnpZ8ZZ4mMksI2eoMEslQjNj0ZNPMOSXeS5e0m3FWRqA/D6P8JVfdwIRaNaSOBJdnC/K3hNfT3cHYiNIe2SkThNMzj3G5ycL1PmdIKixK74mx9b6HYnUkE/HshuVTYL1XgEhrURXdKih9um2lk0NfWXdCzX3NSYuMGu8ecV7kojnXEdds4yyOiAc7YlWklo4YNNBmLJx3rlefAjDzZQJu9u31ifYUN9QfRMNTTajomw/9igbzs0ZfU1ptdGdYlCFMVajRzP9TXQqZ2pMund/1h62LQzJyahKTwPblSZRnJZP72IYm9lb48VDxIJ9xUnY88BCuz2ca868Kr3JtYU+N+SlLaa1DiwJWGDUp6aPCkKkwT+OOAfrcFIr5GielTXT2CTid92EFMNWKWgqkvT7KQ1iqBAQz3qRIjyBOK3g7veeoleGS4Le9lAXqN8wQwaBf/1G4qCz2ZiU1uYh4O7U8+hcNxa/Gwto/emNoah8CycE3j0AuV+fHt+LI1acxYL7DbdC/H+k5/N2QJaQo4gyXas//Se5JQFbO7fm6h2u2DJF/b3YT+cEyXwMtS/A4BeKWSC4qZfMN9GOLHSodB0kH2/9goZ1DBWbNgIXHnc6Z1wSdFTIlbIN9KtUCTPBroJtYt1jDZRLmj2D8QaVqB/Fr8jDWPLPwIb2W+P+4GrMX1lAPZX3g9B6ADt689CkdjlQLQSVdovceLDk3zUd6DB+VNXEXgGF1Z6e7KBtXKMiEWgwYbKsEtrXRpCaaTulP/yMctMaY2FaDk07vDruscuWk6KEj3Y0y1ch2wSzhZotsV7xlLmeKtbvt48aqji9cXBQwfQwwTfvO0wu1kO8WwnKRgh/rS4KCMmeUPeWNvs22NUsEYULShM4ot2Vd9R8xAG+UwsDmKwmM9qulTHGhNLVBf9nMZuxv2hO/mn1U5r+SpI8eEFkTwoZvWpo9/GDhWIKfnzHYLwStNkGQ9s681TImCHzEI65DsinHJpDpuo6rbKdO0oZF82mDh6gBU4wls8j9CsED++qMmm54aFbasVE9HpSRj/USV1euzjeOMv+a0qouCvro2Q0fZVQbiRdJYMMnKHXNiYGbL8laUu7loj5TvJgDgwtYW1Q+47KSdY1kvHdSky0k3GL0BpsngQZMPEUmTKIe7mt8iAM/kkIcsQhsZ3U1o9vxMzVTnpMI5oKpb9jdvUSsChGFu1lzFjFnqCajb5PP9HWZ3//jy31n6a+NPqNbAUqWGcpDp0A3AI+5zqDN0kLom4PziYEX8t/HCpyUU1WT/F0Gg9fy4
Content-Type: text/plain; charset="utf-8"
Content-ID: <C29606F9D7654E43B2DE376668CE915F@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: 940e5395-3903-4376-be9b-08dc58bad290
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2024 17:30:59.9526 (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: WNvBmPNR7ELJDlxVdPl4Qcu9nZ8U8PIncT8orA41MO2GcSFoDE2ybXAyePwHKCp+
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR05MB8971
X-Proofpoint-GUID: 7Xratgqci0rxucP3Aa7R1GAeCK_C6UtB
X-Proofpoint-ORIG-GUID: 7Xratgqci0rxucP3Aa7R1GAeCK_C6UtB
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_12,2024-04-09_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=999 impostorscore=0 suspectscore=0 lowpriorityscore=0 mlxscore=0 bulkscore=0 phishscore=0 adultscore=0 clxscore=1015 priorityscore=1501 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404090114
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/97OxqpioPZWgE-dZhGzhrjEXEnQ>
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 17:31:09 -0000

Hi Les,

Thanks. AFAICT the only remaining point in question is whether Zahed insists on the s/SHOULD/should/g change. Can you and your coauthors prepare a complete version 09, including the necessary small edits to sections other than 6.3.2? As far as I'm concerned you can post it, which makes it easy for everyone involved to review, and then if there are any residual changes wanted we can always do a version 10. But it’s fine to circulate it some other way if you want a fully-agreed 09, the main point is that it will be easier to close this conversation out once the complete proposed text is available.

Thanks!

—John

> On Apr 9, 2024, at 12:05 PM, Les Ginsberg (ginsberg) <ginsberg@cisco.com> wrote:
> 
> Zahed -
> 
> First, thanx to John - his replies are on point and I agree with all of them.
> 
> As I mentioned in a previous reply to John, my post was simply to get your agreement on the revised text for that section - it was not intended to address other editorial issues (such as revising related section names) - which we will certainly do when generating an updated version.
> A few more comments inline.
> 
>> -----Original Message-----
>> From: John Scudder <jgs@juniper.net>
>> Sent: Tuesday, April 9, 2024 8:28 AM
>> 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; lsr-chairs@ietf.org; lsr@ietf.org;
>> acee.ietf@gmail.com
>> Subject: Re: Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-
>> 08: (with DISCUSS and COMMENT)
>> 
>> 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.
>> 
> [LES:] I also am not heavily invested in SHOULD vs should - but as the section is advisory (which is why I changed MUST to SHOULD) it seemed like SHOULD was still appropriate.
> However, if you feel this distinction is important, we can certainly use lowercase.
> Please let us know.
> 
>>> - 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.
>> 
> [LES:] John is completely correct.
> The history of this document is that originally there were two competing drafts. Some folks thought that algorithm 1 was the best way forward and some that approach #2 was the best way forward.
> We eventually decided to write a single draft describing both solutions and allow the user community to decide what they wanted to use.
> My expectation is that we will see implementations of both - and whether one approach or the other dominates deployments will be based on deployment experience and vendor/operator preference.
> But it is certainly incorrect to think of approach #2 as only applicable when algorithm #1 is not feasible - that is not the intent of the draft.
> 
> HTH clarify.
> 
>   Les
> 
> 
>> Thanks,
>> 
>> —John