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

bruno.decraene@orange.com Thu, 11 April 2024 18:54 UTC

Return-Path: <bruno.decraene@orange.com>
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 0A230C14F6E9; Thu, 11 Apr 2024 11:54:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=orange.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 S1y8Gj2f9rfJ; Thu, 11 Apr 2024 11:54:49 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.126.238]) (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 D25E3C14F71A; Thu, 11 Apr 2024 11:54:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1712861689; x=1744397689; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=riIIqftHWo3kgCnTv5Hk065UXvs0GNnKGo/8Gk9mqUg=; b=Ii+5Hk+/XOcsHkipDwqCGBwNQUaV7c95fuI6NSnyQTcuneu5oqCI0Si6 6/LGNk1zskvkYanDMPPqqVggBGOpSbG/eSOjtsrq9DEc1DU8qj9u4fZQ3 O7kG6u7TvGkc7CkIurm/RGGFF9imRSlODAOOI4gNmGz890L0f79h3fDdW IwLedp59joXpS17ISyFPp8OpXZWCVpXrgOiiJxY4peggNACZnXC1D568v RJaaCWDcQaQRn1G8imwTgzHfNlkHO5HJm8OoSw7iD2R94nx0KWMDV+3uW mwKVd0R/KnxlkTv28F3OA9pfXqyCAFOvAzY5YbpVogEgAluE4b/LbK98f g==;
Received: from unknown (HELO opfedv1rlp0g.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2024 20:54:46 +0200
Received: from unknown (HELO opzinddimail5.si.fr.intraorange) ([x.x.x.x]) by opfedv1rlp0g.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2024 20:54:45 +0200
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id 7CFD71061436; Thu, 11 Apr 2024 20:54:45 +0200 (CEST)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 322A0106148B; Thu, 11 Apr 2024 20:52:40 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail5.si.fr.intraorange (Postfix) with ESMTPS; Thu, 11 Apr 2024 20:52:40 +0200 (CEST)
Received: from mail-vi1eur05lp2168.outbound.protection.outlook.com (HELO EUR05-VI1-obe.outbound.protection.outlook.com) ([104.47.17.168]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2024 20:52:39 +0200
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com (2603:10a6:20b:553::7) by VI1PR02MB6400.eurprd02.prod.outlook.com (2603:10a6:800:19d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.55; Thu, 11 Apr 2024 18:52:37 +0000
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::88d0:3092:eac1:3065]) by AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::88d0:3092:eac1:3065%3]) with mapi id 15.20.7409.042; Thu, 11 Apr 2024 18:52:37 +0000
From: bruno.decraene@orange.com
X-TM-AS-ERS: 10.218.35.129-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== YnJ1bm8uZGVjcmFlbmVAb3Jhb mdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=bruno.decraene@orange.com; spf=Pass smtp.helo=postmaster@EUR05-VI1-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of bruno.decraene@orange.com does not designate 104.47.17.168 as permitted sender) identity=mailfrom; client-ip=104.47.17.168; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="bruno.decraene@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR05-VI1-obe.outbound.protection.outlook.com designates 104.47.17.168 as permitted sender) identity=helo; client-ip=104.47.17.168; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="postmaster@EUR05-VI1-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:pzvN6q6f9qjGxNpAYm9yiQxRtLTAchMFZxGqfqrLsTDasY5as4F+v msaXzuPafuONGKhctB2aI/i9B5VvJ7TxoIySwRvpXw2Eysa+MHIO4+Ufxz6V8+wwmwvb67FA +E2MISowBUcFyeEzvuVGuG96yM6jMlkf5KkYMbcICd9WAR4fykojBNnioYRj5Vh6TSDK1vlV eja/YuHZzdJ5xYuajhIs/7a8Us11BjPkGhwUmIWNKkjUGD2xyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0xK6b5Ofbi1q/UTe5EqZ2M00Mi+7gx3R9zx4J U4kWZaYEW/FNYWU8AgRvoUx/yxWZcV7FLH7zXeXo962wEffXEfXw95kS2cZOINC9v5PKDQbn RAYAGhlghGrqt+MmO/+dMg1w8MpIY/sIZ8VvWxmwXfBF/E6TJvfQqLMo9hFwDM3gcMIFvHbD yYbQWM3MFKcPFsWZRFOVsJWcOSA3hETdxVSsk+Touw77mPJxQF33ZDqKtPTddHMTsJQ9qqdj jmdrz2iW0FAXDCZ4TCoyzWAncrsoX+larwXTbOYsaZmokLGkwT/DzVNDgHn/pFVkHWWSdtfJ kBS4SM0rqUosk2mUtfVUBixoXrCtRkZM/JUCPd/4wGEy7DPyweUGmZCSSROAPQku9QeRyEs1 0eEhZXvCCAHmI+cSX+R66WGpDa7P24uJHUBaDUsQBEE6ML4p4d1hRXKJv5vCqe7kpj0FC3+h jSRtm0/nLQIyMACzLn+81TAhD6toJfhTwMp6EPQRG3NxgdifqakapCmr1/B4p5oJY2UQx+As WQKs8eb5eEKS5qKkUSlSe4AEfSo6uqLGDLZiF9rWZIm8lyF+nO4cqhR7S1wYkBzPa45lSTBZ UbSvUZP5cZeIWHyMKtvOdvvW4It0LTqEsnjWrbMdN1Sb5NtdQiBuiZzeUqX2GOrm08p+U0iB XuFWdS+KHkQEItb9zqdTaA7/rolnCwm/UqGEPgX0C+b+baZYXeUT5IMP12Pcv014cu4TOP9o o432yyim0Q3bQHuXhQ757L/OngjERAG6X3ersVWcqudI1NrBXt5VvvJm+p/K8pigrhfkfrO8 jelQEhExVHjhHrBbwKXdnRkb7CpVpF6xZ7aAcDOFQf0s5TASd/0hEv6S3fRVed9nACE5aApJ 8Tpg+3aXpxyps3volzxl6XVoo14bwiMjgmTJSejazVXV8c/HlaWpYS0IFe2pHFm4s+LWS0W8 uXIOuTzEMJreuieJJqMOKvHI66Z4SZCxLkiBxugzid7IR+wrtYwQ8AOshPHC5pXc0mcrtdr/ wOXCg0fvu7Dv8c+98PR7Z1oXK/4e9aS6nFyRjGBhZ7vbXey1jP6nedoDrzUFRiDDzic0Pv5N Y1oIwTUaqJvcKBi6NoiTd6GDMsWu7PSmlOt5l04QSmQMgn0U+MIz7vv9ZAni5ChD4Rx4WOeM n9jMPEDUVlVEKsJ0WL9JTbJqsyu6MtMx3zszK1wJ0/3oihq4LCATENeeQGWjzBQJ6d0N4Vjx vo9vMkR6Eq0jR9C3hOukHVP72rVRpAfe/xPi33YKNeDZskXJpVqZobVDCD7ppqIbr2g92E0d ySMivOqa6t0miL/TpbrKUXw4A==
IronPort-HdrOrdr: A9a23:0W/gXqs4Ac+uC6IEWJwo0fPm7skDX9V00zEX/kB9WHVpm5qj5r iTdZMgpHvJYVcqKRQdcbLpAsO9qBbnmKKdjrN8AV7PZmbbUQiTXeNfBOnZowEIQBeOj9K1vJ 0IG8ND4bvLY2SS5vyKgzVQfexA/DEpmprY/ts3Yx1WPGZXgwAL1XYeNjqm
X-Talos-CUID: 9a23:XKKz+WMZPSdjk+5DSjtC+0QNNfweclbXi1H/JkHiBX5RYejA
X-Talos-MUID: 9a23:NkCPlApO+kfSdzRsSUoezztPDYBE+IGNNBxTo6sD4sekcnR8GSjI2Q==
X-IronPort-AV: E=Sophos;i="6.07,193,1708383600"; d="scan'208,217";a="33813182"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QiJkJyx9/pxVacC7uctoHFPLLzHEjUPDB+vR3txwun4ASIoG8azaHqtDXH6TdlXdP2eCrV8tLRg+RaSN0+kSN252c9B0UZh0FrE+xJSmo927dRIWt45ECBQ8A4sJR0faFrzI6qqaUB1uH+yj9DwJvwMgvmjIG0b31REkz6w5wZzWh+UPyUOPcb4q/agDR41CbFkw1Ot4yImJeoRhQPcsmgpfSb3SSkHRuLcylB76dmTFzuu0N/5TnAn1lznNCVLotGJ5qBomGffrd1Pasn15NbKkiq5oouajjoeIluKHDQ9tQ+t5Kl5J/V3Gm7DC9CQBLTALzKptQxVAJlMBvB0rBA==
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=8FujbhLeeeqOjXr1aDtAeA5PXo359Q3BBDfZyaCPyto=; b=XG++KbeFtJeKXT+JP92BJlFn9GDCsyb0biSid0WA4WJKjx722LeuKlDmfZNhH09Ia0MXS+sZiTnRTDwv41urwX8GJhcg/mXRrAnGaxRFCfitCjapOsuMzjDbMmyiEm704PE57DNlSou2oalW1iY+eirlfpEy3QWZCsXC6sq8BZZXx8mWyWOozAGPyZv6jfjluqLMIuK2gYTCwYUXgTKbjyjB8ORDttQ3jzIU3y0JqNkty3vc3GBVoF/FIoczpGTU71Sr7GryQ2tGfyxAv2QBzKPsbXf9HcQXOgLrH95FiAtjniWyxe3IvbrFz3kU3SgXZoFAfHhi7tnbMXOVlUlInw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "John Scudder - Juniper (jgs@juniper.net)" <jgs@juniper.net>
CC: Zaheduzzaman Sarker <Zaheduzzaman.Sarker@ericsson.com>, "draft-ietf-lsr-isis-fast-flooding@ietf.org" <draft-ietf-lsr-isis-fast-flooding@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "acee.ietf@gmail.com" <acee.ietf@gmail.com>, "acee-ietf@gmail.com" <acee-ietf@gmail.com>, The IESG <iesg@ietf.org>
Thread-Topic: Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-08: (with DISCUSS and COMMENT)
Thread-Index: AQHahnkvt8r/y66Il06KPXZ5k/ZXp7Ff/2SggALaMgCAAH1GsA==
Date: Thu, 11 Apr 2024 18:52:37 +0000
Message-ID: <AS2PR02MB8839D63A9B7CF1A18D310D45F0052@AS2PR02MB8839.eurprd02.prod.outlook.com>
References: <171222579232.2606.7357707210840921573@ietfa.amsl.com> <AS2PR02MB8839702CE989F60496AADB9AF0072@AS2PR02MB8839.eurprd02.prod.outlook.com> <CAEh=tcfPijYR98BR-f8xkhFEX8qnnh-B1zPHiB9RtzT3uVh9fQ@mail.gmail.com>
In-Reply-To: <CAEh=tcfPijYR98BR-f8xkhFEX8qnnh-B1zPHiB9RtzT3uVh9fQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS2PR02MB8839:EE_|VI1PR02MB6400:EE_
x-ms-office365-filtering-correlation-id: 0f3a27b9-4871-4b39-2af3-08dc5a588e5d
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NYxkemZSK8aG55y9gTi4pCqMKMSZ8NxnjuHg7IjQj5X/LJ1t5FOt4PpgiTU9bT+CFPRKdJaQfmhiFNjizWjTr5QAqQr74xdYekzN4PmwjW6+68dGEPiePUuR9efOfxbRDhaDoT9TInUiPNiPSVJtu/htVgGeeVfKmDqY0qWwhiU8f6P5BPPxoINIU/uVTG1e+5DEC9jlSQYXVD7ZDq7M6ldutQWcaxGBbhYn3Bmq1jVn5v1FwcU0sMJqKK0o2PPpIwmBekYIj46uBfyosWc6miRdogSLfQZGBdFuPa53U7ctg06EhDjiATJatfW6qH3y/Y+l8hI7IR9WIed1JiN7qLXha4X7enyedlDl1rb5tlc12rK5PvMz/d/m6IKByy+IhNmO8csCp5B2gIbwekMrSa3FFLR4A0Y8bh6sJp/5bXEX3NsMFWmu7FFdXnLOTKzWQScPDu7UpY9O4vgnpO0cCtZCC+SiB41KCChzm2cTxwP9B/bnTkVMdL9mqPteY5zKEPksz5qkw299vKa/ObJMIrw/mZn0BWtGGDjQaJhRiHOmudtxD49P8rXDhCmgnM0YnD7sZv6JhLzZhZ2AIKPWPJ7c5SluAKi9Q1jCItnRG6K3ak/7kBVvtg5c47yKLXiEbv3/MrJjYv/eAvsKdMRHFCTtEERh6gsb8B4X/vFl9UG2RTf8kQGxIPVksB9qE0Qm
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS2PR02MB8839.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: HDaOgpmnnujuf7ExweBSOgGLNPw8sISKz02KRQsMZwNOYHoXi+yPSf/kwlu6NWZD1/lRbplf8wuDCALAYjyV5d4RFD1dQuEGFI0GGahyTSRenE+86aqi32av4nTQZickjO8D7Vt1b8jq/KUZK/sRbNOPKo064IXVwfU69aanV4mHiTcXXL6AzShfBQ5FQimaVD++Wa/F5zxt+yW/uFdBA80Z2QMrEp8yvFXz/WQ+iZZufW/c2uCKX6/jh8HVJri/kE2NvNnVpwGSc24HMz2BKD5V84whDKDaDHM2vXBwm3Jvz/NeHJCKLqGWca5H+upgzNeL8ZnQ1Vv/wElvWNpnt8eZLNI9pv/5bljV39D5YzRiWYA/ZbiZYNlwP+U+rpnhue72rCVDaKPN3J/v8X4ByQaqrd8G3ZBTDVKd8rsekaNtkw11SGTAs9G8Sx44YdCmp/ar6p/8/pJ7toFw5VtIWTpMMfA2HoNF8QYIOLhnFunGOWOllOfoSZ1ADUm07y12OWPgooUo0canfuUShVN/qyA2gyCOufIEpWBIWeVohG8Q/Zi9S2+Xqldy2J0Qg9TsLkI4dIUF17+SY83PEMEKlqN6ke3HRU2J0jBUDZlZS+v6wyNX0ewEcGTTqMvG+RfURb2ksNkwnFdpKsDhG+u3qV4m1/dK+p0nYW1ZvhfJRkb1Jl1ymoBdrxQ/4TQqeJ+mTSdabMpukqKm8PYFou4cgk7Ac1C0pC/YK0s5Zwat2xO6dhr8V1bHFGNn1Ei98WG9aRDk7wNbEfWaGPQpukV6LnhOebYwslgcFa1jFvEQtmeEGEW4E8P44P5u/SXsxlOkhl35TLqJHkNFGNcXx3JuTP29HjYAa/RKhTo8J4vZog6ncmH6lkVU6bJmmSPxcUk78qU3mgqAKtnwj5uQRFMx84uX64Kn2hTvKJhtHIOAQSJpMWEuo4N2/AX8AE5RLtf0AdRiLpG9dkRnW5qoszx7Ny+5U0RNw7LQN/iOQfOIpLOQdCSCr41Hx6Go4pWX+H8cWMwCaBAL7meobNzNHjGi7mkYr6UGdGCE4XkrtTPdS0hsGEudVBeIEEORIOjvXlLT8Z2rbt3mdN3TMKdB+Wi/WA3lHup6zMPDVoKlUsz/9oYlK8J5G+LgIu040I+w/6vdG6MSsTu5AuahnEofEeXAIt6lBUKGuIa7KBKADe4bj8sGkEZdUvhLyke+i9NqGnLayyXMJ0vt6sX2T/CvRUIpKmzwKZG3VGvgLa/sBZxhjm1SCABzZNGr6/FyHKVGeWYA+CES4mCyUxS3+lSD0GJftQmk/tUU2jrlpL4ECf8tVCdrMm/OhCQTgc5/zPuU6L7WhIx5EdvQKdB+Rky5XRqA5+qs01gpVWrHEM5NgQ4z0kalUwyA45Zf784u1V1xQrB21Z1kXNY28w5RxyxFElnxxzoZnryzcIPfCxXgGXuQjc2XARdmIkTSYUlacZUvlzyCe33+sYudr2Ox01lr3Sl29XhLOmTk72BZefiU/XN6vq87IChD/Ms8KtiX6tBex2KJNsb2H1naeqdCyBRY3IR6T4hUkxAmqFrRrjEWgFRaqQJMuk3B60/WeXAzy8EwB2cA
Content-Type: multipart/alternative; boundary="_000_AS2PR02MB8839D63A9B7CF1A18D310D45F0052AS2PR02MB8839eurp_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS2PR02MB8839.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f3a27b9-4871-4b39-2af3-08dc5a588e5d
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Apr 2024 18:52:37.1491 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /AaJ2+b+sfgth/VxH1zMma2otaBvIF9PxtwPyLGiTgSJGFpAe4bkeSakHi+yvsjhy4HXqB91opAkbbSECW9vPogc30bymGqjMppRaKpzHQY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB6400
X-TM-AS-ERS: 10.218.35.129-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== YnJ1bm8uZGVjcmFlbmVAb3Jhb mdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.1.1004-28314.002
X-TMASE-Result: 10--40.205100-10.000000
X-TMASE-MatchedRID: 0FbuSxFHrmn0lZqQGuQv98vnXbhSGw3rQ0Xm0pWWLkp0bXWCb2qGLjS2 6AlD1Z3DP9s+bu07mxS31RJTt3dmCwXaxPGF2csu8AB6pZDS4V+OFfLQqF6P0nPGPn0LIUn3Qkz 7hHwAeTvC5qeIz1BfLeLBwDgbJ/fTCXMqcHoTyFVmhFh97sSriZ10bFzFUNG3+fuKmWjEYohT09 b5PU07C47SGYJ5yujSVlZb3RJLfqg3U/b570JE0gjt4l5TmF6flVHM/F6YkvTGYnoF/CTeZeCbu VI7hVbLkW2ooQJksHdSezw1S/XnDxK4lG1JTzij8ZTibkDR5X2OtWfhyZ77Dk0s9CXRACW0fnzR ct83gQLh06w0q6p9rGB9JqWQXWHotVT/TTiLhCBsu+kCp5qwO25IHkZABHAU2y7rwIA98bzfUZT 83lbkELxEVFTgBaMYU2M4Ma5TOe7HH37LPHLkkErR0iWciBuhxzNaeDaFsoM7x+Tuf7McDHy2Eu GCVD0/FloO+iJRP8x6k4lFDTvNCvju9Pl12bPvPRKOZGfqXzgti8yuksn7Zqn/3nyhTdZwJ03Iv rr88mHGsbHcgiUlHrR6ldcLLcBwmuyIzeL3VjHgSh/NGkO+bQXGi/7cli9jd21z1v8cwK5bgyw/ wjxjozMv81MqLM+QN+1mRg7JCMOu7X0Q+seFQi01VXlcjcCUL7p//vLv4bOBs03RHrzjMw7NARl NZbsIjwYMSmiAtzDrQB8Fo+KNKxNsCSGobFFMI3NndjiMExFv+ggm5QAi4cqspZV+lCSL8/brn2 FEpFFsKs8i+cqOr5vIcQCBMLPaVj3Pd9EDnvIjqcnDTJOhzn11ZumDuRp7fS0Ip2eEHny8eR0+G c2mPyE95pUwcexM4wnhOb+JR+TqChA6lSRJvtLvsKjhs0ldb96i+l+h7gruDAzQZmM4YHXY45i/ CwIO33fj+sMArfMaMUyeC0staEkVAPr0TXS8
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 85239289-8c0b-4f4f-94b3-847432412f40-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/Y_SCfuUWp-lPw71UA4Slw2G-Nu4>
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: Thu, 11 Apr 2024 18:54:53 -0000

