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

Stefano Salsano <stefano.salsano@uniroma2.it> Tue, 19 July 2022 10:14 UTC

Return-Path: <stefano.salsano@uniroma2.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 A0FA0C13C506 for <idr@ietfa.amsl.com>; Tue, 19 Jul 2022 03:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.127
X-Spam-Level:
X-Spam-Status: No, score=-2.127 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=uniroma2.it header.b=CJAPhigr; dkim=pass (2048-bit key) header.d=uniroma2.it header.b=b89rztmO
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 A0c8iTWK9Xye for <idr@ietfa.amsl.com>; Tue, 19 Jul 2022 03:14:12 -0700 (PDT)
Received: from smtp.uniroma2.it (smtp.uniroma2.it [160.80.6.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B8CBC147920 for <idr@ietf.org>; Tue, 19 Jul 2022 03:14:10 -0700 (PDT)
Received: from smtpauth-2019-1.uniroma2.it (smtpauth-2019-1.uniroma2.it [160.80.5.46]) by smtp-2015.uniroma2.it (8.14.4/8.14.4/Debian-8) with ESMTP id 26JAE08j020506 for <idr@ietf.org>; Tue, 19 Jul 2022 12:14:05 +0200
Received: from [192.168.203.161] (93-38-139-30.ip70.fastwebnet.it [93.38.139.30]) by smtpauth-2019-1.uniroma2.it (Postfix) with ESMTPSA id 8EE0F120099 for <idr@ietf.org>; Tue, 19 Jul 2022 12:13:55 +0200 (CEST)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=uniroma2.it; s=ed201904; t=1658225636; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9fAgYgvn3egaGWtJhYY5FuuEbpO0m2paPye1NuU4Srw=; b=CJAPhigrTQsNC7CvwAQIzHJZAgas6m5kICucgQt+P+ovr+v68aeDN35T3qdsvA/7PQ5/6S 3Aoq5DngvpPcWsAQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniroma2.it; s=rsa201904; t=1658225636; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9fAgYgvn3egaGWtJhYY5FuuEbpO0m2paPye1NuU4Srw=; b=b89rztmOdwMt1PN6FpjObTrtZA+btNI9ZXLAQfHa3FiuRukHlap+0s+tF2qBmIGYtaqGIj uKT8QodAWfzHQss3GhSDL7Y+9SEaTyvtBtgBxeM9I5+EoJp1rkQJuOfFQy5onPQhe/g4BB iiojbYGTOwdc79mC/qjlvbs8qaDAFWXNKyzvvBiO9PTBg3EAupmaZTW0lo8nXG28qHA2Vn dEZ+TATyaSTtxoDL1tO1IPX2MY7JZXLthPJL1s0iOsIotULtLfrLlO7qt14qToXSMTi1TH ZzEHaa1L/wvKmB80MC90q7qHCr/fmN+iZG/A4bKuk4NP3xps0AZD0La4syIT8w==
Message-ID: <ce92f06e-2c2b-4c97-9dc1-787b786cb7a2@uniroma2.it>
Date: Tue, 19 Jul 2022 12:13:54 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Content-Language: it-IT
To: idr@ietf.org
References: <BYAPR08MB48725C453611F6A21F255295B3809@BYAPR08MB4872.namprd08.prod.outlook.com> <1d2901d89b54$63b87220$2b295660$@gmail.com>
From: Stefano Salsano <stefano.salsano@uniroma2.it>
In-Reply-To: <1d2901d89b54$63b87220$2b295660$@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.100.0 at smtp-2015
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/vFDY3adHHSMli0O4DgD4IcVhIRY>
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:14:16 -0000

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
*******************************************************************