Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

bruno.decraene@orange.com Tue, 09 April 2024 08:36 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 A4922C14F617; Tue, 9 Apr 2024 01:36:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_H2=-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 odcPIDV57aRG; Tue, 9 Apr 2024 01:36:38 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.123]) (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 D3FAEC14F5F4; Tue, 9 Apr 2024 01:36:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1712651797; x=1744187797; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=lEt6zyhVBkJFimi2UWBv+AkprtxwmXRcsCkWpNbq4bg=; b=lDi6TBaiUa4uAcpQHF3c0WO2aCThU4aGUD0DKcQxc8RoToPvF5Iw6M4/ wy+eryn3YGyH+glqov3Tu+cqIpwr951CHnyV5aDmeRgQB8lVUpsPpYo8B 9HNJbVa7a7HwJtZ+sGEXhlTblf8kVJ1TAd+0N+OQEBhZZe9fvcwCfmj7a iGAcjPOetKjOhP+hlsbgtuZAVsVy4fs9VzaiHoaS0aIjKlZAG1WuJfsT1 JqXHRInfJYNcx93hFVfymDoBrmPbjaOhzgNJp+VvS1jGPKpI2Uv7bK8SI qEq2GA7D4XKBiJSi8ejmeOgv+ELynP0tHyXiWEiKlIwyBAAnTfLyUyZ/E g==;
Received: from unknown (HELO opfedv1rlp0h.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2024 10:36:35 +0200
Received: from unknown (HELO opzinddimail5.si.fr.intraorange) ([x.x.x.x]) by opfedv1rlp0h.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2024 10:36:34 +0200
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 2A33D10644E4; Tue, 9 Apr 2024 10:36:34 +0200 (CEST)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 0EBFF10644C3; Tue, 9 Apr 2024 10:36:34 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail5.si.fr.intraorange (Postfix) with ESMTPS; Tue, 9 Apr 2024 10:36:34 +0200 (CEST)
Received: from mail-db8eur05lp2104.outbound.protection.outlook.com (HELO EUR05-DB8-obe.outbound.protection.outlook.com) ([104.47.17.104]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2024 10:36:33 +0200
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com (2603:10a6:20b:553::7) by VI0PR02MB10832.eurprd02.prod.outlook.com (2603:10a6:800:210::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.54; Tue, 9 Apr 2024 08:36:29 +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; Tue, 9 Apr 2024 08:36:29 +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-DB8-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of bruno.decraene@orange.com does not designate 104.47.17.104 as permitted sender) identity=mailfrom; client-ip=104.47.17.104; 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-DB8-obe.outbound.protection.outlook.com designates 104.47.17.104 as permitted sender) identity=helo; client-ip=104.47.17.104; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="postmaster@EUR05-DB8-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:QIkqZ6hlrdZaiZpxI6V0omDjX161XhcKZh0ujC45NGQN5FlHY01je htvWDuBa/iMNmegeYwkPYXn8UJX7MSBzYNkSAFp+S1kFngW8JqUDtmndUqhZCn6wu8v7a5EA 2fyTvGacajYm1eF/k/F3oDJ9CU6j+fRLlbFILasEjhrQgN5QzsWhxtmmuoo6qZlmtHR7zml4 bsemOWBfgf6s9JIGjhMsf7b9Es+5K2aVA4w5TTSW9ga5TcyqFFFVPrzFYnpR1PkT49dGPKNR uqr5NlVKUuAon/Bovv8+lrKWhViroz6ZGBiuVIPM0SWuSWukwRpukoN2FjwXm8M49mBt4gZJ NygLvVcQy9xVkHHsLx1vxW1j0iSMIUekIIrL0RTvuSVxlLiWmS2289eJ0UkJ4A91b1cE0NBo KlwxDAlNnhvhsqb/YjjF6xArJRmK8PmeoQCpntn0DfVS+48RozOSLnL4tke2yosgsdJHrDVY M9xhThHNUycJUEQfA5ITstmwI9EhVGnG9FcgFiPuKwwpWTexxZ43b7gGN3Pc9qFSINemUPwS mfupD+lXExBa4L3JTyt02L1hf3GgAjAQ9giO7iAx89krgGa7zlGYPERfQDg+6Xm4qKkYPpcJ lAd/DZorKUu+mSkS9D8W1uzp3vslhcXVtcWEuAm5imCz6PV50CSAW1sZjpacvQnudM4Azsw2 Tehk8ngCyAqu72YTzeZ7a3RpDWjMiEOMSoMYSYLZQoI/9elp5s85jrNT9slHKmzgfX1BDjvz jHMpy87750PisgazKS24V7vjDelp5yPRQkwjjg7RUqg5wJ9IYKvN4G18wCG6e4add7FCF6co HIDhs6SqvgUCo2AnzCMR+NLG6y14/GCM3vXhlsH84QdGyqF/Xe8WalPuilEFGxtINwJXBCyS 13xtlYEjHNMB0eCYahyaoO3Ls0ly6n8CNjoPsw4iPIfOvCdkyfXrUlTiV6s4oz7rKQ7uYASU ap3nO6pBHceTKhtnDerXb9A1adxn3hig2TOWZr80hKrl6KEY2KYQqsEN13Iaf0l6KSDo0Pe9 NM32yq2J/d3AbOWjsr/qNV7wbU2wZ4TW8qeRyt/KLPrH+aeMDt9Y8I9OJt4E2Cfo4xbl/3T4 la2UVJCxVz0iBXvcFrTMC47MeuxAc4i/BrX2BDA2375gxDPhq7+tM8im2cfIeN8q4SPMNYoE aZZIJXYUpyjtByeoW9GNsCVQHNemOSD3lnUY3XNjMkXep9rXQvS/dH4NgDo7jFmM8ZEnZpWn lFU7SuCGcBrb106Uq7+Mavzp3vv5yR1sLwpBCPgfIIDEHgABaAwdEQdeNdsc59SQfgCrxPGv zur7eAw/7Oc/NJrqYOY2shpbe6BSoNDI6aTJEGDhZ7eCMUQ1jPLLVNoOApJQdzcaI8w0IifX 70Iit3WYLgAllsMtJdgGbF2y654/8Hou7JR0gVjGjPMckivDbRjZHKB2KGjc4VTk6RBt1Let l2no7Fn1XehYKsJ02L94CIidO2F2vxSkT7XhRjwCFuv/zd5pdJrTm0OVySxZPRhEYZI
IronPort-HdrOrdr: A9a23:AmKpRKq5mVTugxeYh6khZ3oaV5u0L9V00zEX/kB9WHVpm5Oj+v xGzc5w6farsl0ssSkb6Ki90KnpexPhHO1OkPIs1NaZLX/bUQSTXeVfBOfZrQEIXheOj9K1tp 0QOpSWaueAamSS5PySiGXWLz9j+qjgzEnCv5a8854Zd3AOV0gW1XYaNu/0KCxLbTgDIaB8OI uX58JBqTblU28QdN6HCn4MWPWGj8HXlbr9CCR2TCIP2U2rt3eF+bT6Gx+X0lM1SDVU24ov9m DDjkjQ+rijifem0RXRvlWjpai+2eGRh+erNvb8xfT9GQ+cxDpAo74RGoFqiQpF7N1HLmxa0O Uk7S1QfPiboEmhBF1d6SGdpjUIlgxeo0MLxTKj8AfeiN28SzQgB8Vbg4VFNhPf9ko7pdl5lL lGxmSDqvNsfGb9dQnGlqv1vitR5ziJiGtnlfRWg21UUIMYZrMUpYsD/FlNGJNFGC7h8ogoHO RnEcmZvZ9tACSnRmGcunMqzM2nX3w1EBvDSk8eutaN2zwTmHxi1UMXyMEWg39F/pMgTJtP4f jCL81T5cVzZ95Tabg4CPYKQMOxBGCISRXQMHiKKVCiD60DM2Klke+G3Fz03pDaRHVT9upMpH 3oaiIniVIP
X-Talos-CUID: 9a23:PgihZ2kFWYbBut1crlJxVsPNL2vXOXvU01P5PBWgM1ZCTK+PRHq/o4h2scU7zg==
X-Talos-MUID: 9a23:Q4o/fQ8eeJps4kZCzNjvzcWQf+Z4uqe8AV0mqo5ci+aBDR1BNRnBhR3iFw==
X-IronPort-AV: E=Sophos;i="6.07,189,1708383600"; d="scan'208,217";a="33465376"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HdXgjoFc87E84Bq2RyGkAThUs43P09UD+dQ1JF/ItgC/4lNKaqT749fstGKd6mtsPeZl5ZOj6RQUuJk7mk9W5slX7pA1x8hBTyzEBCKePAbp0HSGyFWBdXYYo6hMeXOWiz4fT+npblqsH2J+J+jKNOi3lnKsoL91kfAQG8HMk3mu5ZFhKQEt8j2sJdb9UvfB1mRp6cfk3afoQwbMOVMIXK5H6OigSxoO5qd+x/1nkJpxsVC/6l2MZOdqc+gNbN2TRoor+hlGufo2qAaO4Sep3OM1HfFjY8woin45frwdqPRfmAUxrtCDfxK0cJ2vNfyion1syrX+dg2OQlM8jxHiUg==
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=HN0K7dCh8oLBkWajnbgjQ27bt8+8nOBmreMbZvFKnt8=; b=dGQgPPd9erYRUG+1Hrn3drx9yRc+0CIz+kVp+1o9oNHb+f9Ker1Qyot1Z3qwUK/NqKYwU4zUIdnr+n0d5DJsPF6mHoGQjaM9YP1z/Neuw5xZ19Lxu+tOLQkJg1m+jyADWWn1M/Oy+E7Hb1wDtnF+eIPFqlOinOBtPRQi5dCyh9EYKR62zZAtOa8PH3JgfrU2Zf7uey9cLM27nTBU+553/y9ag8cowhzkDh0iGcu9oQoCd8URLaNiUFwnxap+NMTipTiiLzcQ552Q8iyS39+u4TFvGHO4WVfset4ALDvGClkr7PWUak5swpLuNTxXn1YUkqnt3jHKNxedNQrO1N8gtA==
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: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: Acee Lindem <acee.ietf@gmail.com>, lsr <lsr@ietf.org>, "draft-chen-lsr-anycast-flag@ietf.org" <draft-chen-lsr-anycast-flag@ietf.org>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, Tony Przygienda <tonysietf@gmail.com>
Thread-Topic: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06
Thread-Index: AQHae5IybGKhtQuJVkiA/nCJFEm3vLFCMF4AgAAevACAAB57YIAbwX+EgAF/2TA=
Date: Tue, 09 Apr 2024 08:36:28 +0000
Message-ID: <AS2PR02MB8839614F254A46A3417D9ACBF0072@AS2PR02MB8839.eurprd02.prod.outlook.com>
References: <F425E082-D008-4565-98AE-98593BF1F391@gmail.com> <fc9a254a5ff8405e88e55a9b61a4140c@huawei.com> <F94C2512-9D9F-4862-AAE7-FE628DC6E3B7@gmail.com> <CAH6gdPz20GVQ_iP+GYTfmsWRxm7cwFrf_GZ9vxhp1Rv6pZrfJQ@mail.gmail.com> <B8FC6DD1-4380-4960-981F-0E7A2BFA1EDE@gmail.com> <CAH6gdPzC_wd532r=HK=WPQte-ohrJJ+oXyoUiQJrrs_PVS0mEQ@mail.gmail.com> <97A76AB5-CAAF-4650-A317-57835087426A@gmail.com> <CA+wi2hNaEb-JegiG7vPp8kByJfWKcPqXAj_vVaw151AnZOQcKw@mail.gmail.com> <AS2PR02MB8839D3D388C2E203A76DB665F0322@AS2PR02MB8839.eurprd02.prod.outlook.com> <CAH6gdPx-eNFh9y=tM5dp55oF+SSKwQsy17d5yB6KyoEb38uGUw@mail.gmail.com> <AS2PR02MB8839DFFF4F43FA50E14F7D88F0322@AS2PR02MB8839.eurprd02.prod.outlook.com> <CAH6gdPyeM4FCD3KON2Js8StmV=LVb4XqkMWg1J+rW_4uRXB1=Q@mail.gmail.com> <AS2PR02MB883990D22C4F3DD88A22573AF0322@AS2PR02MB8839.eurprd02.prod.outlook.com> <CAH6gdPy4m9Rkn6BMrP+rzXGo48ScNQuxGnRqXhQW5E8aNUdeSQ@mail.gmail.com> <AS2PR02MB8839A4B7704CB1382E0A4580F0312@AS2PR02MB8839.eurprd02.prod.outlook.com> <CAH6gdPzEREM4Ny8rXfTuYYJCDS+70ynEPXP_pZQV3zsOdEtfWA@mail.gmail.com>
In-Reply-To: <CAH6gdPzEREM4Ny8rXfTuYYJCDS+70ynEPXP_pZQV3zsOdEtfWA@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_|VI0PR02MB10832:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1/w3/lafslix2K5BnF7suTzhbyCwEstkj8UWizfkNheRO3Te8CFGYFCuv8ZmDS1zVN8Bp0tjtAhLKJdhuEydzt5+5C/9ZdqXhGWZvFr9P6PIwc/qTkkxTKtlqOSRJcfmJ24kgBB8H4T+GnGfUR5BFLNRkA8zh2dc+vWYUgiDrjP2q732+68LVal/8iO/jVP4DAS7Ki8NI1EsnNnjZ+hNk3+IxyKsDiE8Lp9nv4IiiHQcis6KY+IrRq1VfYLoYXdwICWin0dFFbpofewsmXFo+yF3PgGdGOdzH4cs75yrAnPq8Bbuii9uclX4Gg+OVZ0BMDnnQ1ql8dcXM+Z/dgRo4CXImTv/PehV8qrHlyinGjkyaZbT7KyStdMEqfJWD0TMIjqYz8n7EQ9Uc+0YN2elsvZUgdm9x6eqHiCjgFTsAo4XQ0RxbYN9yis7QvAdLbsZ0JDfQfu7hZZLPbt2cnOgeg2t+zt776VJbBqvk/FQdJNeJjWcslhIbUbAaNvnRfW8EFZdUHeT4KK9XLO7lmcBL7vmD0ELMwbpllmfVXPhMMYuUxXozCuJKa5i8oa8vsbx8NbJHUdv0R0qV/LjhsZ8B1gTi0tvQSJU4l7FJ3/M4ALs6hJyVPWnnqt4QFy5FMvE
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)(376005)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: j8Afxm+ldPe+igTwiYGsvBxodtThiStcutqc3wyuQ9Dk+UL6GReaBzMB7mAmw/fH5rIOi89f+VrKt7EdJxPDlxSB0hymSzSTzyQ1MZrdTYQGgDgyqsbJjXlYuw3qlSTp27Qhtw4qXOj7UKClBFGq/3bYOChXsIJHYnQRSy+gP5oai0zI29Fga7tOfVgyV+lqvj/7kIc9+Je3G7yj9HCfZuuikxZNTcyRi6oYbx1ZljmWBwnpKUyNgHv+0SHvRR0ND3W4kbk3SiLMyrxId/dZH5WrIF3lIFGvAaFdhHqIsnxzP7jzUjR4jBxlYxPMLeMlmbWnQca2DP+A7halznV7RTDksFmSAtRWdqEyM2/Ss/D2GftNdSucJmd2c+KYVnkdJM1dTNhoIWMY6UEIMuiFiTdL+awRrSFYA3TatNP/OHnWImirij46EPFd8yQh56mGonIhUQqJHr+Kpdg6Ygi4S4YoY/dX9YSFHG9CgZ+JNf6zfyEHbJpDmWZMZpMsazTfhoFBelapsC6tq3DxpRjkWXUqChoqXU3/AWcFUTSrNV3GbdMPov9rX6akPnBZKQVt8QD9p85y3nOokAh25SZefzfBdEfo3+Q80SOpzsG1B5Xhc3ZjqW+jkuXnRt6aa8TSmE6qQyhUBwt79E1P1hFes2XUlD/5TuvsNjwCj1TYMhnk5MqjU13zrRXPgnMYNqyU8smxGyWt9ltRrOoerDbVcIK/IlN0BMgcyTqLW1TroJL3NZfB8qwIyiFvtwTYtgn8CAA3TLX1gxnfHf2ImGV2TqGi9bSoDXh8ZylIbq09VvRwXzoVG2JfC7JoEwO6Q9Exswjg0sR0aSAhodYa9lqAN1w4Sup3K3ggog9+VLay9nCG1KR0o7RZWuDavm4/xC9acgfBIS4tC7dOJnecEIudQxQnt5MiW0CvRhoehAnwZyl+zea80cYY4P5i917MzLu/XRO4TmNBH7bsazkXXcg8N0JTmBM2xPuhk+nqcEowXGujEglm79DYmcUjjVKt/SMH6wCEK9V54hl7rNF+UuTzSeo283ngsvLrgckHQyWk0Hxxfw2plFE4FLnv4tQR6fyLkawz1QkbEIQRUTXVqL0rJvKt2WOnulhafp25NOZN+PKWjp+bsgasoyadgqfUgSVkCGYfDOdH0fhTSD7rf54sRD9TItAGTi8TbUd5HhWtnLvG03zHk+7OTgC06I3QtWkmKUoDbnA4lAzEAkk0v6iRKJkeY4uPSgm3GfLwHsbU18VGFWqjZ0CBKyffrSga5MWe0ZIBzW1Sy8wbnBf2WlSfX9d8XOE40rbsSy63hHT8UJQXFbPxiDALCCCRYl86ZSRW4cOkAcxKer4vlLd7pofr1/JpI5XhF/i+GeqJz1PbdFzEiJZX+hw++NKCDAcyUP3B24d0n6UDQqFi2f683s+UPTrqdHSiSchO4txcyJZQttVqCuLl3kRYTvB+6G+A9yx045IfZC6196W98/l0qeWPajEJVRB58luD6YCq44Hkmrq6NLNnSydo0LVdxU/5UAelvloo6ZoFenfNGfFoSgwSnjRQUmfE1BavkSxx00eUCsdm+f850pxga590Noq/Ro2B
Content-Type: multipart/alternative; boundary="_000_AS2PR02MB8839614F254A46A3417D9ACBF0072AS2PR02MB8839eurp_"
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: f98af878-8ebe-422d-0cc7-08dc587026cf
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2024 08:36:28.9897 (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: OCj7B00ekcqVlBj+1xzTQxbiDPBRROiL/7Gtqmm2Z2S7dlkaUI9rqw/ZDZSFo8xt5GSNx4Wp2treP/GKKb8gDUmM8EzIX405VqGtQzCSOWg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR02MB10832
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.0.1002-28306.006
X-TMASE-Result: 10--36.567700-10.000000
X-TMASE-MatchedRID: fSYce/2kgDy7REX8b2FriF5Saok1/fZCvHKClHGjjr1vQ1w4VLB58tzO Na1Rspx3CnAqhJJ+g5RvLJChdId237U+QzCB9SdKDbYpXWusSuzhuntKSqs2aXgaeVtcqQ7vXt6 0+KJXu5r9Co+xqMB7N8tJe/nAJeuBWAFlhTUe9i+hD2lg4pUjeEhwlOfYeSqxpPMmjQJmXyHx/e s4TBfOpyZbU0HCxJCHaPy4SijbEaFYkHO4YgsXrC+3xqQ44pFW3IFFT9wqfr02ugGkJu34ZnSnv dNPMq1o6bnve26xmNAe4cCzUH0sZXF3lsKOmM75bpOfTFQFY53Y6EGR3k/uiuRETaH2dwRcx4gY EYWYLzCM0RMcf031Nhk8ffVB7V0zFnvpyUn9qWgGDa4U6U++nDiEPRj9j9rvsVwPMKjZm1a7sP0 1k14b25+xWpUWO8KruYaBZpw6miAMxhEfLOSfMT+q95b9hnhLLYvMrpLJ+2bYUDvAr2Y/1/nDbc q6W6rRh/rV1tz6yY0VfG6MZo+qDN9t+65x/ZL3suHMrmmhFBYUr2UIUj3dNI5A6wTicMJ00HYsE dZcBq6k16eVRb8rL5xWn6dtA5GQakTRvl9npZb7A50OrcNhIVzw8qYE3FlVeu0IOt9l7/TSShLn yBW9SoRMyN/ppM4n4BFj4WMR2p4hbV0QbOOjhz+T4Cw63TF6VZ54ioe2EwsZskwWqoib3DGQt2R bsLmqILIwToBANZwwxLOILkvdVlcHsTrnFJbckai/l9R8UmH4vYawCsCC2krh/hn4JkBnrSvLRR RfRG08TmAdTycy/rsJGXkE8OlOscNiTFx6mooYB2fOueQzj8BX4Iey09T4Vb3rZjw/bpwUyRS/O CD9xZUdXE/WGn0FFUew0Fl/1pEq5UGQOyPZOVnt86OXkjFwZ+jgwEHvk/2rEHfaj14Zyf+K1r6Y /VHIA/3R8k/14e0=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 171a2279-1767-4302-8da1-7b09cd027e7e-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/25Ccy0FtKjdnZ1TOLv3tQMyZ2N8>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06
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 08:36:42 -0000

Hi Ketan,

Thanks for your replies.
Please see inline [Bruno]

From: Ketan Talaulikar <ketant.ietf@gmail.com>
Sent: Monday, April 8, 2024 10:59 AM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com>
Cc: Acee Lindem <acee.ietf@gmail.com>; lsr <lsr@ietf.org>; draft-chen-lsr-anycast-flag@ietf.org; Dongjie (Jimmy) <jie.dong@huawei.com>; Tony Przygienda <tonysietf@gmail.com>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

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.

Hi Bruno,

Apologies for the delay in response due to my time off. I may be slow in response for a couple of weeks more and will need more time to update/rework the draft based on the comments received.

Please check inline below for responses.


On Fri, Mar 22, 2024 at 7:46 PM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Hi Ketan,

Top posting in effort to also take a step back.

I could understand the following sematic for the anycast flag: (beware) this prefix may be an anycast prefix

KT> I would say "this prefix IS an anycast prefix" - the operator has provisioned it as anycast and so the routers/controllers will consider the prefix as anycast.

[Bruno] OK. So routers would behave differently based on this flag? Possibly routing would be different? It would be good to have a use-case for this extension. Current section 2 “Use-case” doesn’t seem like a use case to me.

In which case, this is an additional indication, it’s not mandated for any existing behavior, existing behaviors are unchanged and routers needs to be equally capable of handling anycast prefix which don’t have this AC-flag (just like today).
Does this align with your objective?

KT> These "existing behaviors" that you refer to are not specified in any RFC and while I am aware of some implementations that do so, we should be careful to not assume that these are standards. The objective of this document is to simply standardize the Anycast flag that is introduced in this document and that this is an indication provisioned by the operator. Anything more/further - either related to use-cases or "existing behaviors" is outside the scope of this OSPFv2 specific document.

[Bruno] In the past, some protocol extensions have been refused by the WG if they were advertising provisioning state and have no use for IGP routing. You current definition looks to me very close to a provisioned state only with no standardized effect on routing.



If so, I have the following comments:


“A prefix that is advertised by a single node and without an AC-flag MUST be considered node specific.” (*2)



I disagree with this sentence which change the existing behavior and does not align with the above semantic.

For prefix without the AC-flag, one has no new information compared to today and the behavior should be unchanged.

The semantic is AC-flag set --> anycast prefix (semantic is not: AC-flag unset --> prefix is unicasted)

KT> Please see my previous comment about anycast behavior. Also, the above text has been published as RFC9352/9513 for ISIS and OSPFv3 - so I am afraid, but this behavior has been standardized already. OSPFv2 with be consistent with the other IGPs in this behavior.

[Bruno] We are looping. RC9352 is specific to SR while your document specifically does not cover SR. And both semantic are different.
If you are stating that “this behavior has been standardized already” then you need to use the same semantic and definition. Again a difference is “All the nodes advertising the same anycast locator MUST instantiate the exact same set of SIDs under that anycast locator. Failure to do so may result in traffic being dropped or misrouted.”



“Both SR-MPLS prefix-SID and IPv4 prefix may be configured as anycast and as such the same value can be advertised by multiple routers.”

Sorry I’m not familiar with OSPF, but ideally the semantic would be the same for IS-IS. For IS-IS, multiple L1L2 routers (or ASBR) would typically advertise the same prefix when those prefixes are redistributed from another area/domain.  My reading is that the advertisement of the same prefix by multiple ASBR/L1L2 routers does not qualify those prefix as anycast. Is that a correct understanding?

KT> Yes, you are correct. This is not anycast. We can clarify this.

[Bruno] OK. I look forward for the definition.
I’m assuming that multiple ASBR advertising the same prefix is equally not anycast. So does two access nodes redistributing a static routes with the same prefix… And that very possibly a prefix advertised (forever) by a single node would need to be configured as anycast if it’s downstream user is using it as anycast.
Again, I’ m not sure about aggregates (in the general case and in the specific case of some more specific are anycast while some other more specific are not anycast.


Regardless, I would welcome a clear definition of “anycast”  in the context of IGP. (for MPLS, I guess that we could say that a prefix is advertised by multiple LERs but I’m not sure there is an equivalent term for IGP)

KT> It is the same IP address that is associated with and therefore originated by those nodes.

[Bruno] I’m afraid this is not clear enough to me, which is an issue since the configuration is to be done by network operators. More specifically “associated” is unclear to me. I would also welcome a clear definition of ‘originated’ or a pointer to an existing one. The iso spec only uses this term for LSP, in which case the meaning is clear to me. Possibly BGP has a slightly different definition of originator/originated.

Looking at https://datatracker.ietf.org/doc/html/rfc4786 may be an address is an anycast address if and only if it is (or may be) used by multiple _hosts_ (aka “Anycast Addresses as Destinations” in RFC7094). In which case the number of routers advertising or originating this address is orthogonal hence irrelevant. Does this math your definition? Alternatively, you mean Anycast address as waypoints on the routing path?
Note that interestingly, as per RFC7094, the notion of anycast has changed a lot over time.

Thanks
--Bruno


Some minor comments:

“The AC-Flag MUST be preserved when re-advertising the prefix across areas. »
Ideally also across (IGP) redistribution. (I guess one could say that this implementation specific but if we need the AC-flag we also need it across domains)

KT> Agree.


A priori, removing the term “SR-MPLS” does not change the fact that the AC-flag could be set on SR-MPLS SID. So the removal seem mostly cosmetic^W editorial to me 😉

KT> The flag is set on the prefix and not the SID. It does get associated with SID but ultimately it is the property of the prefix and not the SID.

Thanks,
Ketan


Thanks
--Bruno
From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Friday, March 22, 2024 3:30 AM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Cc: Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; draft-chen-lsr-anycast-flag@ietf.org<mailto:draft-chen-lsr-anycast-flag@ietf.org>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Tony Przygienda <tonysietf@gmail.com<mailto:tonysietf@gmail.com>>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

Hi Bruno,

Please check inline below with KT3.


On Thu, Mar 21, 2024 at 11:28 PM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Hi Ketan,

Please see inline [Bruno2]

From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, March 21, 2024 4:19 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Cc: Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; draft-chen-lsr-anycast-flag@ietf.org<mailto:draft-chen-lsr-anycast-flag@ietf.org>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Tony Przygienda <tonysietf@gmail.com<mailto:tonysietf@gmail.com>>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

Hi Bruno,

Please check inline below with KT2 for responses.


On Thu, Mar 21, 2024 at 7:16 PM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Hi Ketan,

Thanks for your quick reply.
Please see inline [Bruno]

From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, March 21, 2024 2:18 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Cc: Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; draft-chen-lsr-anycast-flag@ietf.org<mailto:draft-chen-lsr-anycast-flag@ietf.org>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Tony Przygienda <tonysietf@gmail.com<mailto:tonysietf@gmail.com>>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

Hi Bruno,

Thanks for your feedback. Please check inline below for responses.


On Thu, Mar 21, 2024 at 4:12 PM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Hi all,

I would also welcome a clear specification of the semantics.
Such that the meaning and implications are clear on both the originator and the receivers/consumers.

e.g., from the originator standpoint:
- The originator MAY advertise the Anycast Flag if CONDITIONS1 are met (which allow for some useful features such as….)
- The originator MUST advertise the Anycast Flag if CONDITIONS1 are met (otherwise this breaks …)

Please specify the CONDITIONS1.

KT> Whether a prefix is anycast or not is configured by the operator. This spec does not require implementations to detect that a prefix that it is originating is also being originated from another node and hence may be an anycast advertisement. We can clarify the same in the document.

[Bruno] As an operator, why would I configure this? What for? What are the possible drawbacks? (i.e., can this be configured on all prefixes regardless of their anycast status)

KT2> If anycast property is configured on all prefixes, then it is an indication that none of those prefixes resolve to a unique node. That has consequences in terms of usage. E.g., taking the TI-LFA repair path use-case, we won't find the Node SID to be used to form the repair segment-list.

[Bruno2] Given OSPFv2, by SR you mean SR-MPLS I guess. For TI-LFA, if you want a Node SID, why not simply picking a SID having the N flag. That’s its semantic. Also with SR-MPLS we don’t do much aggregation so I’m not sure to see use for prefix. (by prefix, I mean not a /32 address)

KT3> Yes, that is why we had the N flag for that specific use case. I assume there are no concerns with the use of the N flag and its semantics.


I would propose those points be discussed in the operation considerations section of this draft.
In the absence of reason, this is not likely be configured IMHO.

KT2> Sure. Thanks for that feedback. We can certainly do that in the draft. I hope this isn't blocking the adoption in your view though, right?

[Bruno2] I haven’t asked for blocking the adoption. I asked for clearly specified semantic.


e.g., from the receiver standpoint:
What does this mean to have this Anycast Flag set? What properties are being signaled? (a priori this may be already specified by CONDITIONS1 above)

KT> In addition to the previous response, for the receiver this means that the same prefix MAY be advertised from more than one node (that may be happening now or may happen in the future). This can be clarified as well.

[Bruno] OK. If this is happening now, this is a priori already visible in the LSDB.

KT2> This is tricky. If the prefix is originated in a different domain, it gets tricky to determine if the prefix is anycast or dual-homed since the LSDB has a local area/domain view.

[Bruno2] Agreed for prefix. For Node-SID you have the N-flag. Regarding origination in another domain, would the ABR/L1L2 node be able to detect this and set the anycast flag by itself?

KT3> It cannot if the case is of anycast originating from different domains/areas.


Any reason to duplicate the info (I would guess that’s easier for implementation but since this is not guaranteed to be implemented one would need to also check in the LSDB. So doubling the work).

KT2> This extension brings in simplicity for the receivers provided that operators can configure this property.

[Bruno2] aka moving the complexity to the service provider. I guess you would not be surprised if I prefer the other way around (have computer do the job instead of humans, have vendors do the job rather than operator 😉) Configuring states and having to maintain/updates them forever is akin to a technical debt to me.

KT3> Here, I think, we may have a point of disagreement. While it is outside the scope of this document, I hope we agree that there is a lot more involved in the configuration of anycast prefix and the service/use-case behind it. The Anycast property config provides a very small additional "state" to be provisioned as part of a larger anycast service/use-case provisioning. It allows the operator to robustly indicate this property of the prefix (they know it is anycast) via the IGP without requiring routers and applications to algorithmically figure this out (that might not always be correct). I think of it as a useful optional lego block in the set of IGP extensions.


KT2>  Like I mentioned above, this starts to get more complicated in multi-domain scenarios. Perhaps we can think of this as the complexities that we experience in determining this property via an LSDB/topology-db that motivate us to bring forth this easier and more robust way.

Any specific reason requiring the knowledge of the future?

KT2> Perhaps at time T1, there are two nodes originating the prefix. Then at time T2, one of them goes down (or becomes disconnected), do we assume that the prefix is now not anycast? Then what happens if that other node comes back up again. For certain use-cases where anycast prefix is not desired, it may be helpful to completely avoid use of this prefix. The operator knows their design and addressing and perhaps is able to provision this prefix property correctly from the outset.


[Bruno2] I guess there could be such use cases. But a priori in the general case, when that other node come back 1) before IGP convergence nothing change from a routing standpoint, 2) during routing convergence you know about this other node and can do what you want. This includes updating your FRR protection. If this is really a concerned (to assume anycast status while it’s not certain) I find a sentence problematic in the draft “A prefix that is advertised by a single node and without an AC-flag MUST be considered node specific. ». TIn fact, the receiver does not know whether this is a node specific prefix or an anycast prefix advertised by a node not supporting this extension (or an operator not doing the right configuration).

KT3> We have the N and the AC flag. If they are configured properly, then there is no ambiguity. But what if they are not? What if there is a prefix w/o either of the flags set and say for the use-case like TI-LFA we need to use that as a node identifier (because there is nothing else from that node). That is the ambiguity that we are trying to cover. Btw, that same text is there in RFC9352/9513 and therefore also in this document for consistency across the IGPs.





If this is specific to SR,  please say so.

KT> It is not specific to SR, it is a property of an IP prefix.

But even in this sub-case, SR anycast has some conditions, both for SR-MPLS and SRv6.

KT> This document does not discuss either SR-MPLS or SRv6 anycast. It covers an OSPFv2 extension to simply advertise the anycast property of any IP prefix. The discussion of SR anycast belongs to some other (SPRING) document ;-)
[Bruno2] I’m sorry but “SR-MPLS” is the second word in the abstract. So I believe this document covers SR-MPLS. IMO anything specific to SR-MPLS caused by this document should be covered in this document.

