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

Antonio Cianfrani <antonio.cianfrani@uniroma1.it> Tue, 19 July 2022 10:22 UTC

Return-Path: <antonio.cianfrani@uniroma1.it>
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 CF4D7C16ED1B for <idr@ietfa.amsl.com>; Tue, 19 Jul 2022 03:22:22 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=uniroma1.it
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 T8qb66udB23k for <idr@ietfa.amsl.com>; Tue, 19 Jul 2022 03:22:18 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 31B1BC14F6E7 for <idr@ietf.org>; Tue, 19 Jul 2022 03:22:17 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id by8so13214163ljb.13 for <idr@ietf.org>; Tue, 19 Jul 2022 03:22:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniroma1.it; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=sMviatTyrtDI5Ni3eA6c0kRpnOiCS/x6fZROTVaHt8Y=; b=K/18g4iGIrsm9ntxTRLsuCsAVqSw6vrDU6XhL3bbRT+8H7+1L8mAJYg++IMimr6pqP dvpNuQ1vN5y4+tOKsWf7X3VwS7Ck2Q03kov8pNjLxNTf1psi9g46FnzW1pDPpELlVYKz RwI6gAWhd89lP9u38aM/Tdgms847bkwUQiACsA+TJr+296epv+Lknmu9QZ/jp4Dah/s5 hG5J2GyoIuY8M9cs7Kmf/4ezduo8Z2hhZ7Xl1HAsf/sqncWyGDNnwx6rlj7isdYnF27j nfjk2UrrVow8ZrxjxgDhTpWb2F5owz3dVnBYzYfJGDcKHUbghFJ6P8uXkvetjKan7Eft +wnQ==
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; bh=sMviatTyrtDI5Ni3eA6c0kRpnOiCS/x6fZROTVaHt8Y=; b=8DC+1OStXQvwn+5CXIksBdF4rK0APWceVw75a1ar0MTSBm7em88NUKa8V+CPjV3ff6 2TNzC0ZuiyxjcFTVknyYnFLnqxrH8/AGGT1Jsf/Bn2iIn9g4dS0p+GQFVWlRMicySFD3 bF80Cv9fC3iZBzExFMW5rByB/4MYCTVjacFP0adxMA3RdqmBsQ3IzdoOJH9lrbLp1sFF G+7vn11RjFq0qxVSVfi/r2BWCpK9T9x17XaQw742iawdKxZy0Jq2szI88DJ2ddLpC0vx P5cgOl2c6hmAG1WxYg5LJqIUAEIZJ4CDVNBQQHIC8yS01iEHzlzIwLcfmHmo7gWkabzp LpXw==
X-Gm-Message-State: AJIora8zFt8AUm/0oHctb289R3OxrAWKZyG7diSWuQemBgcmd904NS4n wrE8YqdANzSW3Z4fYMlZEAY47cqqNGT7pXgfMB4iIx0rS8oD/uk0iDFRdTmLPnjISSoWRqNb6U+ 6ZHKvNV7wRRlZzkK/ZadaqWaKtTlRrgPPFddpV29fLel+hvn45TSnLObQCJmU2AB2R0nYS7DROJ 5eMDPpxk+XggIMvKpl+WgA1EifBC0XnF6YqG8N3YB5xopZ
X-Google-Smtp-Source: AGRyM1tL8YZvOcZZ+mwG5xOF/ealJ4XppbHNhjqfg0nfHndvzSUScUcKuYkHqJj1oyCWgC0l7Y0xORrAnPMBSLyMizs=
X-Received: by 2002:a2e:884f:0:b0:25d:5c9c:4e71 with SMTP id z15-20020a2e884f000000b0025d5c9c4e71mr15174712ljj.455.1658226134857; Tue, 19 Jul 2022 03:22:14 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR08MB48725C453611F6A21F255295B3809@BYAPR08MB4872.namprd08.prod.outlook.com> <1d2901d89b54$63b87220$2b295660$@gmail.com> <ce92f06e-2c2b-4c97-9dc1-787b786cb7a2@uniroma2.it>
In-Reply-To: <ce92f06e-2c2b-4c97-9dc1-787b786cb7a2@uniroma2.it>
From: Antonio Cianfrani <antonio.cianfrani@uniroma1.it>
Date: Tue, 19 Jul 2022 12:22:04 +0200
Message-ID: <CAK2kPvKNON_WMFqUwTDTN80=geXQ1E9g_C19EtsGLfO2f=t8Xg@mail.gmail.com>
To: idr@ietf.org
X-CLOUD-SEC-AV-Sent: true
X-CLOUD-SEC-AV-Info: sapienzauniversity,google_mail,monitor
X-Gm-Spam: 0
X-Gm-Phishy: 0
X-CLOUD-SEC-AV-Sent: true
X-CLOUD-SEC-AV-Info: sapienzauniversity,google_mail,monitor
X-Gm-Spam: 0
X-Gm-Phishy: 0
Content-Type: multipart/alternative; boundary="000000000000b9dcf905e425db22"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Awvx1DQKELB-iZv2etCbxQPob1Y>
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: Tue, 19 Jul 2022 10:22:22 -0000