Hi Zahed,

Please see inline [Bruno2]

From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Sent: Thursday, April 11, 2024 11:33 AM

Hi Bruno,

My apologies too :-) , I was on PTO

[Bruno2] No problem. I was also partly on PTO and I would also hope to be next week.

My responses inline below.

//Zahed

On Tue, Apr 9, 2024 at 5:13 PM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Zahed,

Thank you for your review and comments.
Sorry for my delayed response.

Les has already commented on the algo 2 section.

Please see inline for other points [Bruno]

>
> -----Original Message-----
> From: Zaheduzzaman Sarker via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>>
> Sent: Thursday, April 4, 2024 12:17 PM
> To: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>
> Cc: draft-ietf-lsr-isis-fast-flooding@ietf.org<mailto:draft-ietf-lsr-isis-fast-flooding@ietf.org>; lsr-chairs@ietf.org<mailto:lsr-chairs@ietf.org>; lsr@ietf.org<mailto:lsr@ietf.org>; acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>; acee-ietf@gmail.com<mailto:acee-ietf@gmail.com>
> Subject: Zaheduzzaman Sarker's Discuss on draft-ietf-lsr-isis-fast-flooding-08: (with DISCUSS and COMMENT)
>
> --------------------------------------------------------------------------------------------------------------
> CAUTION : This email originated outside the company. Do not click on any links or open attachments unless you are expecting them from the sender.
>
> ATTENTION : Cet e-mail provient de l'extérieur de l'entreprise. Ne cliquez pas sur les liens ou n'ouvrez pas les pièces jointes à moins de connaitre l'expéditeur.
> --------------------------------------------------------------------------------------------------------------
>
> Zaheduzzaman Sarker has entered the following ballot position for
> draft-ietf-lsr-isis-fast-flooding-08: Discuss
>
> 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-lsr-isis-fast-flooding/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> Thanks for working on this specification. Thanks for Mirja for the TSVART
> review.
>
> I would like to discuss the following points as I believe some clarifications
> would help -
>
> - Does the flow and congestion control algorithm 1 assume that there is only on
> (input)queue in a particular link? I understand that the motivation for
> congestion control algorithm 2 is that there are multiple input queues and
> defining rwin is difficult. Why is that easy for the case of algorithm 1?