KT3> That is a mistake that Les has also pointed out. We will fix that.





SR-MPLS:  https://datatracker.ietf.org/doc/html/rfc8402#section-3.3.1

“determining the second label is impossible unless A1 and A2 allocated the same label value to the same prefix.”

“Using an anycast segment without configuring identical SRGBs on all
   nodes belonging to the same anycast group may lead to misrouting (in
   an MPLS VPN deployment, some traffic may leak between VPNs).”

So for SR-MPLS, where we did not have anycast flag at the time, the burden of respecting the conditions seems to be on the receiver. In which case, Anycast flag didn’t seem to be required.

KT> True. But that was also beyond the anycast property of the prefix - it also involves checking the Prefix SID associated with it (plus other considerations) and that is something quite different.
[Bruno2] That’s about anycast SR-MPLS SID which is the scope of your document.

KT3> Agree



SRv6: https://datatracker.ietf.org/doc/html/rfc9352#name-advertising-anycast-propert
“All the nodes advertising the same anycast locator MUST instantiate the exact same set of SIDs under that anycast locator. Failure to do so may result in traffic being dropped or misrouted.”


So for SRv6 the burden is on the originator, and we felt the need to define an anycast flag.

KT> Note that RFC9352 does not restrict the advertisement of anycast property of the prefix to SRv6. It applies to all IPv4/IPv6 prefixes - irrespective of SRv6, SR-MPLSv4, SR-MPLSv6 or plain old IP. This is the same for RFC9513 - since OSPFv3 supports IPv4/IPv6 prefixes as well as SRv6, SR-MPLSv4, and SR-MPLSv6.
[Bruno] Indeed. And note that  RFC9352 did specify some specific conditions (MUST) before a node may advertise this anycast flag. A priori there is a reason for this. A priori the same reason would apply to SR-MPLS, no? So why this sentence has not also been copied from RFC9352 and adapted for SR-MPLS? (the sentence is “All the nodes advertising the same anycast locator MUST instantiate the exact same set of SIDs under that anycast locator. Failure to do so may result in traffic being dropped or misrouted.”)