Dear WG,
I support the adoption of BGP CAR draft (draft-dskc-bess-bgp-car-05) since
it is based on the same routing model of BGP for IP routing, enhancing it
with color extension, and it works seamlessly across traditional networks.
Moreover, SRv6 is used (or it is planned to be used) by many network
operators and CAR provides BGP to efficiently support multiple transport
solutions.

I don't support the adoption of BGP Classful Transport Planes draft
(draft-kaliraj-idr-bgp-classful-transport-planes-17) since it solves
similar use cases with lower efficiency than BGP CAR solution, due to its
VPN-based mechanism.

Regards,
Antonio Cianfrani

Il giorno mar 19 lug 2022 alle ore 12:14 Stefano Salsano <
stefano.salsano@uniroma2.it> ha scritto:

> Hi,
>
> I support the adoption of draft-dskc-bess-bgp-car-05.txt
>
> I have been working on SRv6 standardization and implementation, the BGP
> CAR solution nicely addresses the interoperability with multiple
> trasports including SRv6
>
> I think that there will be no gain in adopting another solution that
> basically supports the same functionality, so I support the adoption of
> one draft only
>
> Stefano
>
>
> Il 2022-07-19 11:46, slitkows.ietf@gmail.com ha scritto:
> > Hi Sue,
> >
> > I support the adoption of BGP CAR.
> >
> > The two proposals are too close from a functional perspective to justify
> > two solutions that would create more burden/complexity in the
> > industry/deployments. Then I have two oppose to WG adoption of BGP CT.
> >
> > Speaking with my long experience of large network operations and
> > engineering, I find BGP CAR better because:
> >
> > - it’s more straightforward in term of operations: with BGP services on
> > top (which is the primary/only case), it becomes really similar to BGP
> > services over BGP LU that seamless MPLS networks are using today. It is
> > also allowing to reuse the same “autosteering” mechanism that SR-TE uses
> > today (BGP service route with color ext community C and NH E is steered
> > over a transport path that satisfies C and has an endpoint of E)
> >
> > I don’t see the point of introducing VPN like mechanism for transport.
> > It brings more confusion to me than helping the operations.
> >
> > - from a technical point of view:
> >
> > - As the NLRI uses the same components as SR-TE policies, it integrates
> > very well with SR networks while at the same time still working with
> > RSVP-TE or any other technology. But the trend of the industry is
> > towards Segment Routing so this is good to design in such a way while
> > keeping compatibility with older technologies.
> >
> > - BGP CAR learns lessons/mistakes from the past and provide a more
> > flexible encoding (supporting various dataplanes) while keeping packing
> > efficiency. While designing as legacy and repeat mistakes when we can do
> > better ?
> >
> > - I hear the arguments on the list about what’s happening when there are
> > network interconnections with different administrations of colors. BGP
> > CAR addresses it through the use of LCM. While nobody can say that this
> > scenario cannot happen, people cannot say that this will be the norm. If
> > the two networks are under a completely different administration point
> > of view, likely there will not be a BGP CAR interco but rather a BGP
> > service interco like option A because of security/non-trust issues (even
> > option B is sometimes challenging because of security purposes). If
> > networks are interconnecting using BGP CAR, likely they trust each other
> > and likely belonging to the same company and there are a lot of cases
> > where color usage can be synchronized (company-wide network design
> > guidelines…). Of course, there are cases, where it’s not possible
> > (independent affiliates…) and this is where LCM/color mapping can be
> > used, but this makes it a corner case, not the norm. So, it’s good to
> > have a very simple solution that doesn’t use any BGP community and that
> > will address most of the cases, and “corner cases” are addressed using
> LCM.
> >
> > Brgds,
> >
> > Stephane
> >
> > *From:* Idr <idr-bounces@ietf.org> *On Behalf Of *Susan Hares
> > *Sent:* mercredi 6 juillet 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/<
> 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/
> <
> 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/<https://datatracker.ietf.org/doc/
> >draft-ietf-spring-segment-routing-policy/
> >
> >   * draft-ietf-idr-segment-routing-te-policy-18
> >
> > https://datatracker.ietf.org/doc/<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/
> <
> 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/<
> 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/
> <
> 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/
> <
> 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.
> >
> >  2. 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.
> >
> >  3. 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/
> > <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/
> > <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
>
>
> --
> *******************************************************************
> Stefano Salsano
> Professore Associato
> Dipartimento Ingegneria Elettronica
> Universita' di Roma Tor Vergata
> Viale Politecnico, 1 - 00133 Roma - ITALY
>
> http://netgroup.uniroma2.it/Stefano_Salsano/
>
> E-mail  : stefano.salsano@uniroma2.it
> Cell.   : +39 320 4307310
> Office  : (Tel.) +39 06 72597770 (Fax.) +39 06 72597435
> *******************************************************************
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>

-- 
**Fai crescere le giovani ricercatrici e i giovani ricercatori*

**con il 5 
per mille alla Sapienza
*Scrivi il codice fiscale dell'Università 
*80209930587
Cinque per mille <https://www.uniroma1.it/it/node/23149>*