[Idr] Re: revision idr-5g-edge-service-metadata to address Route selection issues #40 on the GitHub

Gyan Mishra <hayabusagsm@gmail.com> Tue, 25 February 2025 21:06 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 31939149E3A; Tue, 25 Feb 2025 13:06:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietfa.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietfa.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id chI7jst1mijg; Tue, 25 Feb 2025 13:06:04 -0800 (PST)
Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 0938D149DFE; Tue, 25 Feb 2025 13:06:04 -0800 (PST)
Received: by mail-pj1-x1029.google.com with SMTP id 98e67ed59e1d1-2f42992f608so9495015a91.0; Tue, 25 Feb 2025 13:06:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740517563; x=1741122363; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qbQW3QUUG40zSL9nlNdFjPxGZQZqwkwa6h3GyoF2SIw=; b=LIVnsowbWU9sI/JsW5CLQbFY8Fto0ZUKr3xkOf8uvAtBA70jxXZzsLtUwmCuPez8fc ZftryicGVMYndrEDIq2GNvaJzl07aLQ3lWXo/l2h8uWFsbUJKslgi7dwi4o+YViLM1rk fooSxzlDqXdtPdculft0PJUhwmpuNSLz5iwU3qOHA2guDoJTwXjc+e3aYTeIhpB/7SG0 ttaYaM2HlJVpQ/hx3i4LiiddKQ/EWINEuarCnrYqru7TG+pFb49gCAYu3tJYSv9HmKHX 9PQDnxpIQJfB9nF3z0jskUA8fEbjFDuNgATC7gdeMEVf4L6GJ/sAcBX3w5XYWSQqDkV2 eDmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740517563; x=1741122363; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qbQW3QUUG40zSL9nlNdFjPxGZQZqwkwa6h3GyoF2SIw=; b=SLCn1UF0G8M93BRn7lCvFMsLxwVM3PB7S1SkwHix4osBCL8kzzoAg6LCnTPpOSyq58 BDJif9TQDvJVFoUcNz8hT1CBTf9XCUeILswwrTeE8dXfcp0cs/ghPTz3BRkCWVkd1QKF 1Vj0cf2ftMON61l0RsdtdqwwdDlu0WwyJpOZKbc3ID9xeQRyAzM7J0MILYrXemW3n6N1 prahzsiqw3AK23W9TgNqxhygpubutuCKiohuLCqL0ETKeB9GOrXOKQrM3GHikSUvwSRI hu2/7q3gqDXuv6d/BtyERFV6qnKvndqJCjgnErxFBGdPIDrEnxok1aULxXiPvZnbloTR xwPw==
X-Forwarded-Encrypted: i=1; AJvYcCUaor/2X5FR5Y3A194jP5q4ZlsZQFx9iH/wsYS1E7XsW6olR+vYHJ0e38RZ09trhZoM4D19@ietf.org, AJvYcCWsuOmu1VyUxAwo9Edq9tWrF0L2KitwmaxTZ/kIH/IrQcGz2pWwRaKxpiTWSPhGLHh03aStERF05H4bmpFJmG/MH9pg78gWmpJGefKQqexyEFzzq8uyPMY=@ietf.org
X-Gm-Message-State: AOJu0Ywjq09BYrt4wtcOhRDeC40sxvVaLMkY/b+nImnN3LBafMfaFctN p29L7D8nIKkimferZ++l6hATOWOVmfH2J7tB4aC/NpSUcTA+s2zgGcCC37EdXoIkFo+JMIMCI/I qXhH5xl6M7rwumLMMATWqt8OZ7Mc=
X-Gm-Gg: ASbGnctK7TmBoBoUQHnPAv3XdhNR5MEIW3qYSe8Q+8EesNuNJy/9j+KG/0KH1QofBVv Vv6BVIAebRog0S0dJAI2sfctk85gfReuTIA1Iu7F7JmznyTb/TQ2/+O7L5eRsPiT+qoKipCdmpr TMmLB86leVVUz1+hAxkwzRclatBl+t5yFYlvfld7Y5kg==
X-Google-Smtp-Source: AGHT+IFI83JmvETLJIKtEUu9lBUEoUFDqNs+leAJwYEncFoXM/9LbA5pxCXwbf8HihVSDq8RX9zodAc2+yRFj2RKKYI=
X-Received: by 2002:a17:90b:5112:b0:2fc:a3b7:10ae with SMTP id 98e67ed59e1d1-2fe68d05deamr7178599a91.30.1740517562888; Tue, 25 Feb 2025 13:06:02 -0800 (PST)
MIME-Version: 1.0
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> <CABNhwV1guKJWMHm7_YmScjrp2Fpi8L6pYXiOqC9Mjbo+EBWYnw@mail.gmail.com> <CO1PR13MB4920010832AA0A91044BC82D85C32@CO1PR13MB4920.namprd13.prod.outlook.com>
In-Reply-To: <CO1PR13MB4920010832AA0A91044BC82D85C32@CO1PR13MB4920.namprd13.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 25 Feb 2025 16:05:50 -0500
X-Gm-Features: AWEUYZkjmKqcORPEPJfq-4q9I41xn3C2mnAFgBvl7RJBbZPMctxVL0E8-RsFmpw
Message-ID: <CABNhwV0jb6x=aPv4THSkKMuYRtqo-B-5hXqnN+otfQNo=4hO5w@mail.gmail.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>
Content-Type: multipart/alternative; boundary="0000000000000fba25062efdd3f8"
Message-ID-Hash: JF6ZZCCRLTJDEBZYKBRTP3WGHW2PTSLO
X-Message-ID-Hash: JF6ZZCCRLTJDEBZYKBRTP3WGHW2PTSLO
X-MailFrom: hayabusagsm@gmail.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/C9uZyLomw2cVnxb5FqD4xTd64bc>
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>