KT2> You have a good point. All I can say is that RFC9352/9513 were focussed on SRv6 extensions and therefore covered only those aspects. This document is not an SR extension and I feel it is better that these aspects related to SR anycast (SR-MPLS or SRv6) are covered in a separate document in a more holistic manner.

[Bruno2] On my side, speaking about holistic manner, I would a priori have a preference for the document defining the anycast flag to cover the anycast properties in an holistic manner.

KT3> I understand your point of view. My view is that, the way existing RFCs stand, we cover only the base protocol semantics of anycast in this document and cover the overall SR anycast aspects in a separate (SPRING?) document such that it also covers those aspects for ISIS and OSPFv3.




Interestingly, the conditions seem different…
Authors seems to use RFC9352 and RFC9513 as a justification. I’m not familiar with OSPFv2 but my understanding is that it does not advertise SRv6 SID. So presumably there are some differences

KT> I hope the previous responses clarify.




“The prefix may be configured as anycast”
Putting the burden on the network operator is not helping clarifying the semantic. We need the receivers/consumers and the network operators to have the same understanding of the semantic. (not to mention all implementations on the receiver side)

KT> I hope again the previous responses have clarified.
[Bruno] Not yet. Cf my first point about an operation considerations section.

KT2> Ack for introducing operational considerations.




