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

Natrajan Venkataraman <natv@juniper.net> Mon, 25 July 2022 18:31 UTC

Return-Path: <natv@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 96DE1C13CCEF for <idr@ietfa.amsl.com>; Mon, 25 Jul 2022 11:31:28 -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=pf4Su8Wg; dkim=pass (1024-bit key) header.d=juniper.net header.b=I3RJ2ExZ
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 j6ai1k5wA__m for <idr@ietfa.amsl.com>; Mon, 25 Jul 2022 11:31:23 -0700 (PDT)
Received: from mx0b-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 8192AC13CCE7 for <idr@ietf.org>; Mon, 25 Jul 2022 11:31:23 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26PGNOoq017434; Mon, 25 Jul 2022 11:31:22 -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=FQCjooKZ5jQhZiuPB0cH8RydeHmP+BUlBPR6SpXU62Q=; b=pf4Su8Wg1CYj8yxqEmqeGnjgmzN4ITIR8PFQx9Ew8oa3P8PLcywvEQGjkp3eYlB1yvAB U78QMA2oKqus12PT0T3emJf4F5XrX1qcDxFQLpdfV+/ETZoE/8qUlheccN+pdlgCL1JN Ryp0ajbSkAK9EEqaiRHBTHKXwJhVTGyXozj7bgI84cJn8Dv+nq+JvUAssy51akduZr55 oLfWBhCwVwJlxUz7BV8VI7Tf1eTvvB7JH9GhxfgGQgknBuBH99CJ0lJlRdLMS1d7XX7v h9Y5J7Gsp4t/RgUkcu2sCNgKLA6T4idGkPTqv/vqA1Dp3tudv4FJ0tsny9bxLMUAgO3k dg==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3hgg8m323b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Jul 2022 11:31:22 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VOeNv4vFJr8nnzqJTA0/mmHyyTr3gWu2nnhbOm8cL6NhxjIPRtbdQbPHRG0eEODdL1HyqDncPX/iY6HnX81qK3909ze2j60CDqdnk5PBuW52dXn/m2YLGbYMBslJv0jsj09aunmseOLdlGA/p9AVM5V+w3+vksAvCBEQwvl+B4zAOjFoo/66KLCU1kKT1UG5O2OJE95y0TE3RxjD7mHkZCcMHkd6OneYL8jHXFCAgP17ZJ+sOAKUsWRqvOY84Q3eF1TMJn558Cmz5/qFh7PIjvNDUf0qOBYTQd94V4koiufm4OE29gzgvsTPw2VTo4MWXZvLftxHl7IB4bGLqq4LIA==
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=FQCjooKZ5jQhZiuPB0cH8RydeHmP+BUlBPR6SpXU62Q=; b=YCWEZiImlIvBhaZxiF3KVGk31mW5qZRBtw/MOMVIiFaczseK93H6rGtGVVA9eRCBhf8oICqRTezkwlKOjxjkVhFBYUr+5G6Yg5ShhXjj67yMPUSBIrTY2J5tIj9lKx8xNfm1kV6QSwtI8r0QqqoLnKbDODWpH7F+bkwfwedA1q3NDOiTw0b4XSUAm21v7FUhIMnbLUkFybU3bf+JB7ISYXvwkAIqMuETtxx1gQjgBK/XIZtOQtWt8h3NnWO1vgi5GJYi+2kserv521dXB/EF3f6m+WRNzeQR1Ko0p6KmY5GiLpoWi8J/9l3tqz1KQ6zrZJFJGWe1Pw6bpSCHNtdvwA==
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=FQCjooKZ5jQhZiuPB0cH8RydeHmP+BUlBPR6SpXU62Q=; b=I3RJ2ExZVql9/nFgZHJCA5dZlhefQw3dc2alXH89IuFLT5l+vJtOiF37vOi1tVO4VV9bZGP+WqPEqo5DJNvtjTvkRYp1NIXduEcgP2QVqWx4H44NR/plcfx3wnyvi7wJkGLBCGyBt7j7r+r4jXXB2RYUANTPqzpIZIb0/jfHL24=
Received: from BY3PR05MB8050.namprd05.prod.outlook.com (2603:10b6:a03:36c::17) by BYAPR05MB5351.namprd05.prod.outlook.com (2603:10b6:a03:7e::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.15; Mon, 25 Jul 2022 18:31:18 +0000
Received: from BY3PR05MB8050.namprd05.prod.outlook.com ([fe80::2d03:2040:cc62:feca]) by BY3PR05MB8050.namprd05.prod.outlook.com ([fe80::2d03:2040:cc62:feca%6]) with mapi id 15.20.5482.006; Mon, 25 Jul 2022 18:31:18 +0000
From: Natrajan Venkataraman <natv@juniper.net>
To: Robert Raszuk <robert@raszuk.net>, Jeffrey Haas <jhaas@pfrc.org>
CC: Sue 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+TjfISXyiOJBhpKkUGQEYdxaAAIt0Xy4AA2aCAAAZIp4AABcP/YAAFAKTAAADf9wAAA3x34AAAIaOAAAD36yAAA0LpoAAB4TJAAAPO5qk
Date: Mon, 25 Jul 2022 18:31:18 +0000
Message-ID: <BY3PR05MB8050DB7EFB0A3E8B32E718DFD9959@BY3PR05MB8050.namprd05.prod.outlook.com>
References: <CAOj+MMGBG8GNTXp_LT+euqKFq4vx88bRbYbhFCLyC4AGrxs52w@mail.gmail.com> <E35FF3FE-C1AA-46EF-841A-C0658C4A93D5@pfrc.org> <CAOj+MMHY2L978mH=Sv2VWwjt_O0yzznfV4CQER192_6As9g8yg@mail.gmail.com> <CAOj+MMGsmatkjb=dkCOLANTK2ZN=gUehhpg-+YmErJYDhkvFCQ@mail.gmail.com>
In-Reply-To: <CAOj+MMGsmatkjb=dkCOLANTK2ZN=gUehhpg-+YmErJYDhkvFCQ@mail.gmail.com>
Accept-Language: en-IN, 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-25T18:18:11.6200257Z; 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: 83324d88-210d-4ed6-6053-08da6e6bdd7a
x-ms-traffictypediagnostic: BYAPR05MB5351:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: AF7rKzrpkcHigQLsG+rzGxBPzqfCRfiA/Rbm5D6J/wwv6jn1TTC0kKfYYkJKNyHPpnxm7IvMrVaHgZsSPyRQHs92GuO9NX5Lkvxhn4CM8s2jrhQfYIhhVQIQDK/N16Rpj0c5SrQHOYczIdUIDpzYX+Arc8y4NMOHdQoxGIYIjGL4SNyY5GtbTLv8YAHHVhk03/mQbLmbgZ1eUrOX5CYXV4nffM1DzJVrV4sdLeJrC4YUI8r72XppB+ScLvDZDDPdqpL8L+sAW4nppf/gFtC5EREZtnHa/bz6mtIAnSD/P7TxKA4LXu0Zl7qtQQ/761jUzc19qSfhxTp10ZXRVwF6sdokIdguQbO9BzTm7RT0IdJ4eLfH7Ru25uVmPM+nxvLN0rFzdpH+hZ2cGzj2xFoHBgu1n+fzAheCoKSl5T6Mg/J1rAPDr03H7DKQ/wx2THC8AZaDvz9Tyr7/W+xpv80r6uhL6kdFtoUhJFIshWNC/vfz1uIVgOoLnHcOvZhYjXzfK3p9YtI33a+4q1+rXAvAFAjkA9qi4KupU0CD/1l5KtMhkWpE0QyLRnTPrdzMQC2e6NIjFKJiHxdeAxPT/qGx8/JJY7pJR6lcKb5x5YRzG63HR/t84Tw8zeKnIc/jTXeM/z14WI6cxB2JWRoOxW59ymBYoM1veFo8dvqEbX/cczQht2wV+jwSUqyJjfeZSANIG09qcKhob9aikALn5nuc9NTETj/9zHDk7+clMt2q2EEQkkevNadYehqcS9z6ieKJRNgZtqE+jfCcdg24d+WEil3Ktih//6Z0PvKz5s2ci/dNXFhbjQBlvzquryCl3CYVl7Xdl5cixJMiJKBw0mG4L7y/YVF7pQqsh9qGtltugxHNEfpLBRLoipf42l/GPB5A
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR05MB8050.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(376002)(39860400002)(346002)(136003)(366004)(396003)(64756008)(91956017)(66946007)(8936002)(186003)(478600001)(2906002)(76116006)(38070700005)(66556008)(7696005)(41300700001)(71200400001)(53546011)(9326002)(6506007)(26005)(83380400001)(316002)(110136005)(166002)(38100700002)(66446008)(54906003)(55016003)(86362001)(33656002)(966005)(66476007)(9686003)(4326008)(5660300002)(122000001)(8676002)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Rk+nz7sNZpqo2ZsD8ivYKvr9NHHobfdSXYSexlrNs3t76SHVGgeKEDAw5qTYN6k6FlfhpN5l6Sc7vLBEIhd35xtJ3o4lK5vqsm97Mkfot1q95aDajxe2hX+7RBoD0FCs8CbGKxBCYFuFCpVmZOvl2lBaf0NGXxoW+AasUj9+qfa7LOfrbzil3RBCYYDtDOG9FjdhL8Xw3aVTMGBh1XaR3zpO8O5p5+CVBmKAFGm3OvLVxaeLcSAzdoRgw9sHf0wO7BCb0dCA7NS8MFmfYsRGAOOhF4zeIrQQ9d2YR4eJhVi2zQ/48ZFtxiORmeQE0/rMu4xK0csnSO4tLHiCa7WV1bXYjrvJkT+tshkQya5RICYWZAhE2wexLgJIIyT8pR1foyBmCx8HfakMRyx2XOFNxgtFOR/BarS2vo+qVVGRwy7iTqFnOLIrvBisLvgiRI93ETg8fRaFpToFCNbc5qBQ7/kB31DwHe5IYkf2OhavuZljr7QDoKq2Bfiem1O2wT1VLhjKcnWgDsO4oQTvAW0oYfbtqQTdbyFZzkrRuVsuTRm+wPJxqs/ie7CAj+JiBs1eVnqz1iunvFsOvbHwOEDb3lx5BRel84fDlkMoqsjKQc5SG41oMFZxSf6mbxcdzJ+vm8nyzJWz3WN6wQJsS4FH4nXfOPcScf33puvNKGZEPJijb2eRacX4iGD/TdVWL6RWlTTcLNBv7rBepECORCaxRjgTo48/d1E6DxMoRd1hbxX7F21QyUDXbzoU9z8EmkbFoIKfLcLJGus97DJ5q1Z5mnhPDbzcJNSgYC9sWKqW3+oyk5ZAZCv0vK/oH7MtuM6tI6EJAR7y1DZwvKrBEMli6M6bDtSNx5LyKv3beVFFZkf2aKKQqJ03rdCeYGjQHeRvpf9sUU/BhC5jjYjStg6JnNHgkaUxssX7pHppGk312UManTYVPBN9HixmqF50Y9vYUwgTnuJN82uW91b23MMqbWCNt/D2eYI+Yzr4D2buQ/+QN+qrX3jcC0KKpJg53hrHMTzgT5S1NSqUws/pNwIAPOiVBBAy98N1KgNiddtvnUYkW0z/PFEnouS3j74crF96I5gVyX0OGiMWgj2WaNxG0oqqmKExgEWPnnOwznVzZygi5NSZeidO9SECkDx0F8/yNVp6o7nJw34o3leSDOixz+Yd0x3Jml3Dez0NyEc1DeHilO6FDX4Xq5RctUeCxsh/kgB70DvEs/OKMgC7IVUGDlXlTCX6pGXSp/ridoVwOtKR+IzuynbVzrpboww7/mOBcXMOevkaRIF6RSYyj3FL7KzCWu8CYA/BortbAZxrtshvML9upKVq+BYrbMYKByuJ4AYZdMy7jvcSfu8QM25rZqPSyFuOXsl/DJPkTf4IZkoyoq8XtlPj+tSkqhWLHE+xk4a3o16c5JW8JZBR1wKjIU+JO/0a5UKcYxFfSBs+1IgMSMyUBFeWJDLWCPkXo//n0uMUQQP1/L4axC4Oc6Pjr4tRlHhBb5RSTuuXoqK8SBruNfNDKMiiC1Se7lO4ws3B+rkeSiLifwmy07tbLzZleW6gzEkaYC40305BuOxuW2y+5DXlqEp6gN+pQMiSuI86qJS2hFdI7bGYo17TRnjXyg==
Content-Type: multipart/alternative; boundary="_000_BY3PR05MB8050DB7EFB0A3E8B32E718DFD9959BY3PR05MB8050namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8050.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 83324d88-210d-4ed6-6053-08da6e6bdd7a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2022 18:31:18.2062 (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: 3DKNm4cILT9t4CiwyRCPZ9WNZjKr9PAprJrc7R0oSgWLMM979g95iYskwIdGpoUsLJhyeTFU9nCmv9dsb8cmPQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5351
X-Proofpoint-ORIG-GUID: iLdD_TWPeXsyTXfSZAKcV8M4eBPXQZqS
X-Proofpoint-GUID: iLdD_TWPeXsyTXfSZAKcV8M4eBPXQZqS
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-25_12,2022-07-25_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 mlxlogscore=999 priorityscore=1501 spamscore=0 impostorscore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2207250075
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Ognd3Eqsv4APnV1ga4kT9eYqZIo>
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: Mon, 25 Jul 2022 18:31:28 -0000

Hi Robert,

BGP-CT NLRI is similar to SAFI 128. BGP-CT can send both Host-Address and Subnets as part of the NLRI prefix. This is as same as RFC-4634, RFC-2858 and RFC-1771.

Thanks,
-Nats-

From: Idr <idr-bounces@ietf.org> on behalf of Robert Raszuk <robert@raszuk.net>
Date: Monday, July 25, 2022 at 4:02 AM
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: Sue 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]

