Re: [Idr] Part 2 of CAR/CT Adoption call (7/6 to 7/20) - Adoption of draft-dskc-bess-bgp-car-05.txt and draft-kaliraj-idr-bgp-classful-transport-planes-17.txt

Jose Liste <jliste.ietf@gmail.com> Thu, 21 July 2022 14:20 UTC

Return-Path: <jliste.ietf@gmail.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 7B79BC16ECAC for <idr@ietfa.amsl.com>; Thu, 21 Jul 2022 07:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 Unl6oqySOY4O for <idr@ietfa.amsl.com>; Thu, 21 Jul 2022 07:20:43 -0700 (PDT)
Received: from mail-pj1-x1043.google.com (mail-pj1-x1043.google.com [IPv6:2607:f8b0:4864:20::1043]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C802C13C50C for <idr@ietf.org>; Thu, 21 Jul 2022 07:20:43 -0700 (PDT)
Received: by mail-pj1-x1043.google.com with SMTP id d7-20020a17090a564700b001f209736b89so5452889pji.0 for <idr@ietf.org>; Thu, 21 Jul 2022 07:20:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NDjDIs1hvGnxCfti32UjCsUnM2AXooMfRBbnNs1WkTg=; b=Pv1db+dYGcanuhLhzXXWG9voX2QPp8WjOvi/SNLkKe0xWDd12Ebi4M6+ctMHXcWETx 0HC82tPmpt0CuqLwoqcIttbXBJ3f9IRy4/wK0vObRat1x2hFk9S4JmRnLQR30DYVecJ3 VhaU3XLykqi10EJKo5rRQGrjzBa35ZGVSd4mfGqyuS42OnuMu7j4u9jwHJgDm3XsTYlZ 8HWMMX0s8I1weixMRcbGAdq/Fprj7qSfBiwV2e3Wpm+kQwC2dVWCRS0cc0XKoyqAT0+Q NSJEFrC8rdOezN1aHP7K61a6DURRnwEkxOGaLwEqoC55mZq05p9DFyMLrLWvakyloA0g eecA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NDjDIs1hvGnxCfti32UjCsUnM2AXooMfRBbnNs1WkTg=; b=ggWuYi46eCZmOpAtvkTmUw9f7DGBswyvGnB0XU3Am3OvQDdTVJRMyWefoTACl0G7XM GxUESmfbIyR5nvXViMD0DwaSgWqDhJCWfZQ9mDsiurRItuHHNfj3JNy2Ls3ej5TkF21g d2d4ycBY+OPmz9TGRB0IdhiqReWlqrHDYeS4pVkotEcGwJh4Kh45p5Ka6I0B1BHOdEv3 MKTBu8xyqXBSBJzEmlqrue05wSK9kCatW2bfCAynBhc85UMTYIL4weoiXak6wWg7Eb2D bQxIe924u7IS54sCPxenKMtMndvKgwqKABFavM5iUM8OnrSA+c6zxhibkPXx8bHW84Lk 7B/g==
X-Gm-Message-State: AJIora+ABhpJT052vpR/luJoR0MGEbsKO7RIH0tjOqS0DK4Ee+DPgNKy mgJ+2K5Ah4tfU29xA/cy7J2Rf26F27a3dIldjY0=
X-Google-Smtp-Source: AGRyM1s2+SIjenDf7v0Pw5NlNOU12Uqe4+NUyxcQDNZRzW9jQo0okKrF6jywJimPeykPTCnbef8h/UjlojjK/NySII4=
X-Received: by 2002:a17:90b:2bcd:b0:1ef:abb2:6753 with SMTP id ru13-20020a17090b2bcd00b001efabb26753mr11596567pjb.69.1658413242456; Thu, 21 Jul 2022 07:20:42 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR08MB48725C453611F6A21F255295B3809@BYAPR08MB4872.namprd08.prod.outlook.com> <DM8PR11MB5719C892EBAAFD0B8CB8BA09C98E9@DM8PR11MB5719.namprd11.prod.outlook.com>
In-Reply-To: <DM8PR11MB5719C892EBAAFD0B8CB8BA09C98E9@DM8PR11MB5719.namprd11.prod.outlook.com>
From: Jose Liste <jliste.ietf@gmail.com>
Date: Thu, 21 Jul 2022 07:20:30 -0700
Message-ID: <CAPrb=BMe37Dqq4L1c2av+2U_Wmb930N0vsm+8uETD3y-OafzbA@mail.gmail.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril=40cisco.com@dmarc.ietf.org>, Susan Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000351ddb05e4516cfc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Td3Qm04aB0hDU9kN3HjJSOFvpdM>
Subject: Re: [Idr] Part 2 of CAR/CT Adoption call (7/6 to 7/20) - Adoption of draft-dskc-bess-bgp-car-05.txt and draft-kaliraj-idr-bgp-classful-transport-planes-17.txt
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:20:48 -0000

Hello Susan,

I support WG adoption of draft-dskc-bess-bgp-car.

As the WG embarks on the standardization of a new transport SAFI, it is
crucial to start with the right base solution. This includes applying the
lessons learnt from more that 20 years of deployment of its predecessor
(BGP-LU)  and avoiding shortcuts.

In my opinion, BGP-CAR brings the right solution to elevate BGP to provide
intent-aware inter-domain routing. Three key architectural advantages of
BGP-CAR include:

- BGP-CAR provides a natural evolution of BGP-LU that shares the same
operational and routing models of Seamless MPLS networks. BGP-CT's use of
VPN semantics for transport prefixes is overkill and unnecessary.

- BGP-CAR provides automated steering and resolution based on color
ext-communities applied to both service and transport routes. BGP-CT
unnecessarily introduces different mechanisms like mapping communities that
create operational overhead.

- BGP-CAR provides intent-aware multi-domain paths across one or more
encapsulation types (e.g.; MPLS and SRv6). Consider multi-domain networks
with domains of different encapsulation or even domains supporting multiple
encapsulations. BGP-CT proposal does not provide clarity on how to achieve
this and break away from an implicit assumption of MPLS encapsulation.

Now on to your questions:

 1.  Do you agree or disagree that these two drafts are functionally
identical?

I reviewed Jeff H. note and believe it to be accurate. Broadly speaking,
the proposals are functionally identical

 2.  If you agree, should we have just one draft or do the operational
difference encourage us to have two drafts?

I am of the opinion that both customers and networking vendors would
benefit from having a single solution to address a given problem/use case.
And my support goes for BGP-CAR

 3.  If you disagree, do the functional differences encourage us to have
one or two drafts adopted?
<n/a>

Thanks,
Jose


On Wed, Jul 20, 2022 at 12:48 PM Pablo Camarillo (pcamaril) <pcamaril=
40cisco.com@dmarc.ietf.org> wrote:

> Hi all,
>
> I support the adoption of BGP-CAR.
>
> Also, I do not support the adoption of BGP-CT.
>
> > 1.- Do you agree or disagree that these two drafts are functionally
> identical?
>
> I agree they are functionally identical, but their design is completely
> different.
>
> As already argued by others, BGP-CT seems to be a more narrowed solution
> from extensibility point of view. Also, I’m not at ease using the VPN
> encoding for a BGP transport as proposed by BGP-CT.
>
> On the contrary, BGP CAR is a natural evolution of BGP LU with future
> extensibility. Hence my preference for BGP-CAR.
>
> > 2.- If you agree, should we have just one draft or do the operational
> difference encourage us to have two drafts?
>
> One draft.
>
> > 3.- If you disagree, do the functional differences encourage us to have
> one or two drafts adopted?
>
> n/a
>
> Thanks,
> Pablo.
>
>
>
>
>
> *From:* Idr <idr-bounces@ietf.org> *On Behalf Of *Susan Hares
> *Sent:* miércoles, 6 de julio de 2022 20:17
> *To:* idr@ietf.org
> *Subject:* [Idr] Part 2 of CAR/CT Adoption call (7/6 to 7/20) - Adoption
> of draft-dskc-bess-bgp-car-05.txt and
> draft-kaliraj-idr-bgp-classful-transport-planes-17.txt
>
>
>
> This begins a 2-week WG Adoption call (7/6/2022 to 7/20/2022) for the
> following drafts:
>
>    - draft-dskc-bess-bgp-car-05.txt
>
> (https://datatracker.ietf.org/doc/draft-dskc-bess-bgp-car/)
>
>    - draft-kaliraj-idr-bgp-classful-transport-planes-17.txt
>
> (
> https://datatracker.ietf.org/doc/draft-kaliraj-idr-bgp-classful-transport-planes/)
>
>
> The associated drafts may be useful in your consideration.
>
> CAR:
>
>    - draft-ietf-spring-segment-routing-policy-22
>
> https://datatracker.ietf.org/doc/
> draft-ietf-spring-segment-routing-policy/
>
>
>
>    - draft-ietf-idr-segment-routing-te-policy-18
>
> https://datatracker.ietf.org/doc/
> draft-ietf-idr-segment-routing-te-policy/
>
>
>
>    - draft-dskc-bess-bgp-car-problem-statement-05.txt
>
> https://datatracker.ietf.org/doc/draft-dskc-bess-bgp-car-problem-statement/
>
> CT
>
>    - draft-hegde-spring-mpls-seamless-sr-06.txt
>
> https://datatracker.ietf.org/doc/draft-hegde-spring-mpls-seamless-sr/
>
>
>
>    - draft-kaliraj-idr-multinexthop-attribute-02.txt
>
> (
> https://datatracker.ietf.org/doc/draft-kaliraj-idr-multinexthop-attribute/)
>
>
>
>
>    - draft-kaliraj-bess-bgp-sig-private-mpls-labels-04
>
> (
> https://datatracker.ietf.org/doc/draft-kaliraj-bess-bgp-sig-private-mpls-labels/
> )
>
>
>
> You may discuss adoption of one or both the main drafts (CAR or
> Classful-Transport (CT)) in your response, and the associate drafts.
>
> A few caveats on your discussion:
>
>    1. Please do not worry whether the drafts belong in BESS or IDR.
>
> Both BESS and IDR work on creating relevant quality standards in BGP,
>
> and the chairs will work this out.
>
>
>
>    1. The IDR has spent time over 2020-2022 discussing these drafts.
>
> For background information, see the following links below.
>
> You can refer to these previous presentations or email discussions in your
> responses.
>
>
>
>    1. Please constrain your discussion to whether these drafts should be
>    adopted.
>
> I’ve started another email thread on whether path
> establishment/distribution
>
> for a color (aka QOS/SLA/Transport Class) should be done via a
>
> specific BGP route (i.e., per-color NLRI) rather than as per-color
> attributes on a route.
>
> https://mailarchive.ietf.org/arch/msg/idr/FhoK04HsSy9tR7ioV7AD0Vv6Ir4/
>
>
>
> Questions (to consider) for these drafts:
>
> Jeff Haas (IDR Co-chair) posted a summary on March 21, 2022 that for
>
> route resolution and route origination/propagation, BGP-CAR and BGP-CT are
> functionally identical,
>
> but operationally different.
>
>     (
> https://mailarchive.ietf.org/arch/msg/idr/e69NRd9i2aG0WUxFkShEfQHZsHo/
>
>    1. Do you agree or disagree that these two drafts are functionally
>    identical?
>    2. If you agree, should we have just one draft or do the operational
>    difference encourage us to have two drafts?
>    3. If you disagree, do the functional differences encourage us to have
>    one or two drafts adopted?
>
>
>
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>