Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences

Jeffrey Haas <jhaas@pfrc.org> Thu, 21 July 2022 14:24 UTC

Return-Path: <jhaas@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 67B06C16ECAF for <idr@ietfa.amsl.com>; Thu, 21 Jul 2022 07:24:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 8e0hHqXoHzNm for <idr@ietfa.amsl.com>; Thu, 21 Jul 2022 07:24:00 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 01BAEC16ECAC for <idr@ietf.org>; Thu, 21 Jul 2022 07:23:59 -0700 (PDT)
Received: from smtpclient.apple (99-59-193-67.lightspeed.livnmi.sbcglobal.net [99.59.193.67]) by slice.pfrc.org (Postfix) with ESMTPSA id 2151E1E345; Thu, 21 Jul 2022 10:23:58 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\))
From: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <6863_1658411151_62D9588F_6863_337_1_f2e2c91e086445f29b73547b2801e185@orange.com>
Date: Thu, 21 Jul 2022 10:23:57 -0400
Cc: Sue Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <119A976A-69E7-4CCA-A573-954DD353E296@pfrc.org>
References: <BYAPR08MB4872312AE7023B3DDA2E598AB3889@BYAPR08MB4872.namprd08.prod.outlook.com> <15817_1658233882_62D6A41A_15817_488_1_d967d01af2f443b08a1e7babbea7ce5f@orange.com> <F6707B4A-0E3B-4979-ABF6-1BBB1CDF2B06@pfrc.org> <4512_1658408618_62D94EAA_4512_255_1_70df9526cf7e4101b637161ad4eb80fc@orange.com> <EC03A6F8-568B-4EA2-8706-6CD2C1A3B8A9@pfrc.org> <6863_1658411151_62D9588F_6863_337_1_f2e2c91e086445f29b73547b2801e185@orange.com>
To: bruno.decraene@orange.com
X-Mailer: Apple Mail (2.3696.100.31)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/9UqipfIteGv9e-5lxjOcJIE_sYQ>
Subject: Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2022 14:24:04 -0000


> On Jul 21, 2022, at 9:45 AM, <bruno.decraene@orange.com> <bruno.decraene@orange.com> wrote:
> 
> Jeff,
> 
> 
> Orange Restricted
> 
>> -----Original Message-----
>> From: Jeffrey Haas <jhaas@pfrc.org> 
>> Sent: Thursday, July 21, 2022 3:10 PM
> 
> Jeff's lag 5 minutes. Bruno's lag: 36 hours.... ooops...

But I get high quality answers after the lag. We're good. :-)

>>> I’m not sure to see what would not work if that color number be overwritten by the LCM: we still have one NLRI per intent.
>> 
>> But that "low delay" intent varies per domain, and may not share the same colors for it.
> 
> Not sharing the same color does not seem an issue to me. Let's assume that BGP-CAR LCM community is always added. In this case, this seems exactly like BGP-CT  Transport Class ID, no? (unless I'm missing something in BGP-CT)

The question is partially motivated by that observation.

> Not sharing the same intent across ASes seems like a bigger issue. Intent needs to match, at least roughly, along the path. (unless this is agreed to be "best effort"... which is probably already the case for "low delay" 😉 (low delay may means different delays between different competing ASes)
> Seems a priori like similar to CoS: codepoint may be different but per hop behavior needs to be roughly aligned. 

And similar to CoS troubleshooting, being able to locally determine the intent needed on receipt along with the needed code point further downstream to get the desired behavior.

>> My question is operationally whether the receiver of an NLRI from a remote color domain cares more about "original intent" or about "local intent".
> 
> I'd say "local". But very likely I'm missing the issue that you have in mind.

No, I think you're confirming it.

> 
>> 
>> If locally 100 is my "low delay", anything remote will require you to do some sort of assisted lookup to figure out what that intent was.
> 
> Not sure what you mean by "assisted lookup". One need to look in the community (LCM or TC). Assuming the use of LCM is mandated in all cases, this point seems very similar between CAR and CT.

This is effectively what I'm trying to tease out of the operational picture.

The operational need, that I believe you're confirming, is you care at any given BGP Speaker what the local intent happens to be.  For -CAR, it can move in the update depending on whether LCM is in use or not.  Yet having the "original intent" seems to be the core selling point of the -CAR encoding.

Note that I'm over a year from trying to change someone's mind on the preference.  Protocol-wise, aside from issues with route selection pinch points and error handling considerations, the protocol mechanisms are largely identical.  However, I'm still trying to understand the operators' mental model vs. how things operationally must behave in a multi-color-domain environment.

Thanks for entertaining my question.

-- Jeff



> 
> --Bruno
> 
>> -- Jeff
> 
> _________________________________________________________________________________________________________________________
> 
> 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.
>