Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences
Kaliraj Vairavakkalai <kaliraj@juniper.net> Fri, 15 July 2022 02:44 UTC
Return-Path: <kaliraj@juniper.net>
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 1BBF1C159486 for <idr@ietfa.amsl.com>; Thu, 14 Jul 2022 19:44:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.587
X-Spam-Level:
X-Spam-Status: No, score=-2.587 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.582, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, 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=juniper.net header.b=kr3S3JpF; dkim=pass (1024-bit key) header.d=juniper.net header.b=YQwu7pzb
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 DbAdsLD6ZOPg for <idr@ietfa.amsl.com>; Thu, 14 Jul 2022 19:44:46 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.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 78334C157B3B for <idr@ietf.org>; Thu, 14 Jul 2022 19:44:44 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26EJH0Ux020098; Thu, 14 Jul 2022 19:44:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=VY3F0EEVA8W05j40ZjgJfdV7yevd4nZfLTL7rfEtgsI=; b=kr3S3JpFt8QOyldGEfR4mR64zGSAtwbt5qHr4Ai9oLyg7AePGLDQ0mudmGJja3nXO6ta GginTWQpnX5vBIKiY5q6XdI/GJwoePOddGXZxZIrPhK2u70EfD4u2jGeejLeSzxOFl7D 8scEm6MsAa3Bz7WZ86d28Csp8+h6hYNEcV+vQHLFCHs2YTW0+Qsipzxx30hhh/hlUFui kPM8h0RiZTzxNppjwFfpPJrei+GaHFNDEx9nepRjJ5jqra6gtcY3Q7pEszwo1+m44c3l 4je5B5swSBge/sanypfOYxGhGSHPkg39zHw7hEL67s45K5Wbinm6c20MEGmy6EK+fxQ+ BQ==
Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2177.outbound.protection.outlook.com [104.47.73.177]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3haf7xhrs9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 14 Jul 2022 19:44:43 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V/h0bAQcjW5o3583NyjVMxK4ezUnrjbi1ZVEwtnwZtpbQo9QPTETWLktODyDTSUbzB5bHjIJT1LaV+nw6Go+WXZ3CCM2/QsV+I9Jhm0A7dNuCfD9fdQ1+R3ZS8hO/EdDP/7gDrgJe3kljxKRHrK/JS4JQr8SHwGKtpe6hN2ORgRBykM7vu5sFI/67oM858yH6TyvpsvX9Gif4JvFYekFE/vaLhx+nrI556Z64NUdPZPVn6767juEGwQJRwDNSg2pEzSjR/1PbaXMU30XAU27NRLmXhNjfrwIUNe9XIIVgxb2h6ibpFxaM4pUhzDuM31TFQCWoh4cLKmwoxDcxxycaQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VY3F0EEVA8W05j40ZjgJfdV7yevd4nZfLTL7rfEtgsI=; b=kptHENmJv9lk4gEts9G+uLOdlS+WNC9/QGgVVh9apfCxsKSdhLTDVvPe/bntELg3YFc1IpULVYBvxNR5f4SOIdwysWnVxRJ4HOsO0Ror0arKN+PifR7pF3Ilf2EVW1SHbE8eCqOdZuDBOUqMU3r4ThoPdHHqoQZ8ZBmw5YK9SefBuQQcC4O2fskPGxjbCrjFXr44iGu9d4+zJKOtGjtsQHIxEUdP2gcbmAdXnR+1RJykN+LNDeZNtkiT4VGqfDXEEWYqdmwOU08HRakNA1dHcGcwRxUlj4H+yeoxWlDpBf9JsJYebDpliTZvomIKVL1G/21+X1IgmzpSmL3A5lvKMg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VY3F0EEVA8W05j40ZjgJfdV7yevd4nZfLTL7rfEtgsI=; b=YQwu7pzb0/UQ0rw0JeNzBDaLFPzACEHJ8uzvpnP0SNdDPeXxDTAGPI+yhdRfjG36NyXh5qHb5/nMnisGiBWYR/LJ01wbFRq02KxylggNUIQ2jjUY+tEwznIO2OzoD0QHptiwRwYV2tnlRa0raykKU2mw3c+psPxI6Js2/majxDs=
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com (2603:10b6:a03:394::12) by BN8PR05MB6003.namprd05.prod.outlook.com (2603:10b6:408:62::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.7; Fri, 15 Jul 2022 02:44:39 +0000
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::5d4e:743b:9eb3:7002]) by SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::5d4e:743b:9eb3:7002%8]) with mapi id 15.20.5458.007; Fri, 15 Jul 2022 02:44:39 +0000
From: Kaliraj Vairavakkalai <kaliraj@juniper.net>
To: Robert Raszuk <robert@raszuk.net>, Reshma Das <dreshma@juniper.net>
CC: Susan Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences
Thread-Index: AdiXvjmuH40+TjfISXyiOJBhpKkUGQACHGUAAAFN0jAAAdgIAAAHlQmQ
Date: Fri, 15 Jul 2022 02:44:39 +0000
Message-ID: <SJ0PR05MB86321C954129CD4AA9A08DAEA28B9@SJ0PR05MB8632.namprd05.prod.outlook.com>
References: <BYAPR08MB4872312AE7023B3DDA2E598AB3889@BYAPR08MB4872.namprd08.prod.outlook.com> <CAOj+MMHUgepA2fcMXG-0OB=OtTPWzgz10eSrq-YsFBCyVNfzNw@mail.gmail.com> <DM6PR05MB551401E5FA85057D8898DC51B0889@DM6PR05MB5514.namprd05.prod.outlook.com> <CAOj+MMGS47Pmu5rOQ=0WohU7XcOSeVOYqKzXGac1PBxrctdsEA@mail.gmail.com>
In-Reply-To: <CAOj+MMGS47Pmu5rOQ=0WohU7XcOSeVOYqKzXGac1PBxrctdsEA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-07-15T02:21:27.5257708Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf82260b-bc04-49c1-7096-08da660bf6b1
x-ms-traffictypediagnostic: BN8PR05MB6003:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7TktNntCC5X9FNGcFv9ur3SJA6Fy82SwCrNMaCrpByXIwQsZaUs6WH+qcXeGw17lgv7bI2H+dR/yxvhWNjVjaWSQTHnVKEZmHSyymIstNj1IweEFgpRDDRoALTOfGqQbP+pN9x+5eoFk0C/8Z8vQwV7rVhiuXxGsDD4NKY62woqfdHoTQFoVGy/zm//cQ83ZqxfteMAhKsi8aUuTmMP7kTk5AV6fNba9rOnNUKA+25wQFv/cu/f8Juajbhu8z6ofNsCeuTzGrPwj0XEgoyfmxFgFqRliHTPG6+8lTsdeipglhKnTNbaJQWENWzAY4QUYdloQ0mZ3F6oZvJP94Mh8nI/edEomhgdsOQfhhGrrGzGIBaL2j5hgoJ/LnWNP18kckb8Orfl1KFYFKeEUHEcOBcA+n6n8tGU1ztC0sOGPK0t1xwvJStCiYMQEaaenQ96A2AXwl7B8UkGE95rH+PDL3yC8Qe+d/Cu8gjzIEPQZL/pU2gCn9U3OnvxFNfY6SbOQJdvdXMnzOoeQfL/fukBO45yHFanpk+Ycguo3w4x3eEIwc3lcXW5mbQ0rkDDGfckJmXqbWCOWYsskEfYQz7+5dkcxBT+WYAokGAUb4nAXzhEaxAUIOCMT1cR2XLr4kDn66oeIb/+67G9plHJEZxJANxjwtfKfqM0pN13l9vQtPiDkBBtwqWcD6VDAtFEDBlwHAzlZH6H3B/r/k17s5OF5orV1wbHSEu6Tc6Nc8K648Ei8KJ9lHVZTwXznxsng92Tgzp6U2W8zvBdjeojj+K4iqJ69ZsBYxTlJUQS6kAmuYsN7IE5OhxlfTdvEm3+0oCPX9U5qUXe6kJpzEJdq+saqT0nzt4YQ+5L5JhwB8fbajHsAF2Lgsp6dYQQ+mz7abCBT
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR05MB8632.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39860400002)(346002)(396003)(376002)(366004)(136003)(38070700005)(54906003)(110136005)(66556008)(9686003)(55016003)(66946007)(4326008)(38100700002)(71200400001)(64756008)(8676002)(316002)(76116006)(6636002)(166002)(122000001)(91956017)(7696005)(6506007)(2906002)(83380400001)(66446008)(53546011)(41300700001)(86362001)(186003)(478600001)(52536014)(8936002)(26005)(966005)(5660300002)(66476007)(33656002)(579004)(559001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YfW3THyyOpLjyTYIEWb6q0tB4XzooGhloIrramQIu/TP/XfNUKOpNO3KsT6E0GKCB/P6sdEcfOgeQyoMRm4XYdr9jFagh8ANeukwer2CqKcWA2AVngazMnBgzcTNreKotKO4PHlig3BNawtrs7/1chquABZ8mp2tv1mDeqwnecPFid8NBNCyaChxjT0mfMAQz6g0wQwzeYIDlWLGCeyclMeWX0D8NsejM83s+kMvxDMVj38/Kh+Rqb1b9o0VOssWksnPSgqNhOMCFriiYMZgsQefxFq7IwwbcSICT2eNzXOxSugr3mcpEi+eXBnMXKLxAqeV1UAFxPG4VNRjQkoQoMK5dDKDJMx+UCgMiARvBGnejfv2vzn13KGj/kjx5e0FNHEP+gUduluJzL4ViW2PJnaZyu19QJFmpNBSMibXAI3tCaQkH06a6HV5lvJmiXm4lwAymnqzbWYSgIOemPw9BXv+VNs3InHLofZnS2lSk6YXyTjthuFKH1SOOfeTneFNyHDoILunhjkUxVVAaETJ6Th2hgQBPsy+Zc1yaocPIjLaVJTHejEvAbSU7YoHXoMoqncLjOksG91hfaejfVW/Z9MqlpptT0GQ8H1xzcGM2YNGcR93UezkwmeyKyquSfncc6YH5tlPBtghuW8VXux42M2WrQnvdcdJt8/O+SXTwAgO3Z2zgz4VQYu736dQfGVvollknTTsuNTTLVXySMPQvZdfZ1j2cUZI0c39giJbKqKkXYuJIdRRIP5AwjEvuOwHo/1OIW9kpIxhzAWoDSgu8XOdjMM1a84Rl1jYBWed8xIK5KNCeCXv+Jn//UjSArk1Pt3611aj34LolJhFZRgrMgR8fNJ+hK0Q9g/bXjniWY9gQe8o+/uFSEcxUdumQ4akccqJGn9uOK6DJkDNq0I2jt7RDsSXsORBOdazpTj1y8JkSn+iBdGs8NhKzkKDSyoRQLIV4wxoAKr+AWv8oUBkADsRpps1hSvNAvHizfEqlILNmkrHekOiIaEHaKDBtZQJZ7lcV3p1NLR/Hd3UJF2Z+StwS9MIW9f0mW83DmfiH7nGXte0MYvm/oEl5NDtqVFCLiz3J4nm6wOKScyShQeD/lZCgg7FgguWmw6z6CE/Pijb7jqqDn5tfoC4ac5mniUryBhuBb1okutYlpctniG3sQ+0xfgfSfFcX/CJ5l4pbIm08tK960lCLmU5W9B94fJqCw6BQclvYMe8uQmTqzBFb25R2liNaJQN8zFZ8NnyS4Sn5i6BvngIylAdMh46CBD8xI3+AdiaQSMg1im2l5ARkeb+inntR1u4ACOXc943ilxowTmj6DBdELBvAjVIQN8kev2z0YIUsB5DaHiOZuOeS//KFqsqbRaqgTdRRd4avR67B2j02gBx0f4s/LN8iumfFQ1u+tZsOS2QjodQyHo6LyPuwW+bGT5cl1/qiF7Z8+gWWr746k78B3rkzbHHjZ++gVyDiu0cR+AKCmBcUg94sh7oCa+6WsjmkbWDr8q1UqVqXx8aJi791A+lNCYCnfSt129Poy7HaHoZOYDtZb7O1fVBClVqf/VIDpPxgorwYfM8qU7T16HddsMZY7Doruidk9JdQGpuYgNsATGf0ZiU2Q==
Content-Type: multipart/alternative; boundary="_000_SJ0PR05MB86321C954129CD4AA9A08DAEA28B9SJ0PR05MB8632namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR05MB8632.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bf82260b-bc04-49c1-7096-08da660bf6b1
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2022 02:44:39.5375 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1JqzIxDc4WFJtf/Q3gtrOnTMwe9+8T5NImPOEsLROkseDqFejmPaJEAbUhs67HRUpW+Mid6lMwvQkn5fgvQVxA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR05MB6003
X-Proofpoint-ORIG-GUID: qmaLrkkxeGoqORU_u4sB3SzyNgV2e2lx
X-Proofpoint-GUID: qmaLrkkxeGoqORU_u4sB3SzyNgV2e2lx
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-14_19,2022-07-14_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 mlxlogscore=999 clxscore=1015 bulkscore=0 mlxscore=0 lowpriorityscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2207150010
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/ksxznyApwbGl1CjNG-_Ms02Chw4>
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: Fri, 15 Jul 2022 02:44:51 -0000
Robert, https://datatracker.ietf.org/doc/html/rfc4364#section-10 c) Multi-hop EBGP redistribution of labeled VPN-IPv4 routes between source and destination ASes, with EBGP redistribution of labeled IPv4 routes from AS to neighboring AS. In this procedure, VPN-IPv4 routes are neither maintained nor distributed by the ASBRs. As described above, main difference between option (c) and (b) is that there is no service-route (SAFI 128) state at ASBRs. The ASBRs are “Transport ASBRs” that carry BGP-LU (SAFI 4) or BGP-CT (SAFI 76) routes. So, there is no ambiguity that SAFI 76 is a Transport-layer family, that enables Inter-AS option (c) solution. Further, Ref: https://datatracker.ietf.org/doc/html/rfc8277#section-3.2.2 RFC 8277 does define how nexthop-self for SAFI-4 and SAFI-128 routes achieve option-C or option-B label-swap forwarding at the BGP speakers re-advertising these routes with nexthop-self. Irrespective of whether it is SAFI-4, SAFI-128 or SAFI-76, the same procedures apply. Viz. * Nexthop-self creates new label route for MPLS transit-forwarding, this label is advertised to BGP peers in the 8277 family. * Those labels cross-connect the tunnels that the advertised BGP routes resolved over. A BGP family is classified as service-family or transport-family based on what prefixes it carries. Transport-family (used in option-c) carries prefixes that are used as Nexthops in service-families. SAFI 4, SAFI 76 are examples of Transport families. Service-families carry prefixes that appear in destination-field in the PDU on wire. This is described in the following section: https://datatracker.ietf.org/doc/html/draft-kaliraj-idr-bgp-classful-transport-planes-17#section-9 A new family also facilitates having a different readvertisement path of the transport family routes in a network than the service route readvertisement path. Service routes (Inet-VPN) are exchanged over an EBGP multihop session between Autonomous systems with nexthop unchanged; whereas Classful Transport routes are readvertised over EBGP single hop sessions with "nexthop self" rewrite over inter-AS links. The Classful Transport family is similar in vein to BGP LU, in that it carries transport prefixes. The only difference is that it also carries in Route Target, an indication of which Transport Class the transport prefix belongs to and uses RD to disambiguate multiple instances of the same transport prefix in a BGP Update. > But CT does not like ADD-PATHs - so how are you planning to solve this original L3VPN distribution issue ? Further, about Addpath, CT doesn’t dislike Addpath 😊. BGP-CT does use Addpath to avoid the redundant ASBR path-hiding problem you describe, as stated in the following sections: https://datatracker.ietf.org/doc/html/draft-kaliraj-idr-bgp-classful-transport-planes-17#section-10.6 https://datatracker.ietf.org/doc/html/draft-kaliraj-idr-bgp-classful-transport-planes-17#section-18.3 Addpath is enabled for BGP CT family on the sessions between RR27 and ASBRs, ABRs such that routes for 1.1.1.1:10:1.1.1.1 with the nexthops ASBR21 and ASBR22 are reflected to ABR23, ABR24 without any path hiding. Thus giving ABR23 visibiity of both available nexthops for Gold SLA. We just don’t think Add-path-ID is a good end-to-end distinguisher. Because it is per-session scoped. RD plays a better role of being an end-to-end distinguisher. Thanks Kaliraj From: Idr <idr-bounces@ietf.org> on behalf of Robert Raszuk <robert@raszuk.net> Date: Thursday, July 14, 2022 at 3:44 PM To: Reshma Das <dreshma@juniper.net> Cc: Susan Hares <shares@ndzh.com>, idr@ietf.org <idr@ietf.org> Subject: Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences [External Email. Be cautious of content] Hi Reshma, > It is known SAFI 4 (BGP-LU) in option C at BN does Next hop self. Options for Inter-as route distribution are *ONLY* defined in RFC4364 section 10. Neither RFC3107 nor RFC8277 define Inter-as options. So you should not confuse anyone using terminology reserved for SAFI 128. But nomenclature aside .. you realize that this was just to set the stage. The real question I would like to ask is how do deal in BGP-CT with day one L3VPN specification bug in the Inter-as scenario ? As everyone deploying SAFI 128 across Inter-AS ASBRs is aware when you set next hop self (do SAFI 128 option B) you are losing redundancy. This is due to the fact that for any set of RDs from original ASN ASBR is overwriting their different next hops. Then ASBRs are sending those routes over IBGP to RRs which now chooses closest (or random) ASBR as exit for routes received from a pair (or more) of ASBRs. So effectively ingress PE is receiving multiple NLRIs but they all are going to the single ASBR ! The only defined solution today is to use ADD-PATHs on top of SAFI 128 to force propagation of all paths (all ASBRs next hops). But CT does not like ADD-PATHs - so how are you planning to solve this original L3VPN distribution issue ? Thx a lot, R. On Fri, Jul 15, 2022 at 12:30 AM Reshma Das <dreshma@juniper.net<mailto:dreshma@juniper.net>> wrote: Hi Robert, Please find my replies inline: Thanks & Regards, Reshma Das Juniper Business Use Only From: Idr <idr-bounces@ietf.org<mailto:idr-bounces@ietf.org>> On Behalf Of Robert Raszuk Sent: Thursday, July 14, 2022 2:14 PM To: Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>> Cc: idr@ietf.org<mailto:idr@ietf.org> Subject: Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 to 7/27/2022) - Operational Differences [External Email. Be cautious of content] Hi Sue, Many thx for starting Part3 of this saga. Question: CT draft says in abstract: Though BGP CT family is used only in the option-C inter-AS neworks, [Reshma] This is True SAFI 76 is only used in inter-AS option C. CT draft also says in many sections that next hop is rewritten (example section 9: whereas Classful Transport routes are readvertised over EBGP single hop sessions with "nexthop self" rewrite over inter-AS links. So for SAFI 76 how can the draft say that it is used only in option-C where it is evident that CT really uses option-B model with next hop rewrite ? [Reshma] It is known SAFI 4 (BGP-LU) in option C at BN does Next hop self. Stating an example from Cisco learning network: https://learningnetwork.cisco.com/s/question/0D53i00000Ksqy9CAB/interas-option-c<https://urldefense.com/v3/__https:/learningnetwork.cisco.com/s/question/0D53i00000Ksqy9CAB/interas-option-c__;!!NEt6yMaO-gk!CAbQvoouRPiRAEsd7Shuc0CrZ7iPDYHPKfausT4Yrm4sTJAI0dTCb-51FbYFESEhn-UrU3alOurXOUZ9$> Similarly for SAFI 76 at BN, if RD1:EP1 (transport-target:0:100 - gold) has a gold path to reach EP1 then RD1:EP1 is advertised upstream with Next hop self. Thx, R. On Thu, Jul 14, 2022 at 10:17 PM Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>> wrote: The IDR Adoption call for CAR and CT technologies is extended for an extra week (7/14/2022 to 7/27/2022). The IDR adoption call on Q2 has brought many discussions on pro/cons of the CAR and CT BGP technologies: https://mailarchive.ietf.org/arch/msg/idr/AP_ClbZgpkX6CNy7TaZiU8SMD5w/<https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/idr/AP_ClbZgpkX6CNy7TaZiU8SMD5w/__;!!NEt6yMaO-gk!GBH220zFF4NqlZMkF672a20Oz09oJIvDXFIa1O6CHxfCjPHLq7U8ngBC1F7e1lqhJZvMJIGCXnEih1s$> Since the IDR chairs agree with the summary of Jeff Haas (IDR Co-chair) posted 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://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/idr/e69NRd9i2aG0WUxFkShEfQHZsHo/__;!!NEt6yMaO-gk!GBH220zFF4NqlZMkF672a20Oz09oJIvDXFIa1O6CHxfCjPHLq7U8ngBC1F7e1lqhJZvMJIGCrfuZyb8$> This forum (Part 3) is place to discuss operational differences between the CAR and CT drafts. These procedures for this mail thread are: A. On original discussion on point in a draft 1. Text in either the CAR or CT draft that is applicable to the operational difference. 2. Provide a sample topology. 3. Discuss the pros/cons clearly stating whether your post is a: pro, con, or clarifying question. Try to split clarifying question posts away from pro/con posts. Remember, you can post to this forum several times. In your technical discussion, define your terms and avoid value judgement. B. On a discussion based on message in Q2 or Q1 mail list: 1. Quote and link to Q1 or Q2 forum’s message. 2. Text in either the CAR or CT draft that is applicable to the problem (Either provide the text or give specific reference (section, paragraph, and line(s)). 3. Provide a sample topology. 4. Summarize your viewpoint as: correction, clarifying question, pro, or con. 5. Discuss the pro/con or text giving technical discussion. In your technical discussion avoid define terms, give specific examples in terms of draft text, sample topology, and facts. If you state an opinion, back it up with technical facts. If you are making a correction, assume the other person either misunderstood or has a difference of opinion. Respect each other as each IDR member is entitled to their opinion. As a group we are working toward excellent BGP in deployed technology. In your delightful passion on these two technology additions to BGP (CAR and CT), please adhere to these rules. Thank you, Susan Hares _______________________________________________ Idr mailing list Idr@ietf.org<mailto:Idr@ietf.org> https://www.ietf.org/mailman/listinfo/idr<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!GBH220zFF4NqlZMkF672a20Oz09oJIvDXFIa1O6CHxfCjPHLq7U8ngBC1F7e1lqhJZvMJIGCW4Cu_Xg$> Juniper Business Use Only
- [Idr] Part 3 of CAR/CT Adoption call (7/14/2022 t… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Reshma Das
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Zhuangshunwan
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Zhuangshunwan
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Xiejingrong (Jingrong)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Zhuangshunwan
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Zhuangshunwan
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Ketan Talaulikar
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Zhuangshunwan
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Ketan Talaulikar
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Susan Hares
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey (Zhaohui) Zhang
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Aijun Wang
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Rajesh M
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Aijun Wang
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Xiejingrong (Jingrong)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Swadesh Agrawal (swaagraw)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Swadesh Agrawal (swaagraw)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… bruno.decraene
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Ketan Talaulikar
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Ketan Talaulikar
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Ketan Talaulikar
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Swadesh Agrawal (swaagraw)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Gyan Mishra
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Srihari Sangli
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Natrajan Venkataraman
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Shraddha Hegde
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Xiejingrong (Jingrong)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Shraddha Hegde
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… UTTARO, JAMES
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Robert Raszuk
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jeffrey Haas
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Xiejingrong (Jingrong)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Shraddha Hegde
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Srihari Sangli
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Swadesh Agrawal (swaagraw)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Dhananjaya Rao (dhrao)
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Gyan Mishra
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Kaliraj Vairavakkalai
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Rajesh M
- Re: [Idr] Part 3 of CAR/CT Adoption call (7/14/20… Jingrong Xie