Re: [RTG-DIR] Rtgdir early review of draft-ietf-idr-bgp-ct-srv6-03

Kaliraj Vairavakkalai <kaliraj@juniper.net> Wed, 24 April 2024 01:59 UTC

Return-Path: <kaliraj@juniper.net>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA401C1519A8; Tue, 23 Apr 2024 18:59:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.142
X-Spam-Level:
X-Spam-Status: No, score=-4.142 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-2.049, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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="KfyJ0NbU"; dkim=pass (1024-bit key) header.d=juniper.net header.b="YsTOlyn5"
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 us5xftpgI5Vi; Tue, 23 Apr 2024 18:59:01 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 EAB43C14CE3B; Tue, 23 Apr 2024 18:59:00 -0700 (PDT)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 43O0nJfU009802; Tue, 23 Apr 2024 18:59:00 -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=0FNvXAfNPT6ABCGdczcjjA 1GstsnCVMjYf4LwJ1ibxQ=; b=KfyJ0NbUIdIMBfoMaeXfXQgdu8Rvqai4MbRISO haOW3RaPw6Eq6ROlnVxhd0AzhPJMTwBd3NxImM9pOcTpd5gf/pfB/x1sUZyvtq+T Cr2UazrVmaarRnKsYDpsDrwJCzwhvNVC0oSCZBCpXkOQvXVSr39CxTmuGus4IoIB o4gBbzv5qrM2/l35NYaKshTeg7W1fJJpaBQMYP8stXgQyCqTLWr/nRp1zrbIw71l G4/WJi5c9btu2bTkyfR7PTr7sLPMsbstiK8QBCw28m70kC/4KZSVTps0xPUO0AzW TwClj1/4UWu1VDgJk3UeS6j8Mw7FgOYEkMdHeBo72Z/0s8/A==
Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazlp17014045.outbound.protection.outlook.com [40.93.13.45]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3xmcttf8cm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 Apr 2024 18:58:59 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ys6InqxD/bAcLYcs1jdAaAsSttcOsCS7Nv2om2Uvui7ERFnfp71qlUCLj+MBRc4AfQIlqBL6FeOMzPZtNAXnrC4WSL2VkcM+uu6PDWF3vv18V+GFVHH6lD3EwYThv9e+/hAYK5Y9tiR0DUekvm7USuSLyesT68ssCgLUSTiAxMlCA7MkcJCombjNuxweX5Bjy7xpFGDYyqDfb6DOum5eDqbPvUNvJVL65Nqpp/s6jBksMFv18QMWlGCLkn229h4O/+CQDKLRCz1BRSB5tqgxbp/xiS+7SwG7vVEATztJ0rxi+55R86RzBL7PJfZy7+N54ztxiI0UXjSgrJ/2cMY0Gw==
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=0FNvXAfNPT6ABCGdczcjjA1GstsnCVMjYf4LwJ1ibxQ=; b=Gm6Kz1VDqlBt5c9IhIDwTkXRi97FCUS7r37QT/sBr5d7E2GzEvMdgMfCSnudJg+lutWz12kShxV56iQtqnKUfwklXHoZEvHWPSDmzX1VM6mseg1uPgXc5mO+rvoef4WpY8IhWeXOjcUMxnHB9ZVWmTMVDqXv9vKzqeA6awW5T7CWgKZ7ix/72QWpEOAZ5r67OT+v744do+/WCbsZS6fpD7EPhWnCB7AltNOowB5F0qI7jmPclL+HJjvtE8U8HDTalMdQRZ+D6UkiPAbQ5kNm6UR2JwXHSFT5z9cLI6cbRp8GXNeoKk1DnpZ4UjnuARcWC4n0i58EV/HZ09xQI7MF3Q==
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=0FNvXAfNPT6ABCGdczcjjA1GstsnCVMjYf4LwJ1ibxQ=; b=YsTOlyn5Q+YLRO/kSCMp1pB5B+4Q0kZjgfIVFSeoftGVjt2QFrnqPI0EErnsjAuJxCkKajwmvkUstFo6IaF/uOpGBlQ7yARkZmT2yFKfr0ksnK7+52nzgiD5IFF+sCUxU5ev2wJS1YzPwIW3G3G8TDDReLEJ+Pg0xnzXzVe94I8=
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com (2603:10b6:a03:394::12) by DS7PR05MB7400.namprd05.prod.outlook.com (2603:10b6:5:2cd::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Wed, 24 Apr 2024 01:58:56 +0000
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::bf6:4963:e05b:386e]) by SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::bf6:4963:e05b:386e%3]) with mapi id 15.20.7472.044; Wed, 24 Apr 2024 01:58:56 +0000
From: Kaliraj Vairavakkalai <kaliraj@juniper.net>
To: Jonathan Hardwick <jonhardwick@microsoft.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
CC: "draft-ietf-idr-bgp-ct-srv6.all@ietf.org" <draft-ietf-idr-bgp-ct-srv6.all@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: Rtgdir early review of draft-ietf-idr-bgp-ct-srv6-03
Thread-Index: AQHalNAmaQ0JNe6Ofk6TDfMvPygbkrF2jbJi
Date: Wed, 24 Apr 2024 01:58:56 +0000
Message-ID: <SJ0PR05MB86323B68D1DEE6772D1614CAA2102@SJ0PR05MB8632.namprd05.prod.outlook.com>
References: <171380246448.18678.16324844545429780238@ietfa.amsl.com>
In-Reply-To: <171380246448.18678.16324844545429780238@ietfa.amsl.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=2024-04-24T00:09:23.2415719Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR05MB8632:EE_|DS7PR05MB7400:EE_
x-ms-office365-filtering-correlation-id: 25749a5a-93f7-421f-730b-08dc64021989
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OKRH5d3BkWtywwexcovqrkMBgwO826Dt6NfUwJqkspc02smiGMSl9rOBTkcoqZEk1tWOiKMBLa4ohEak/Mh0yZ2S4zWV5cnXTB1IbCqGC/ZY/3oQ3BEJLY9P1Xv7/50P+7flv9qwzI4i9H+tOMDON2wJLF4gYHiBIlStwZyh+EHHiJ1NRzNW568dgStkZXZ/QseuHAbKBt+JjTGCL35XCnbXh7LYXr2GOcOd8Xk94uv0YyG9ZR1bJ69yFkuxLawfH1lpcFBbuCug0UunPAA7BlChrZ5pDoQ1civPfJAdGdbS3msYSH8Jz8aqueX0z8fxLU5QUfBELRQC6CtsyyC3+95lyLhQwbzDgda/x19DyTGQ/jfZKv0N519pVySkb+RoaOta0acEl8C6P160tlrsMdtrxN2Ie1SkuR/OsO4FEbfyrEGF6jC3UTyIeSabcssRT/dUs5DlqnoCg6a+VcQwkiPddDFDWboel8qN5Jc54wE9VcB71ZptkHqqBv6EDsmnI/0iLqXDBk0qzada5m1uBsXNVBpQxJxF9zuiYR1x6eURpjjG7/B2GHrOyQXNOnMpGz9aCt5g0CbnC1whDlLyAZBuS1+E/LKXZwlBaP0fvy7VovfVwh3AQMkcGTKCUWHYmwSyla2qKmvdOjhYY89Fv/Ic4rlr6TlHyO7H8n0puwyLgFT7YK8WwK15MuLcxPSpG0SDjQ7iG7QLIBfQsIkprhVqJQoAQBXM6oT5a9EiXXK5i330yqXv/NXPZIiGwWPIhkHbpqvCJ36u9o3fiopnhCYsYxssCfUvr6VQtVVSSUqQB/uBK1UOqMqmcRnvLn2rub4vXa0wYa/baD+4HFAfrji797cWHOxNiZ3Z6l95wvp4g2Vhy++j+EK/LqIMCCef88MzWELMKSAQ5vQvv/R+fsFLHw7QGDW5RSE8fpGQvYCLeKJE7BnMMdW5lmT0k6bRlS6sdLrnY2tG0WCIU9RAU02jLbIC4PfMymdKdocr7BxznP7THbrbDBJUpCM1nM3Pp2bUFF/Lha1B7OpBFtHY8v5Q77KSk2HP6oHyT0R1MSb8vNWLHvSoHr/ThhZLZ5kJw9s1zqgCajWUl2j/IcvsjafMrbsxNWiwgaTqWQ+RtOp6ubAc+ZaOY7WZM3DiR7nPHfK87JjakwqpHC4amLDJUBTyOYO5CX0Dc+XT8/CaO0plCjA/UstKr1jkgW8f8YgK0WPGEPes+imF09orn6YN+kXNtmY6T5bOLh4ZlYLM/h9PB+WJqvea/GSarMsXHbawrgOchYwScuR0YRYMACw4xPx/lAEXc0zXOyTnvgMkdAYfzeDh3swV+iSuI0XoAzY4rUs+a4gOkjh74kx5wkS9HQ==
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:(13230031)(376005)(1800799015)(366007)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: BEYoiqe4GzgjzBNtNW6vqigYTFxYqdw2D9qWWldWWfz0lKNCb+vDjO9dmw7xFC2xhJyayqm+YidPqb0gXOMzW23ttag7yaVtXlAt4W8JkIFNcmPpbJNoMEv+4z3+PHr4fxT4jjPwKZP5xiT6OMPcCD8dhXSocDUmxBCphC+TQyFTRkmu4NPOUlPGVp2kJdGlpwffRs5lp8IlH0WHGt3IliscCe1Ar1vHM70fjSgLjihI0Q5X5k3tbYDZzWPV9UjmyeZspwFGQpuGexRl8y21foUuveW9dHgRBo65k2uJEwhGp+8EQ2G554dl/qxjYktVWU7VW9xr75yPu7YkFF84N3VoQfhh+xfv0m7EQSvP1zyb2PjWpEmGTYqi3DYEw4HuTt8COND/X6XBs8ecN0z55PaSwQ6Tx+q/+tZkLSdVfXPxgYTiG8FYYEgsXdz+wQLXY4fkbfZAfKneYbZwjjlmiyiZwWOGX+k2Be/UFjNud94EuXQ5r7wzBRdTfkEto6Ge/QkHNuVgS3TOfq9yi7QP0MRyyYTIkQL5NFsiADg2iMzhJsBfUKxnNb59kipNk6p4Z1+r+BJlPwRuxB3oX+PXWtikqnQDi87N8RXFsMgsn6/rnta7e0+Ef+/YZyngcHkqOvqXJKS/jhw1gOoMYWPcczTlg+5G2ld30JRm+ztnBvc3S8nfa1v3n+SOCWJqldzt0SlRJwp49Pqz/kDbD1TQOiQV5sdF8UIyl+sEqg0x3xX+i1uzUH8F/Xt61r0oy9xFeWiO4W6jVv2d5X17SK1a+/8zcTR1miVBzlAkKTz/1mGzSYr/dD0ZGXaievyqAjnNr67eGSbogP7VDL1GO8MlLNf3BQeiAdmag7XQXZNAuI8WQyoN4SBJgxfUmfrfqg1uwY0jkvdzFNON8kkUhbOdSHvq0eIuDR9NCyFkVIsSbMWToXVvKVzaGnErLXqhzR8Uj0TILxQ8lbIeC9e+pTo8vQc22bWA64PCgLOCpdNrtv6Dw6xJKFMOqrVjzoGeEE12jlvbctpbmh50QW0ngMtRMryYftUZM4EHGirsMtDVfgxpEgKk7WAEa+9tFYEHAN2a2gRWytIhRDQS8fNPlAWTmZa3G9bvqvVAIwTyme9Ju21lvCYmHgJQ4+uSsXDGvR7NRUusxy0gvh4XX1qWazyM2itSkT68HKnxM7M30x2h8ltB83RMbsdylFuQzXvcBXrlyf/7mr7/c8oRRoCJvboJJt3dA0EZyltsrDt7j0WZDS5zsmf4Qy94hVTI8zMC4drHNKnPXoDiVLAd/y/BzG/IfB+dloOY2uT7gKTm8f6nXik1gjuW9+e6X3UHFEOFd0nFZpvpI5RqlTzvu5sk7G+bwSIyEKRLMsYdlrmThjg1rgF6by5oBHoVhUmaeiHczWGqkj7R9LftctzFLwXrujJkUy7i+h6WFu/cAPHzrwrRq1+GhSL/apZVQys3Ok07jZfg5T6Ub616ko5SW7aPSKt8SwWP0ewLOqW/vyKTX0XUau1gKsAKyT7+F9KQi4Vnu55N6BMmXtnQbGI4xvmX9f5UkzYTaUnLWjQOKdURzozzjO68YvGIbagHW9c7pLYTebtFz6W3iL21poy8iZ7yqTXfbg==
Content-Type: multipart/alternative; boundary="_000_SJ0PR05MB86323B68D1DEE6772D1614CAA2102SJ0PR05MB8632namp_"
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: 25749a5a-93f7-421f-730b-08dc64021989
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2024 01:58:56.0404 (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: OAecRH5lmmblpbQDgLETci8h8gk/kDEEjW5O7r+yj4xNvuGTi9hClTXpuoV+6M1Ho5g9ygO7zXGCCAUFczoqag==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR05MB7400
X-Proofpoint-ORIG-GUID: yi-f69-wXQ_spAaZp0_4B_buvoKSVGk_
X-Proofpoint-GUID: yi-f69-wXQ_spAaZp0_4B_buvoKSVGk_
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-04-23_20,2024-04-23_02,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 mlxscore=0 mlxlogscore=999 bulkscore=0 adultscore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 suspectscore=0 clxscore=1011 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404240008
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/SfqiUjdiwV6FtWZ7fg-s6xaW7E0>
Subject: Re: [RTG-DIR] Rtgdir early review of draft-ietf-idr-bgp-ct-srv6-03
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Apr 2024 01:59:05 -0000

Hi Jonathan,

Thanks for your review and comments.

I’ve incorporated your comments along with some other pending comments in the latest version of the draft (draft-ietf-idr-bgp-ct-srv6-04)

Please see inline. KV>

Thanks,
Kaliraj




Juniper Business Use Only
From: Jonathan Hardwick via Datatracker <noreply@ietf.org>
Date: Monday, April 22, 2024 at 9:14 AM
To: rtg-dir@ietf.org <rtg-dir@ietf.org>
Cc: draft-ietf-idr-bgp-ct-srv6.all@ietf.org <draft-ietf-idr-bgp-ct-srv6.all@ietf.org>, idr@ietf.org <idr@ietf.org>
Subject: Rtgdir early review of draft-ietf-idr-bgp-ct-srv6-03
[External Email. Be cautious of content]


Reviewer: Jonathan Hardwick
Review result: Has Nits

This is an Early Review, requested by the WG chair.

Document: draft-ietf-idr-bgp-ct-srv6-03
Reviewer: Jon Hardwick
Review Date: March 22nd 2024
Intended Status: Experimental

Summary:

This is a companion document to draft-ietf-idr-bgp-ct.  It describes procedures
and encodings applicable to BGP-CT where the transport network supports SRv6.
It also shows two different methods of implementing BGP-CT in a multi-domain
SRv6 network.

I have no major concerns about this document. I have a few comments / questions
/ nits, as follows.

Comments:

S4 para 1 - "These are leveraged for BGP CT routes with SRv6 data plane."  The
meaning of this is unclear. Are you saying that these are the only endpoint
behaviours that can be used for BGP-CT? Is there a normative statement
(SHOULD/MUST) that you need to make, or is it just that these are the most
useful endpoint behaviours in this setting?

KV> We can say these are the ‘most useful endpoint’ behaviours used with BGP CT today.
KV> IOW, these are not the only endpoint-behaviors, we don’t want to restrict from
KV> extending to use other endpoint behaviours, as required, in future.

S4 para 3 – I don't think you need to say this sentence twice: “The BGP
Classful Transport route update for SRv6 MUST include an attribute containing
SRv6 SID information.”

KV> Ack. Will remove it.

S5 – This section, which comprises the bulk of the material in the document, is
a pair of detailed worked examples explaining options for configuring SRv6
networks.  Do we need to standardize these options?  If not, could they be in
KV> Yes sec 5.1. is the main content. It specifies the procedures for BGP-CT SRv6. This needs standardization.
KV> I’ve tried to clarify this section, by collecting related text-blocks under a sub-heading.
KV> Sec 5.2 talks about how the CPR-draft approach works with CT-infra, the CPR approach does not need standardization,
KV> 5.2 is informational in nature, as it builds on top of existing machinery like CT. We were requested during a review to
KV> add a section on how CPR will work in conjunction with BGP-CT-infra. So we added it in Sec 5 as another subsection,
KV> so that it is easy to contrast how the two approaches work. That’s the reason it is not in Appendix.

an appendix (or a separate informational document)?  In any case, it would be
helpful to explain when each option would be applicable in an operator network
(why prefer one or the other?).

KV> Sec 5.2.1 specifies what the tradeoffs are when using the CPR approach.
KV> We expected the analysis given in Sec 5.2.1. and Sec 8 helps the user with the information needed to make that decision.

Acknowledgements section seems to have been block-copied from
draft-ietf-idr-bgp-ct :-)
KV> Yes, since the bgp-ct-srv6 draft was separated into an individual document at the very end, it had review and input from the same set of people. :)
  The second paragraph does not seem relevant to
draft-ietf-idr-bgp-ct-srv6.

KV> Actually, the ideology of not overloading a service family still holds with BGP-CT-SRv6 also. Since BGP-CT with SRv6 also uses SAF 76
KV> and does not overload SAFI 128 or SAFI 1 to carry transport-routes. So, will leave it there.