Hi Linda

Your revised txt looks good


Thank you

Gyan



On Tue, Feb 25, 2025 at 12:17 PM Linda Dunbar <linda.dunbar@futurewei.com>
wrote:

> Gyan,
>
>
>
> Thank you very much for the suggestion.
>
>
>
> What do you think of the following wording changes to incorporate a
> reference to ORR to address the hot potato routing issue in the section
> discussing RR-computed routes?
>
>
>
> In Section 6: Policy-Based Metadata Integration, under the subsection "At
> the Route Reflector (RR)", modify the existing text to incorporate ORR:
>
>
>
> Current Text:
>
>
>
> In deployments where RRs are responsible for pre-selecting routes, the RR
> integrates metadata and traditional BGP attributes when determining the
> "best" route. The RR reflects only the selected route to its client routers
> (e.g., Ingress PEs). This ensures that the reflected route already aligns
> with service-specific requirements.
>
>
>
> Revised Text (with ORR reference):
>
>
>
> *In deployments where RRs are responsible for pre-selecting routes, the RR
> integrates metadata and traditional BGP attributes when determining the
> "best" route. The RR reflects only the selected route to its client routers
> (e.g., Ingress PEs), ensuring alignment with service-specific requirements.
> To mitigate hot potato routing issues, deployments SHOULD consider Optimal
> Route Reflection (ORR) as specified in [RFC9107], which enables the RR to
> compute and advertise routes based on ingress routers' perspectives rather
> than the RR’s own location.*
>
>
>
>
>
> It is important to include the “Centralized RR model” in the document
> because the Centralized RR Model exists in some deployments where RRs are
> used as a component for centralized policy control, or  SDN architectures.
> Rather than avoiding the topic, it is better to describe the associated
> issues and reference relevant RFCs, such as RFC 9107 for ORR, to ensure
> proper guidance.
>
>
>
> Please let us know.
>
>
>
> Linda
>
>
>
> *From:* Gyan Mishra <hayabusagsm@gmail.com>
> *Sent:* Monday, February 24, 2025 9:11 PM
> *To:* Linda Dunbar <linda.dunbar@futurewei.com>
> *Cc:* Jeffrey Haas <jhaas@pfrc.org>; Sue Hares <shares@ndzh.com>;
> draft-ietf-idr-5g-edge-service-metadata@ietf.org; idr@ietf.org
> *Subject:* Re: [Idr] revision idr-5g-edge-service-metadata to address
> Route selection issues #40 on the GitHub
>
>
>
> Hi Linda
>
>
>
> I would like to comment on section 6 centralized model.
>
>
>
> I would recommend adding a few words stating that historically the
> centralized model may result in hot potato routing due to RR calculating
> best path based on it’s location and not egress PE location. ORR Optimized
> RR should be mentioned as a workaround.  This is orthogonal to metadata
> path attribute since hot potato routing is with IGP metric path attribute.
> However since centralized model is still used in certain use cases and is
> mentioned in the draft I think it’s important to mention this hot potato
> routing issue and ORR workaround.
>
>
> Kind Regards
>
>
>
> Gyan
>
>
>
>
>
>
>
> On Wed, Dec 4, 2024 at 2:10 AM Linda Dunbar <linda.dunbar@futurewei.com>
> 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?
>
>
>
> If yes, can you close the issues #40 on the GitHub?
>
>
>
> Thank you very much,
>
>
>
> Linda
>
>
>
> *From:* Jeffrey Haas <jhaas@pfrc.org>
> *Sent:* Sunday, November 3, 2024 11:36 AM
> *To:* Linda Dunbar <linda.dunbar@futurewei.com>
> *Cc:* Sue Hares <shares@ndzh.com>;
> draft-ietf-idr-5g-edge-service-metadata@ietf.org
> *Subject:* Re: revision and slides for idr-5g-edge-service-metadata
>
>
>
> Linda,
>
>
>
> Thanks for the slides.
>
>
>
> The details on route selection are still too vague from a BGP process
> standpoint.  As you know, bgp has a extensive tie breaking mechanism
> covered in RFC 4271 as the basis and further refined in other documents.
> What's being explicitly requested is "our procedures GO HERE in that list".
>
>
>
> We can certainly reserve some of this for mic discussion.
>
>
>
> That also said, Sue has a need to push her FSv2 presentation to Friday.
> Would you consider moving your presentation to Monday morning?  I realize
> this is short notice.
>
>
>
> If you will consider this, please forward your final slides to
> idr-chairs@ietf.org and note to Jie that you'll be taking a Monday slot
> per our discussion.
>
>
>
> If you are uncomfortable to move for some reason, we understand and will
> keep you in your current slot.
>
>
>
> -- Jeff
>
>
>
>
>
> On Nov 2, 2024, at 3:50 PM, Linda Dunbar <linda.dunbar@futurewei.com>
> wrote:
>
>
>
> Jeff,
>
>
>
> Attached are the slides.
>
>
>
> Linda
>
>
>
> *From:* Jeffrey Haas <jhaas@pfrc.org>
> *Sent:* Saturday, November 2, 2024 7:34 AM
> *To:* Linda Dunbar <linda.dunbar@futurewei.com>
> *Cc:* Sue Hares <shares@ndzh.com>;
> draft-ietf-idr-5g-edge-service-metadata@ietf.org
> *Subject:* Re: revision and slides for idr-5g-edge-service-metadata
>
>
>
> Linda,
>
>
>
> On Oct 31, 2024, at 7:48 PM, Linda Dunbar <linda.dunbar@futurewei.com>
> wrote:
>
>
>
> Jeff,
>
>
>
> Thank you very much for the detailed suggestions. I revised the draft
> (especially rewrite the BGP Route Selection and removed Custom Decision
> reference), responded on GitHub to your comments, and put together the
> slides.
>
>
>
> Thanks. I haven't seen the slides yet.
>
>
>
>
>
> Can we have a chat next week in Dublin before the Friday IDR session to
> see if the revision and slides for idr-5g-edge-service-metadata have
> addressed your concern?
>
>
>
> Unfortunately I won't be in Dublin this round.  Due to the direction of
> the time zone skew, I'd suggest iterating in email.
>
>
>
> -- Jeff
>
>
>
> <draft-ietf-idr-5g-edge-service-metadata-IETF121.pptx>
>
>
>
> _______________________________________________
> Idr mailing list -- idr@ietf.org
> To unsubscribe send an email to idr-leave@ietf.org
>
>