So please specify the semantic.
This may eventually lead to further discussion (e.g., on SR-MPLS)

KT> That discussion is important and we've had offline conversations about that. However, IMHO, that is beyond the scope of this document and this thread.
[Bruno] Too early to tell on my side.

KT2> How about now? :-)

[Bruno2] I’d say this discussion in this is in scope of this document. Another thread works for me. I picked that thread as I don’t usually read OSPF documents but have been convinced by Tony P.’s argument.

In summary, I understand a bit more the point of view of this document. But I’m still concerned that different implementations could have a different reaction to this flag. For a link state protocol this seem possibly problematic.

KT3> OK. Let me take a step back. The Anycast property of the prefix has been defined for 2 of the 3 IGPs - this document is covering that 3rd IGP. As authors, we have already shared the various updates that we have agreed to make to the document to clarify the semantics of the anycast property of a prefix in OSPFv2. We will continue to incorporate WG inputs should the document be adopted. However, as co-author, I do not agree that it is in the scope of this document to delve into the use-case (they are informative examples and so will be very brief about them in this document) and the document should also not delve into the broader SR anycast aspects. That later discussion belongs in SPRING. I will leave the adoption of the document with that proposed scoping to the WG decision.

Thanks,
Ketan


Thanks
--Bruno

Thanks,
Ketan