All,

Relative to the discussion about scale and stability of CAR vs CT proposal I would like to bring a very important difference.

As part of NLRI, CAR defines a prefix as a real IPv4 or IPv6 prefix with length.  See section 2.9.2 of CAR draft

CT however in its NLRI defines prefix as address of 32 or 128 bits and there is no length. See section 7 of CT draft.

That means that even if the operator wishes to aggregate all 300K PEs into one prefix (per ASN or per POP or per pod/cluster etc ...) for a given color before it sends it over BGP with CT it is not an option. While in CAR it is.

Leave alone that adding RD to the CT NLRI makes it even more impossible to aggregate.

This is a fundamental difference especially when /32s or /128s are not needed to be sprayed to other ASNs.

Till that is fixed I recommend that CT draft goes back to the drawing board and would not be even accepted as experimental. Its experiment has just concluded as a failure.

Cheers,
Robert


On Mon, Jul 25, 2022 at 9:26 AM Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:
Hi,

My point is that this is the first time we are facing the introduction of BGP invalidation (as you stated no resolution) by performance (or under-perfomance) of data plane metric.

I think this has new consequences to the protocol which are nowhere near SAFI 4.

Perhaps it could work just fine for reasonable scale. But the numbers being quoted of 1.5M color routes seems way too excessive and rather suggest different protocol encoding or one more layer of hierarchy/indirection needed.