[Bruno]
Sorry it's not clear to me if by "multiple input queues" you mean in parallel (e.g. for different IS-IS neighbors or different incoming traffic) or serial (consecutive congestion points).

I was considering 6.3.1 kind of setup.

[Bruno2] Thank you for the clarification. That’s good as this is something that I can understand 😉

Also by " the flow and congestion control algorithm 1" is this specific to flow or congestion control?

The fact is it was not clear to me if flow control in section 6.2.1 is an independent solution to the problem or is part of the Algorithm 1. Over all it is now not clear to me what should I implement from 6.2...Is implementing the flow control described in 6.2.1 is good enough? or do we need flow control and congestion control both to be implemented?

[Bruno2] flow control in section 6.2.1 is part of Algorithm 1 which is section 6.2
Implementing flow control in 6.2.1 is good enough if your internal router implementation will not significantly drop IS-IS PDU (considering 6.3.1 setup). E.g., if you have congestion for IS-IS traffic, you are capable of buffering it. (IS-IS is typically treated as high priority). Otherwise, adding congestion control will help. (in our tests, we had a rather simplified router, more like pizza box than chassis, and flow control was enough. We had to deliberately create congestion with a deliberate small buffer to see benefit from congestion control)


Regardless, I'll try an answer and please refocus me as needed.