Thanks,
--Bruno

Thanks,
Ketan


Thank you
--Bruno

From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Tony Przygienda
Sent: Wednesday, March 20, 2024 5:44 PM
To: Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>>
Cc: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; draft-chen-lsr-anycast-flag@ietf.org<mailto:draft-chen-lsr-anycast-flag@ietf.org>
Subject: Re: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06

I think the draft is somewhat superfluous and worse, can generate completely unclear semantics

1) First, seeing the justification I doubt we need that flag. if the only need is for the SR controller to know it's anycast since it computes some paths this can be done by configuring the prefix on the controller itself. It's all centralized anyway.
2) OSPF today due to SPF limitations has a "baked-in weird anycast" since if prefixes are ECMP (from pont of view of a source) they become anycast, otherwise they ain't. I think the anycast SID suffers from same limi8ation and is hence not a "real anycast" (if _real anycast_ means something that independent of metrics balances on the prefix). Hence this draft saying "it's anycast" has completely unclear semantics to me, worse, possibly broken ones. What do I do as a router when this flag is not around but two instances of the prefix are ECMP to me? What do I do on another router when those two instances have anycast but they are not ECMP? What will happen if the ECMP is lost due to ABR re-advertising where the "flag must be preserved" .
3) There is one good use case from my experience and this is to differentiate between a prefix moving between routers (mobility) and real anycast. That needs however far more stuff in terms of timestamping the prefix. pascal wrote and added that very carefully to rift if there is desire here to add proper anycast semantics support to the protocol.