Many thx,
R.





On Mon, Jul 25, 2022 at 3:13 AM Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>> wrote:
Robert,

I make no comment on how it is intended to be deployed. Only that the consequences protocol-wise are the same.
Jeff


On Jul 24, 2022, at 7:22 PM, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:

Hi Jeff,

> The stability dynamics and impact of service route re-resolution are largely the same as BGP labeled unicast.

I would quite not agree with the above.

Reason being that labeled unicast is about reachability.

Here we are talking about real promises of data plane "performance" hence we are dealing with completely different set of triggers for various data plane issues.

Many thx,
R.





On Mon, Jul 25, 2022 at 1:10 AM Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>> wrote:
Robert,

A partial comment from my mobile device.

Withdraw encoding will pack much denser. On a total withdraw you likely could pack 200 or more prefixes per update.

Implicit withdraw via replacement is clearly same speed as initial advertisement.

The stability dynamics and impact of service route re-resolution are largely the same as BGP labeled unicast. Thus, beware churning your transport routes.



Jeff


On Jul 24, 2022, at 12:28 PM, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:

Hi Jeff,

Sure 300k times 5 colors makes it 1.5M ...

So I have a few different questions here.

Assume in CAR/CT enabled domain one color has transport problems ... say low latency is becoming not so low due to interface queuing is transiently congesting for whatever reason between P1 and P2 nodes (not even running any BGP).