Flow control assume the existence of a control plane buffer e.g. in the socket. In the general case, there may be one per IS-IS neighbor or one shared by multiple neighbors. In the first case, the size of this buffer is advertised as the rwin. In the latter case, the size needs to be split across those neighbors. (In more details, some room need to be kept to handle some IS-IS traffic which is not flow controlled such as Hello and PSNP).

Right and I am under the understanding that the first case is where the 6.2.1 is only valid, am I wrong?

[Bruno2] 6.2.1 is valid in both cases. If multiple neighbhors share the same socket buffer one need to advertise rwin as buffer/number of neighbors.

On the shared queues what happens if Algorithm 1 is implemented by some and Algorithm 2 implemented by others? on a shared queue to get the goodput we need fairness among the competing algorithms.

[Bruno2] Good question.
To begin with, contrary to typical transport goal, I don’t think that we require fairness between IS-IS neighbors. For IS-IS, assuming a single IS-IS level/instance, all IS-IS neighbors will advertise me the same packets/LSP. It’s does not matter whether I receive all LSPs from neighbhor1 only while neighbhor2 has zero goodput.
Then to answer your question, in your scenario, algorithm2 would typically be more aggressive and get all the bandwidth. (although we don’t have details about algo2). IMHO likely algo1 would be less aggressive as its flow control RWIN is aiming at proving control without loss while algo2 is reacting when it has exceeded the capability of the receiver. And for algo 1 LSP loss would temporarily reduce the usable RWIN and hence the throughput (if the throughput was limited by RTT and RWIN size).
Finally, please consider that currently there is zero flow control or congestion control algorithm specified for IS-IS. It’s all proprietary and different. (Possibly with little consideration for interop from some implementation). So I believe this document is a step in the right direction.