So I'm not in favor in adopting this unless the semantic is clearly written out for this flag and the according procedures specified (mobility? behavior on lack/presence of flag of normal routers etc). Saying "

It

   is useful for other routers to know that the advertisement is for an

   anycast identifier.

" is not a use case or justification for adding this.

if this is "anycast in case of SR computed paths that are not ECMP" then the draft needs to say so and call it "SR anycast" or some such stuff. If it is something else I'd like to understand the semantics of this flag before this is adopted.

-- tony




On Wed, Mar 20, 2024 at 5:10 PM Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>> wrote:
Hi Ketan,

On Mar 20, 2024, at 12:07, Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>> wrote:

Sure, Acee. We can take that on :-)

I hope it is ok that this is done post adoption?

Yup. I realize this is a simple draft to fill an IGP gap but I did ask the question below. Hopefully, we can get to WG last call quickly.

Thanks,
Acee




Thanks,
Ketan


On Wed, Mar 20, 2024 at 9:35 PM Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>> wrote:


> On Mar 20, 2024, at 11:17 AM, Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>> wrote:
>
> Hi Acee/Jie,
>
> The most common users of the anycast property of a prefix are external controllers/PCE that perform path computation exercises. As an example, knowing the anycast prefix of a pair of redundant ABRs allows that anycast prefix SID to be in a SRTE path across the ABRs with protection against one of those ABR nodes going down or getting disconnected. There are other use cases. An example of local use on the router by IGPs is to avoid picking anycast SIDs in the repair segment-list prepared for TI-LFA protection - this is because it could cause an undesirable path that may not be aligned during the FRR window and/or post-convergence.
>
> That said, since ISIS (RFC9352) and OSPFv3 (RFC9513) didn't have the burden of this justification of an use-case, I hope the same burden would not fall on this OSPFv2 document simply because it only has this one specific extension.

