[Idr] Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub
Linda Dunbar <linda.dunbar@futurewei.com> Thu, 16 January 2025 00:03 UTC
Return-Path: <linda.dunbar@futurewei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95EFBC169411; Wed, 15 Jan 2025 16:03:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 PXukPehV5SBX; Wed, 15 Jan 2025 16:03:18 -0800 (PST)
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2126.outbound.protection.outlook.com [40.107.100.126]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A1D3C1CAE70; Wed, 15 Jan 2025 16:03:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hFhOD5hAHgG8P/mUhDK/JAoItfOEYLXJNtuFGo7bT0bebDvaJufKwY2SrFB+Tiv8yBMkVRPGncExAGrKqsex26P3ZVWRIjMxocbbl7aUnxAZe8pAVwNgosB3WF6GtmQ/N3ivxiQpIMAG26HeoQYhnHuQTAokDS9Iu7ft/8UMh1zariJB2T/5AyeCkDJ7s4e7FD64/lX/EdMPvvRiBwD4aDcDl6KfCQb4CaBcq42OLsvOFxn3437Vl37RATR0Rz05DYEhMcLkzxaNNz+YtJC5Bow5Zqx9n5MV1fNgtUPXIhBTDlfRATqO0EJyLr2oVTWGknfqnRoP16RYfmBzvsM/cA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nmdau+891Z4Ui2hHhnHwqynkcule+t0NbwokEqjMsK4=; b=LCzWrkmEJ0e9Qeu8zGwrYfyDk8lKaw01YnIX+9bme2IcH0f7CPkwQVK22LTMVDpsnwey0wAsazLfjvdmOeS5pXYZYhbxqxa4DjuQ5FhWYRdAhqfxcedoTriQHgzhlZ0/XtXxWFpfCq48cPiS2BFFlIBPPa1THLH2MV45PEZ2oLchis7YMG4bESylcEXZ3qmzxKbeIfPT3PPGvi3pIzLUiM4J9K6rPmKk3GestelyirCyPikW3QrStRXAWfDa+4dxpXeeDZFNr87FotfRvB3/AN6Q364e+JVURGEwM8PHHA5zJ6TwEcr/fAWvypPrCJmdkVjflpQTG329Dc3gN8EUHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nmdau+891Z4Ui2hHhnHwqynkcule+t0NbwokEqjMsK4=; b=qMnq0VP8zv14pcndyvjUXVU/KPWgKxpzlk1tutzfrBT8ODxnrR6L30TcA0aJSm2pRbkNvCUVaQTmd+cxZPzZcnHazWm5lo7RKwJOkujkKRlKLmJqp8Gs789aB14s7Gtql0PjvYvLUmfG55h2ZH56fCTfOGSBIARf7Ius9bCnse4=
Received: from CO1PR13MB4920.namprd13.prod.outlook.com (2603:10b6:303:f7::17) by SJ0PR13MB5335.namprd13.prod.outlook.com (2603:10b6:a03:3d6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8356.13; Thu, 16 Jan 2025 00:03:14 +0000
Received: from CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::4021:909f:bb6c:72a6]) by CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::4021:909f:bb6c:72a6%4]) with mapi id 15.20.8356.010; Thu, 16 Jan 2025 00:03:13 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Thread-Topic: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub
Thread-Index: AQHbRhtkYp0VuX3pGUaMDKqjbXXlv7LkjyQAgAYyOXCAACV/gIAAGQAwgBqeQgCAEylhAA==
Date: Thu, 16 Jan 2025 00:03:13 +0000
Message-ID: <CO1PR13MB492003037F642DE26E5E47BD851A2@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <CO1PR13MB492020197388D61AA999398E857E2@CO1PR13MB4920.namprd13.prod.outlook.com> <4E503AE9-1C76-4659-8BD4-3119CB9BB7A7@pfrc.org> <CO1PR13MB4920F4F43EECE33E2834644585432@CO1PR13MB4920.namprd13.prod.outlook.com> <CO1PR13MB492038B9EAD91736DC31890685552@CO1PR13MB4920.namprd13.prod.outlook.com> <69868867-59D8-495E-B43D-D23DE208FBDE@pfrc.org> <PH0PR13MB49221833A188C0EDF5D26CD285572@PH0PR13MB4922.namprd13.prod.outlook.com> <852422FE-D06E-4A16-8E89-238A40EFDFBC@pfrc.org> <CO1PR13MB492019FD073F687E7738FC6385372@CO1PR13MB4920.namprd13.prod.outlook.com> <20241213183444.GA4855@pfrc.org> <CO1PR13MB492054BAC47A6C92254F88AF85042@CO1PR13MB4920.namprd13.prod.outlook.com> <20241217192615.GA20786@pfrc.org> <CO1PR13MB49207CA8A162FC21E320B0AE85042@CO1PR13MB4920.namprd13.prod.outlook.com> <E9FB8FC7-365E-4FFF-9E39-000804C309A1@pfrc.org>
In-Reply-To: <E9FB8FC7-365E-4FFF-9E39-000804C309A1@pfrc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR13MB4920:EE_|SJ0PR13MB5335:EE_
x-ms-office365-filtering-correlation-id: a2883bb9-5cbe-4b15-ad17-08dd35c12bfa
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|8096899003|7053199007|38070700018;
x-microsoft-antispam-message-info: /x1vzWtO35lFh4uQgX7A7gz5dR+U2I+aut8UAFK6vk3Hd+VM98LKcR5SSoU7ewcB0g03iGCxySGmu32TWxT/Y/PK3/XZWI3qCy3YeMANORZaYOSi8azCnMXdLTGHE/msnDdespZi/ZbUQcsj/zRqhwMtm6uMA9px49vBYJyNoVgsk9si4Px35paCCwX7taWNdarK2LkHg+hLx7BD+h5dqmpzhWqNdndBQD2uUw3q+OXKE1svlwGhWeDbXRw9VnqGXDnTd/XuynNfCFtQ+H7j/l/01ZtqSxhZavNyT0IYxSnR9XeSKmCCHvKz13V3Fyi9bxHJo5FO+z61ZJdw76/P8m+Znp0q1BpRaoCrJxraGzjB7aR1nC7EW0ooQXaqSKU3hT933ejJdDWMk/K6JYJ9HFLGjwMyzTbeIFDF+ZnVH6flbIoqWXKB23JqqETkOB/InUvjkcJJG9FsItS4SHl6JBZUQR8XKCWrgUxvPav8yH7GTpAgjEHGIJDGNLBEVJX9zMkgrm4+aep4vhsc4Ye/JeF+ET32VLHYVw6pe/EcX9Rx39WyaUoS8djtdWs1/BS+1jo747MhDuSWXua3GUBvauyhK36+PFO75rXmF+M/6AJde/thVflIXF/vxKZx5AI4TzT8ZOQ6S0Dr7t/FpoyKDdAtViPG71eqihdekq+n1zrY1xRnCi+cDMHtEJtDnlgZeYTsWE2lPxBRNC6Z+8fNGY/zrg6p4Me9s5zaRFq55s3mN+dpcp9/CYJI0eud8aQhL22sdgczp6cAQ2Zon648jX0w0AB8jVEQcC2vKuIvHLKnPSBtD5Ero/rIPMvhUYBbO/JLHd4MoHsM2/+d05hg0fS4KehGJRNRdKw6oCsFzHRDeRE94Vc/PItdL1fg4ViZAhETLWMgAXc3cyMScu/HOkIrOlnB8gQm9Mhbq+ecqefymkglM7IoD2axL1lAMIqL7nExu4kzsMR0ttYHe04bU9VCrKP+AOHndN2Ga4wmuILcFtbbw5DtrqWmqomjWFL+HXn3a7eGg9yU4KJJcwaV+dwPNR6rWRzPjH/RmzeqqUu3xwnc8wdrcfR73DaVQepo3dwGsXvuK93ZrL+8f/NGGviLjqhHSRyvH5MNoS/fU+VH80DGUDUPrm1DRgn79McUr4MnuImd6cE/pcS9vv1C8i7XwJMV3PrUlbw0AHPEfLQe5+lX7JPSCZM1TMAGr/p7u96TlI1m+WoO5CXRMaER4/dD4W7KDDasvI3IRCj58o8suhYMNAHa8oUvSDtmhULni+0yCvcKLV9VX9xkVUwIJRvES/0+I4RyC5a+sEXqsoKB+jtoak9znzv+/tXNH/yE0tIH/+aF7H5ESi7P4g2+1ZPSnrZdNay/q7gSqIjj3T8qcEtznHEM4eDx2OuJ5kXqK7FhpaRKfPxxsREEErT60rl3B3KMCkkFyVbQ6Q3Q09u2p9cZwSYahwXK/ifXARZn
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR13MB4920.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(8096899003)(7053199007)(38070700018);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 2yuT0XwV5eh3xC17XwnByjGuco4lq+J32/P9eDf215+BHTfCD7OAada2kmoxyxmAKb1OII3voPum6Hr5JvaD2laDETNn9WX8WhudlH+PsUtTPWYMKI0YU/xJuXQv3k2PDIcKpt3EEacuSu6+bsUWI5+S6nfd6etKNgp3rS/c3DTc4umRkTFQtEWgLxw1wSoAnqV0NozTnvxtmVq/8eeBpvu5oE/7eGPJrYCHEMS3EOkc6YlmF+6O1rvmbsp/v7qyc8OMk3VbAZK+msFmt65xJmcDFbmq33iBQHCKhGyrvHtnItGg1Y9TBfyyImUoyjcpgl3v8iKK0leqJqsXIavie9UaYcNRjrNib/ri5UINVvaCYgvJ9AVEt+ImlGGCQqH4yOEnIV0cHC6nqAV6DuyDRM1k2AzTxpO7wY+DOGZ2FttWJHrfEyvxpyWNfcB0Gc0v7N/6aXS1hVkthr/d6XJqCaMatcmO/t/xoV8YY5TYW5yo9xMjCfUcwfHDI01+09ijvuPyKdt2dOcY+eHIU91XNklYAKiUdFCTJOmHtJNXLGlFcnLoOTWcutVs+Ks2NpvZaobGi71s/RrID97sGj9ZgskIkhoHOvNszS/9faezAek05ua7KwqmO1PGyoMw8JdxBvApxfxm8DHNcZ/Gl2JFxU+gzOZqMCa3J5nQ8LmOl+8JuL0MTeasNNnh13cjSW/70pTi7OBNnMqlP2Y4LovT81KLzdc5KT68g8IvkvlQ7imZQ8xHhtIxfk0O+Mbn1yc5mVBakLpl6F58a83Lb/1CI9OSLPPceEW+ABIopjmbEhBU+stHMeAJUtx/B8xuECf9wm3KBgtF6eHAtXoP5wv3aMXtCP7oPlN0x02q/UrGbd3djinburQ9aSuGqv1CwQc0cbg+zkN+iVrzEIWoyUX+GyvJ1iYPHSAlNuhy5KyqGGXttrlg9YMNbkVGP7+1J7UvTOTy1LNZyCQ1hD+ZbmIv9Xmz9XsqlN1wsxnDWz1Piwd6Acjad8Bu7Pa2y0OgC4meuIuviMpmrr40XPnsERe3I1L4mpIeun7GRHgPmwdOKjoDtjg5mnGwyWOWGzRDaPC4aJtVQnQLzRDNjlvOQDAN10LEBCv4STyNaqfDJbKw/7RbFdRvV/BBtcqoRONFNzK8+wMB52BupjK9JIf/au9cvTV7vFZpa6lI0gUtrT8Y71wptHXF5DZFu/ol5LevM4M1trRDi9RgPQBStvfXvYeniXWjXN91sIe3Jq6XtYZCWNIuEt2Jgxn3F1HQVVOh0ok9etj2Pqh5nPPganl2OyAUR7jhQ0aI0Q/AUSAg4jyFqjxRR2uH/qENnIbIHOBLR1yXsOGIgB48ok2y5ZlZpFJtZI9zK4cuKG8O8HeQ4Nr6F918GoW6zdyysIHPgOKpF034CVLDYwYiWlxKhG+vkL1H29bQhyTTs97AA4IrheRj9GykHouNMWCQjqWGS5eli7VFoNC+6srY5ikkJd/bHWVInMYGICf9iO0j0WuTYf+Ue3o/kFArPbpCuIrcoxdkdzbOE5R7gxfypVUAGZ/pDXKaQfQnoViqlJ1Pt5jsSAzKqXnwwUmvmFOWXx2cqQuDQ2nP
Content-Type: multipart/alternative; boundary="_000_CO1PR13MB492003037F642DE26E5E47BD851A2CO1PR13MB4920namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR13MB4920.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a2883bb9-5cbe-4b15-ad17-08dd35c12bfa
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2025 00:03:13.8910 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: p3MC7Ys+ARCuK+1aKzglsQeNcZZcE7967XNJs6wnicuqi8DH5SQz+JQg84wYualocopRUL3jAQcvO7AbVHNTmA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR13MB5335
Message-ID-Hash: XY3EF6H7YXJHNTCHOZMSNSIIFUWHGUWG
X-Message-ID-Hash: XY3EF6H7YXJHNTCHOZMSNSIIFUWHGUWG
X-MailFrom: linda.dunbar@futurewei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Sue Hares <shares@ndzh.com>, "draft-ietf-idr-5g-edge-service-metadata@ietf.org" <draft-ietf-idr-5g-edge-service-metadata@ietf.org>, "idr@ietf.org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/KlJEMZ7_ZGAe-eTIgA0f2eLehHk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>
Jeff, The draft has been uploaded: https://datatracker.ietf.org/doc/draft-ietf-idr-5g-edge-service-metadata/ What is the next step to get the early allocation for the metadata path attribute? How about WGLC? Thank you, Linda From: Jeffrey Haas <jhaas@pfrc.org> Sent: Friday, January 3, 2025 11:25 AM To: Linda Dunbar <linda.dunbar@futurewei.com> Cc: Sue Hares <shares@ndzh.com>; draft-ietf-idr-5g-edge-service-metadata@ietf.org; idr@ietf.org Subject: Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub Linda, Sorry for the reply latency. I had missed this one next to a "recall" generated by your mail client. The text below would be fine and I think addresses the issue I flagged. -- Jeff On Dec 17, 2024, at 4:17 PM, Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>> wrote: Jeff, Thanks for the detailed explanation. Do you think adding the following sentences to Section 6 is good enough? 6. Policy-Based Metadata Integration This section describes how the information carried in the Metadata Path Attribute is integrated into the BGP route selection process. RR and Ingress nodes can incorporate metadata into their route selection, depending on the network deployment and local policy configuration. To ensure compliance with §9.1.1 of [RFC4271], metadata-based preferences must be applied after the LOCAL_PREF attribute is set for iBGP routes or after local policies are applied for eBGP routes. Linda -----Original Message----- From: Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>> Sent: Tuesday, December 17, 2024 11:26 AM To: Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>> Cc: Sue Hares <shares@ndzh.com<mailto:shares@ndzh.com>>; draft-ietf-idr-5g-edge-service-metadata@ietf.org<mailto:draft-ietf-idr-5g-edge-service-metadata@ietf.org>; idr@ietf.org<mailto:idr@ietf.org> Subject: Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub Linda, On Tue, Dec 17, 2024 at 06:01:37PM +0000, Linda Dunbar wrote: > Thank you very much for the positive feedback! > > Inserted below are the answers to your questions. What other steps are needed to get early allocation for Metadata Path Attribute? > > From: Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>> > This roughly corresponds to RFC 4271, §9.1.1. You're asking for the metadata preference to be calculated before this spot, right? > [Linda] Yes, the metadata preference is intended to be calculated > before the BGP route selection process, specifically at the same point > as RFC 4271, Section 9.1.1 That's the text we'd need then. Specifically, refer to that section. > And does such calculation differ if it's coming from eBGP vs. iBGP? > [Linda] For iBGP: RR may pre-select routes by integrating the Metadata Path Attributes into their best-path computation and reflecting only the optimal route to their clients. If the RR uses the Add-Paths feature, multiple candidate routes can be forwarded, allowing ingress nodes to make final routing decisions based on policies that combine traditional BGP attributes and Metadata metrics. > For eBGP: If policies allow Metadata propagation to eBGP peers, mechanisms like AS-Scope Sub-TLVs or route filtering can be applied to enforce boundaries. > The difference of processing between iBGP and eBGP is standard behavior. Is it necessary to reiterate them in the document? Pay particular attention to what §9.1.1 is telling you: The "degree of preference" is calculated differently if it's learned from an iBGP peer or an eBGP peer. If your procedures are *after* this step is done, you are consistently using that existing degree of preference and are unlikely to break iBGP. If your procedure is *prior* to this step, it becomes necessary to do things in the metadata selection mechanism that has been thought through very carefully by the operator to not form persistant routing loops. The text for internal peers tells you: : If the route is learned from an internal peer, either the value of : the LOCAL_PREF attribute is taken as the degree of preference, or : the local system computes the degree of preference of the route : based on preconfigured policy information. Note that the latter : may result in formation of persistent routing loops. "Preconfigured policy information" can be used for "do your metadata preference step here". These things become much more important when you look at the multi-AS case. While this feature is being touted as a "limited domain" feature, and typically a single-AS one, what we're discussing is what happens when it becomes multi-AS for whatever reason. For multi-AS, you have to decide how iBGP is going to consistently choose routes after a given ASBR chooses the routes potentialy from an eBGP source. For normal eBGP, policy gets done at the edge, local-pref is set to reflect relative degree of preference, and then tie-braking within the AS occurs among routes with similar degree of preference based on the rest of the procedures. If you're calculating the value either above or using 9.1.1, you're effectively picking the "degree of preference". If that is to go into the local-preference, then the calculation flattens the result into a generically comparable uint32. If you're leaving the existing 9.1.1 degree of preference alone and calculating it immediately afterwards (which means local-pref can be a strong override for route preference, which is how it is used by operators), then your tie-breaking probably wants to begin in the Phase 2 tie-breaking in §9.1.2.2. You may want it to happen before step a for AS_PATH length for eBGP routes. As an example, AIGP effectively does that. I'd suggest studying the AIGP. See in particular RFC 7311, §4.1 as an example. > The procedure for selection at the reflector is partially correct. What's implied here is that the reflector may act as the deployment's "server" for the best paths. This works fine if the server is the only way routers in the AS receive the routes mediated by the metadata attribute. > > Where it may not work properly is if the reflector is receiving sets of routes from the rest of the AS, but the rest of the AS may be partially meshed on its own. I.e., some routers can directly exchange iBGP routes without the reflector. If it's the case that the reflector, acting as a "server" can come to a different answer than individual routers, you may end up with inconsistent routing. > > Possible fixes: > 1. If centralized RR server is a model, recommend that routers ONLY peer through such server RRs. Or, 2. Consistent procedure means the RR is just another node. > [Linda] thanks for the suggestion. What do you think about the following paragraphs added to Section 6? > > Centralized RR Model: > If the RR is acting as the deployment's "server" for best paths, it is recommended that routers in the AS ONLY peer through the RR. This ensures that the RR serves as the single point of policy-based computation, and all ingress routers receive consistent routes that account for the Metadata Path Attribute. > > Consistent Distributed Model: > If routers in the AS are partially meshed and allowed to exchange iBGP routes directly, the RR must be treated as just another node. In this case: > All nodes, including the RR, must implement the same policy for integrating the Metadata Path Attribute and computing route preference. > The procedure for combining metadata and traditional BGP attributes should be consistent across all nodes, ensuring that all routers converge on the same "best" path when presented with the same set of routes and metadata. That text works. -- Jeff
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items guoyangfei@zgclab.edu.cn
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items Linda Dunbar
- [Idr] Re: Call for IETF 121 IDR agenda items jiangshl
- [Idr] Re: Call for IETF 121 IDR agenda items Yujia Gao
- [Idr] Re: Call for IETF 121 IDR agenda items 佟恬(联通集团本部)
- [Idr] Re: Call for IETF 121 IDR agenda items Gyan Mishra
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items Jeffrey Haas
- [Idr] Re: Call for IETF 121 IDR agenda items Yujia Gao
- [Idr] Re: Call for IETF 121 IDR agenda items Susan Hares
- [Idr] Re: Call for IETF 121 IDR agenda items 岳胜男
- [Idr] Re: Call for IETF 121 IDR agenda items Linda Dunbar
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items linchangwang
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: Call for IETF 121 IDR agenda items linchangwang
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] revision idr-5g-edge-service-metadata to ad… Linda Dunbar
- [Idr] 回复: Re: Call for IETF 121 IDR agenda items 佟恬(联通集团本部)
- [Idr] Re: revision idr-5g-edge-service-metadata t… Jeffrey Haas
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Jeffrey Haas
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Jeffrey Haas
- [Idr] Re: Call for IETF 121 IDR agenda items Dongjie (Jimmy)
- [Idr] Re: revision idr-5g-edge-service-metadata t… Susan Hares
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Jeffrey Haas
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] FW: revision idr-5g-edge-service-metadata t… Susan Hares
- [Idr] Re: revision idr-5g-edge-service-metadata t… Gyan Mishra
- [Idr] Re: revision idr-5g-edge-service-metadata t… Linda Dunbar
- [Idr] Re: revision idr-5g-edge-service-metadata t… Gyan Mishra