[Idr] Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub
Jeffrey Haas <jhaas@pfrc.org> Fri, 13 December 2024 18:34 UTC
Return-Path: <jhaas@slice.pfrc.org>
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 B23E4C14F6BB; Fri, 13 Dec 2024 10:34:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=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
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 mUwXp6VSQQ7l; Fri, 13 Dec 2024 10:34:53 -0800 (PST)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 1B4EEC14F617; Fri, 13 Dec 2024 10:34:44 -0800 (PST)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 60BA51E28C; Fri, 13 Dec 2024 13:34:44 -0500 (EST)
Date: Fri, 13 Dec 2024 13:34:44 -0500
From: Jeffrey Haas <jhaas@pfrc.org>
To: Linda Dunbar <linda.dunbar@futurewei.com>
Message-ID: <20241213183444.GA4855@pfrc.org>
References: <bfe525ff58794a7b977b065dc73eae22@huawei.com> <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>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CO1PR13MB492019FD073F687E7738FC6385372@CO1PR13MB4920.namprd13.prod.outlook.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Message-ID-Hash: XADCOKX6U3HV7QXCVDFIZL2EGNLERFE3
X-Message-ID-Hash: XADCOKX6U3HV7QXCVDFIZL2EGNLERFE3
X-MailFrom: jhaas@slice.pfrc.org
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/Yk3vJHWybUzU9wr19aneSz4enU8>
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>
Linda, Thanks for your patience for this reply. On Wed, Dec 04, 2024 at 07:08:59AM +0000, Linda Dunbar wrote: > Jeff, > > We added a new section (6. Policy Based Metadata Integration) to describes how the information carried in the Metadata Path Attribute is integrated into the BGP route selection process to address the Route selection issues #40 on the GitHub. > > https://datatracker.ietf.org/doc/draft-ietf-idr-5g-edge-service-metadata/ > > Can you please check if the new section description is enough? The contents in the new section 6 are an excellent step in the right direction. Thanks. In particular, this is the first time it's been clearly articulated that: 1. The input to the decision process for the metadata mechanism is at the top of the BGP route selection process. 2. That tie-breaking for it subsequently follows to normal BGP tie-breaking rules. (Recall that I've asked a few times "where in the process does this happen?" This was the needed answer.) This roughly corresponds to RFC 4271, §9.1.1. You're asking for the metadata preference to be calculated before this spot, right? And does such calculation differ if it's coming from eBGP vs. iBGP? 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. -- 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