But they also weren't added in a draft specifically devoted to the Anycast flag. It would be good to list the examples above as  potential use cases.


Thanks,
Acee



>
> Thanks,
> Ketan
>
>
> On Wed, Mar 20, 2024 at 8:16 PM Acee Lindem <acee.ietf@gmail.com<mailto:acee.ietf@gmail.com>> wrote:
> Hi Jie,
>
> I asked this when the flag was added to IS-IS and then to OSPFv3. I agree it would be good to know why knowing a prefix is an Anycast address is "useful" when the whole point is that you use the closest one (or some other criteria).
>
> Thanks,
> Acee
>
> > On Mar 20, 2024, at 9:09 AM, Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>> wrote:
> >
> > Hi authors,
> >
> > I just read this document. Maybe I didn't follow the previous discussion, but it seems in the current version it does not describe how this newly defined flag would be used by the receiving IGP nodes?
> >
> > Best regards,
> > Jie
> >
> > -----Original Message-----
> > From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Acee Lindem
> > Sent: Wednesday, March 20, 2024 4:43 AM
> > To: lsr <lsr@ietf.org<mailto:lsr@ietf.org>>
> > Cc: draft-chen-lsr-anycast-flag@ietf.org<mailto:draft-chen-lsr-anycast-flag@ietf.org>
> > Subject: [Lsr] Working Group Adoption Poll for "Updates to Anycast Property advertisement for OSPFv2" - draft-chen-lsr-anycast-flag-06
> >
> >
> > This starts the Working Group adoption call for draft-chen-lsr-anycast-flag. This is a simple OSPFv2 maintenance draft adding an Anycast flag for IPv4 prefixes to align with IS-IS and OSPFv3.
> >
> > Please send your support or objection to this list before April 6th, 2024.
> >
> > Thanks,
> > Acee
> >
> >
> > _______________________________________________
> > Lsr mailing list
> > Lsr@ietf.org<mailto:Lsr@ietf.org>
> > https://www.ietf.org/mailman/listinfo/lsr
>

_______________________________________________
Lsr mailing list
Lsr@ietf.org<mailto:Lsr@ietf.org>
https://www.ietf.org/mailman/listinfo/lsr

____________________________________________________________________________________________________________

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.

____________________________________________________________________________________________________________

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.
____________________________________________________________________________________________________________
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.