Congestion control does not make much assumptions because it seems like router architectures may be quite different and for the complex cases (chassis with multiple line cards) the internal are a secret sauce. However during out test we only introduced a single and simple congestion point.

Have you run any test with two different algorithms sharing same congestion point?

[Bruno2] No in our lab.
But as there is currently no specified algo, and different vendors have different behaviors, well I’d say that multiple vendors networks experience this in live networks for about 2 decade (and even for single vendor, some vendors have changed their algo over the time)

On a side note, we have presented some tests results at IETF 111. If you want to have a look at them, please find below the slides. If you have some comments on the tests results, I would be obviously interested in your comments. Either on the list or of the list.
https://datatracker.ietf.org/meeting/111/materials/slides-111-lsr-22-flow-congestion-control-00.pdf

As far as I understood it, the motivation for congestion control algorithm 2 is that:
- determining rwin may be difficult when the same software runs on very different hardware and that no API exist to get that info;
- the congestion control algorithm may cover the functionality of the flow control in which case implementing only the congestion control is simpler than implementing both

This should be in the document and very important one.

[Bruno2] The first point is an implementation specific point/issue. This may be completely irrelevant for another implementation.
I’ll leave the second point to Les as this is my understanding but he may have a different opinion.

- flow control requires both the sender and the receiver to be upgraded while congestion control algorithm 2 could cover existing implementation including in their various forms...