Q1 - How (by what exact protocol) and how fast such issue with forwarding a given color via this domain will be visible at the CAR/CT layer ?

Q2 - Assume Q1 is done - do we now need to withdraw 300K routes based on one color brownout ?

Q3 - According to your math such CAR/CT reaction will take 30 sec. What if transport problem is transient and occurs for say 5-10 sec every 40 sec ?

Q4 - Is there in any document an analysis on dynamics of CAR/CT signalling needed to make this at all practical in real deployments vs ppts ?

We keep burning energy on encoding, but apologies if I missed it but I am not seeing the full picture here.

Why not advertise just 5 colors between those domains in 5 NLRIs and define a new attribute to carry all the interdomain color mappings in it ?

5 being an example from the section 6.3.2 ... but realistically we could perhaps vastly simplify this if we define day one set of well-known colors instead of each domain inventing their own definition :)

Maybe I am just too practical here - but your math inspired those questions :)

Many thx,
R.


On Sun, Jul 24, 2022 at 4:47 PM Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>> wrote:
On Sun, Jul 24, 2022 at 10:44:49AM +0530, Ketan Talaulikar wrote:
> The scalability requirements are captured here:
> https://datatracker.ietf.org/doc/html/draft-hr-spring-intentaware-routing-using-color-00#section-6.3.2<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-hr-spring-intentaware-routing-using-color-00*section-6.3.2__;Iw!!NEt6yMaO-gk!DmyEhWpAnQGeRQX8pBZZ_AQh2dR9RiATq357e1hAl_yhF4LBvQeikX08IbSG3oBANFT4bZjiJlM9cQ$>
>
> This is the merged document that, I believe, captures the consensus that
> both the CAR and CT solutions aim to address.

Thanks, Ketan.

Roughly 1.5 million routes.

Presuming an example 10k update per second handling, roughly 2.5 minutes of
convergence time without packing optimizations.

-- Jeff


Juniper Business Use Only