This is also information to share.

[Bruno2] https://datatracker.ietf.org/doc/html/draft-ietf-lsr-isis-fast-flooding-09#section-5 already states that performance improvement on the receiver is needed in order to have a faster feedback (and more rythme) from the sender. I tend to believe that this is useful for both algo (as this looks difficult for the sender to adapt in the absence of feedback from the receiver) but I’m ok adding specific text in the Algo 1 flow control section.
I would propose to add the following text at the end of  6.2.1. Flow control (i.e., just after the discussion on the impact of RWIN value on the performance, which start with “The RWIN value is of importance when the RTT is the limiting factor for the throughput.”)

“Equally RTT is of importance for the performance. That’s why the performance improvement on the receiver, described in section 5, are important to achieve good throughput. If the receiver does not support those performance improvement, in the worst case (small RWIN and high RTT) the throughput will be limited by the LSP Transmission Interval as defined in section 4.2.“

(text subject to review from my co-authors)


> Why is that easy for the case of algorithm 1?

[Bruno] In our implementation (Free Range Routing) determining rwin has not been found to be a problem.


> - Can we really call congestion control algorithm 2 a congestion control
> algorithm? We are are really solving the problem of flow control, it sounded
> more like a emergency break ( aka circuit breaker ) to me where you reduce or
> even stop sending LSPs. My point is I am not sure how to interpret the
> congestion control algorithm 2 with any sort of details. If I replace section
> 6.3.2 with - "if the routing architecture does not support deterministic rwin,
> the transmitter MUST adapts the transmission rate based on measurement of the
> actual rate of acknowledgments received." what harm would it cause?
>
> - For the congestion control algorithm 2, I am missing when the transmitter
> should reduce or when it should stop sending as I am not sure reducing the
> transmission rate would solve the problem of not. This comes from lack of
> details on the particular algorithm that will be implemented eventually.
>
> - Section 6.3.2. says -
>
    > The congestion control algorithm MUST NOT assume the receive performance of
    > a neighbor is static, i.e., it MUST handle transient conditions which
    > result in a slower or faster receive rate on the part of a neighbor.
>
>   How to separate the persistent congestion from transient slower receive rate?
  > I am not sure how to fulfill the "MUST".
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I have some further questions or comments -
>
> - How does the implementers select between congestion control (CC) algorithm 1
> and 2? or is the intention that both gets implemented and after experiments we
> pick one? As in my discuss point I am not sure about the CC algorithm 2 on how
> to conclude on the experiments.

[Bruno] My guess is that each implementation makes its choices based on its constrained.
Algo 2 is supposed to adapt to any receiver but as you stated the detailed are not specified.
Algo 1 flow control needs two things from the receiver:

Again. does Algo 1 include both flow and congestion control?

[Bruno2] already replied above (I believe)

-a- the advertisement of the received window.
-b- acknowledgements faster than the original ISO spec in order to get a feedback loop and to "release" the window.

In the absence of "a" the value could be locally configured on the sender. This is covered in the document.
In the absence of "b" the performance will be affected (but not worst than today)

is b discussed in the document?

[Bruno2] indirectly in 6.2.1 but the above proposed addition would make it more explicit.


>
> - It already says flow control and congestion control is a Layer-4
> responsibility, it would be great if we can say why that is not the preferred
> layer for fast flooding even if it may be obvious for some of us.

[Bruno]
>From a protocol perspective, IS-IS does not even have a layer-3 (at least IP) so a layer-4 is not readily available.
The LSR WG considered using TCP/IP with draft-hsmit-lsr-isis-flooding-over-tcp. In short, the requirement to use IP (with same version on both side) was seen as a significant change.
Also, IS-IS only lacks flow and congestion control while layer-4 usually brings other functions. In particular, the "reliability delivery" is already covered by IS-IS and there would be duplication. Also we don't need/want ordered delivery.

Surely, the ISO, which originally specified IS-IS, was aware of network layers and the benefit of layers, including layer 4. I was not there at this time so I don't know why precisely they didn't use a layer 4. I guess that at the time it was felt that using static constant would be good enough. Scaling and routing convergence requirements were much different though. Also IS-IS flooding is the hard part and it (really) needs to work so there is probably also a desire for control. (Also I've been told that for BGP -which uses TCP- it's not as simple as "just using TCP")

I think a summery of what you wrote would be very useful to describe when we are doing congestion and flow control in this document. Currently it just says it is L4 job and we are defining flow control and congestion control, without answering why.

[Bruno2] Well, I have large freedom to express myself in an email. Writing a summary of WG history in an RFC is a little bit more engaging... Also, although the perspective may be of interest, it’s less likely of little interest to an IS-IS implementor.
I would propose the below addition in §6.1 “overview”  but I’d very much welcome the opinion of chairs and responsible AD on this text. (both added in destination of this email)

OLD:
Ensuring the goodput between two entities is a layer-4 responsibility as per the OSI model. A typical example is the TCP protocol defined in [RFC9293] that provides flow control, congestion control, and reliability.

NEW:
Ensuring the goodput between two entities is a layer-4 responsibility as per the OSI model. A typical example is the TCP protocol defined in [RFC9293] that provides flow control, congestion control, and reliability.
In order to improve the IS-IS goodput an option would be to carry IS-IS in a layer-4 protocol. However this creates challenges as IS-IS does not use IP so existing layer-4 stacks using IP are not readily available. Also IS-IS already have reliability mechanisms which would create duplication and possibly interference. Finally, many layer-4 providing flow control also provides ordered delivery which is not required for IS-IS and even harmful.

Thanks,
Regards,
--Bruno

//Zahed


Regards,
--Bruno

> - Section 6.3.2 says -
>
    > When congestion control is necessary, it can be implemented based on
    > knowledge of the current flooding rate and the current acknowledgement rate.
>
>   So, how do we know when the congestion control is necessary?
>
>
>
>
____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.
____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.