Re: [Idr] Routing Directorate early review of draft-ietf-idr-bgp-ct-18

Kaliraj Vairavakkalai <kaliraj@juniper.net> Thu, 21 December 2023 01:39 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 B87D9C1AE95A; Wed, 20 Dec 2023 17:39:04 -0800 (PST)
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, DKIMWL_WL_HIGH=-0.001, 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, 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="FJuGY3mR"; dkim=pass (1024-bit key) header.d=juniper.net header.b="Wkb7smGQ"
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 R25vu5OI_WC3; Wed, 20 Dec 2023 17:39:00 -0800 (PST)
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 B9709C1AE958; Wed, 20 Dec 2023 17:39:00 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 3BKGIV9p021962; Wed, 20 Dec 2023 17:38:59 -0800
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=4HGO0cwy0mc3kgg9p5pSG8 8MKCjjV9AsoQqpE0bH+hk=; b=FJuGY3mROaSPhn0NjO5bGUuiY1+YDx8QlMz1La JCtjtemiVLgAln52YShfJcEL/yWHJbRl/uXr3LVqHpcz+NDbPp8VzL9PYaDVJ0aO eAz0POxMoB0SzgpENJeTJKZUG8mA6iyXOXPt3+DzuJKR/7NKQ8kFu9m9S/Wt1rAr vR5DHN6o7/sG0vmTb5ZIBPdvM+cBy1Mz9WSuqe1Bao4Ks6oNMfBoTYK4+NckJC4h 5QC+ETmjcViqfuD6fAALrpNrfRCWl9Vf4mb+Cqt2JVX+wa6/yHfOPAxxl7BKlzls ngDAHsWIN3Jz258VjGf5njSwqbdx2nyHVvgco+2cCwlIs4uA==
Received: from cy4pr02cu007.outbound.protection.outlook.com (mail-westcentralusazlp17011011.outbound.protection.outlook.com [40.93.6.11]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3v43p1hx84-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 20 Dec 2023 17:38:59 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d3IRYx4qf8JHZ5zeueJFDIS+pCLIlz32gmyQaz2jbCTJA5Rg825gaTo10DurZT65bdiVwLRvzXemSGjOSe4a4ebob127fqSP8toNrkAyEDkvPo4JPemP+2fc9BBhdLkEDZ6Lii5RDiViSOPiD2J29nOLQI80tdMmZj79MJshfuwnQf8VbcHpbX9ooRK4TL/tc9HMEh+mT8GfWAJxC+iTPXBKtI7lgrdwwH1DJhVBdFskR4M2kQtON9/ppXSe0Xfesq78liLuUI8RMvdjHF98Zo6ZIZoGg/IWJdFa+CfyeYRFfKCPiWok9l/l/VKGBmFip4lvbcWpFP4zvQQmY83BLw==
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=4HGO0cwy0mc3kgg9p5pSG88MKCjjV9AsoQqpE0bH+hk=; b=SapnkWIHp6R5lAIU5p9UtpoOwCZzQAx/GMA2MRESLIwXpImAu46Lw1fTXX98TduyFhisK8LT8kxm2fORnxcCb0Ngdvw0qXjDpmHG+AZbxPwRbnjMRBwLf3M/tgZFjuNjLdJySW14nCDzbXTavivlFe14HvSXsNFCcfdkbfU2y/bgNMJXHIyLrjlR40oPQgkNGC6VCuS/u6wdHs1bCUM3HUvcK5IAjEMXeES+nXsjF8i3koCdP3rAkmbrEeZL+Uo1F0RAurKjhKcp59sC4FmY40BqrvVxLXdKBa1rczqRaQFdtuy5m6hVn47OkbwuyB2mGTRduYFNFwTjFVNnTIU90A==
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=4HGO0cwy0mc3kgg9p5pSG88MKCjjV9AsoQqpE0bH+hk=; b=Wkb7smGQh1/qPjZNGtM3eJoGLKbp2BLsVi/3eZTmUWpeG8LYFa2uFH3iuxnapuvx1873RPNLbXiegmNNPBioBxuHzTq6EJY6Ot2/WANiGysq6o9DSaPhJ/Xry72gXhe6SALnI/gF0dIqit+hGEWtbn3u5GWWpzeBpO7lach8+7E=
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com (2603:10b6:a03:394::12) by BL0PR05MB6627.namprd05.prod.outlook.com (2603:10b6:208:92::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.20; Thu, 21 Dec 2023 01:38:56 +0000
Received: from SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::3f3c:829e:7dfe:3930]) by SJ0PR05MB8632.namprd05.prod.outlook.com ([fe80::3f3c:829e:7dfe:3930%7]) with mapi id 15.20.7113.016; Thu, 21 Dec 2023 01:38:56 +0000
From: Kaliraj Vairavakkalai <kaliraj@juniper.net>
To: Jon Hardwick <jonhardwick@microsoft.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
CC: "draft-ietf-idr-bgp-ct.all@ietf.org" <draft-ietf-idr-bgp-ct.all@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: Routing Directorate early review of draft-ietf-idr-bgp-ct-18
Thread-Index: AdoxsPF33uthS3Q0Tba6/5sV1/iiOAB9Yp9g
Date: Thu, 21 Dec 2023 01:38:56 +0000
Message-ID: <SJ0PR05MB86327CA1EA67F268956D4C27A295A@SJ0PR05MB8632.namprd05.prod.outlook.com>
References: <DB6PR83MB03266EFFB9679FEA7B506AA0A390A@DB6PR83MB0326.EURPRD83.prod.outlook.com>
In-Reply-To: <DB6PR83MB03266EFFB9679FEA7B506AA0A390A@DB6PR83MB0326.EURPRD83.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2023-12-18T12:50:02.0000000Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; 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=2023-12-21T00:41:49.1408487Z; 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_|BL0PR05MB6627:EE_
x-ms-office365-filtering-correlation-id: e39e176b-052e-46ab-ddeb-08dc01c598bd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NVUlmMfCvChodMUBGQeJgpS9JlQOdn8btmM6X1fOT9hSANv0yPXlgrcKRD5SBU0j6jyl1mWceHL/MmTd3k6GzP6UrcXpdPnhf8W2f10x+nLmJKCbtvXUqrvbfzIS2k86eDJDcd83Yk2DJlxtINoBtck6nFfwMvT8gZrSLUDbamFcRPP3Sc0dHZqBId3yakD2M5BkgJBZd1gORpDphO5rF5LS8iST3F/a6+UkbFhaMEYRLDs25Xv9rFM51PjTQIEBrSsTwq9zxlXZHtQuaFdic/u9+x5CLf42wUsEjB3VF0eJCnsCQWJ1lPz5mx0c1SPXqQ1o642onQHQet5Dtu5TtUQvhW9TCMWdLLMaU8VUIsT1KmB/c3wRQkS1zOexGnbZ41QtO0mIn313/uHM0WdtcridQgUkAg7kdn+UxJ4S+wZwJspU+J9T+ILuSoR7cTkxn/EJxX4qACMsWdZ/DS91n69/RKhv4vKWG7odSHktG2OU7uXyrE7LHULjqtR+jDcb2BQVnfXicI0V2XHxUBk8rSrhH/BUAcPlT2+0ZmOWU/+SBDscneL15XyAYFbJDHQP7Gl60PrBqP79dX9MhTUrskZ2wh5O1sJ41RtVF91++SSvcMvULMKxX9RDolsJNjv/6vZm00F+lvETvkp+7fdRWA==
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)(39850400004)(346002)(376002)(136003)(366004)(396003)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(55016003)(83380400001)(26005)(33656002)(86362001)(122000001)(38070700009)(38100700002)(166002)(52536014)(5660300002)(9686003)(6506007)(7696005)(71200400001)(966005)(66574015)(53546011)(4326008)(76116006)(66946007)(8936002)(8676002)(110136005)(66556008)(316002)(64756008)(66476007)(66446008)(54906003)(41300700001)(2906002)(45080400002)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: UZBabWTXqbpzTlTB83fmlkBT7JdDfPK4J4NQwSSIH8cuIZsLYVyDM2jgaAlRLesn2nYfN4MTm9Lf2qNsNDE+Ums4j6PgoDhhKk+90iqabUZ1bUDa+eN2EbFQySLcCS8hdaLvRiyrqq2FU0tPb+SyvuBtd0re959fpvzQi7Y8bcHCuaPruQrN8tzBZHA5awSFqXVDQAAFucwNWKDR1rWsGgSaBubAhMo9pyLk7MNsJg/wfmaBjlol4uAKL+hev3i8PBrI3vAIdde129JKtcOx4HeK2AQGnYB9sRJby/wauReoHoaQ533qb1frFIyE30F4sOmi8+tcTrMyyrc9AE7KwNfgKQVQG2BQydQ7vwYTl2z+k5p0o7fY4keQE5QPwAaWgDKg2oBOEZllqHc1PoPI8Ob6g4CXZQLIULWvTb5ZoR0sVIDydtQCswEJ7SVhU+8zcACqPk2uFfvx59WthhyL+eaKqmwN/03FM773DA702czwZufvsI5tlFrc6rGD2X+rO2ItnlhGKS5t/rvB54lxHsiV3GDcD3llMJiISMRr3prTThOQRTBrJ09tNgbjkfAnBBeP8fTW71uwUlyeEZ8rLrlepxVzpzPsm3xUW3N5mUKmA4eo9lzpJ+U0mjSKDRELe4Q1r+vdiu9p+VFem0TWbjHaayfoGlANPF5/6GXPbstxSTnD6smcagEpkex1sbEuactnRi13JZNs3UY0mab++NH3AKEpKLoTNJCgj2EpTxolwMNz3YbgZKq2TH6xxBz2/GSz7lREdBgqDGJkaPilsJ7zHPcNHOR8vDTcj3qy2AXH0gxYbP8LsLmhGw1KNe7IZmjjYXXO2xg7SuvzODt52eVAKSsiOT4iwkeDCWqSWnwDqXPfgXeFpvy+isMWTvFPT2/+X+yy6ZWCDW/d8ijSvIS8+cexQuPWwOfDRM322CpTYOMRTE4fCqNJ9mKKCmvjGuqYZRX9GLWz+9Tl9EeZr41DRIV1lqg155bsfescQHB16jCD1wZn1+1EXMwBnBWhyeAB32Be21pm7EwSGXy90250krch53zcwdg4UOIYzAFvezQyLg+ExGR7e4jJVHtnkgLHzrR3pucywlwxeKMhdgAJCgSUTE8uddZhzYC+kdNuRWbCPT4A5HtuRQ9YStcqYLxQuiT2Rm/SbA5XVJadeaFuC6DIzAwZoGU0tYfpDrR6NC8jXza48Xs6UqrqMl7we/YEFIIhsDhyoBX8NLt6XwecB4WANQ5zphxQs1WLpD0k0WH/FQ4h/w0OyePGdzv4phF4xirCmmy3bMwAO4shW1xSuBjC/64jBeNe4DNs1FP+0Ap44R1GYI32A8fvp/jX6JlDOR1zjCTXQ9ADLJpcb1UjpSBfwYqtVhrshBxkb1nXmTOkY5nxgZ3QY8eXpCkH4BrR6zCFplBSfB1/XZbya5J2li8zFNIw62d+c7DBO2+z70SgprKDZiooUD2UwLvfDwBNbvRISQ4RLt6k1nmMvGiwcr6hbTmHLYqiR0DZ6+4jP5REFUwtz7i9d88dPGSXHi1nLKiI7L0QKM/1lKXHGCSb52qeSpHa4dDcTY6Q6XCDFq2uTH8O298FnbpnePp55fmUQhqRp/p+r35yxGS7dA==
Content-Type: multipart/alternative; boundary="_000_SJ0PR05MB86327CA1EA67F268956D4C27A295ASJ0PR05MB8632namp_"
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: e39e176b-052e-46ab-ddeb-08dc01c598bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Dec 2023 01:38:56.1980 (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: /hcXuTDatXwkdxNHMC++L8VTnnkNieDhtvJit2AfAVfJAVRZd8lgLb3mJPEaDzsrAAcS7FD77y4Dp8dIXEOHTA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB6627
X-Proofpoint-GUID: aKkIbHdHTmtvg5xnlw471mQt1uNTqNit
X-Proofpoint-ORIG-GUID: aKkIbHdHTmtvg5xnlw471mQt1uNTqNit
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_02,2023-12-07_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 phishscore=0 clxscore=1031 priorityscore=1501 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 mlxlogscore=999 suspectscore=0 spamscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2312210010
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/T6lFwmirHElmgTgoVK6N68WGdms>
Subject: Re: [Idr] Routing Directorate early review of draft-ietf-idr-bgp-ct-18
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: Thu, 21 Dec 2023 01:39:04 -0000

Hi Jon, thanks for the review and feedback.

Please see inline for responses.

Thanks
Kaliraj



Juniper Business Use Only
From: Jon Hardwick <jonhardwick@microsoft.com>
Date: Monday, December 18, 2023 at 4:54 AM
To: rtg-dir@ietf.org <rtg-dir@ietf.org>
Cc: draft-ietf-idr-bgp-ct.all@ietf.org <draft-ietf-idr-bgp-ct.all@ietf.org>, idr@ietf.org <idr@ietf.org>
Subject: Routing Directorate early review of draft-ietf-idr-bgp-ct-18

I have been selected as the Routing Directorate reviewer for this draft. The Routing Directorate seeks to review all routing or routing-related drafts as they pass through IETF last call and IESG review, and sometimes on special request. For more information about the Routing Directorate, please see http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir<https://urldefense.com/v3/__http:/trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir__;!!NEt6yMaO-gk!Ca7xJDt9Eqv5XYFtIftHgl_AebY28LREXxnb_BIEOgvQJeK1qBjxd8oFrByVN88sWVPeP8vu_36M21Dp5gCpR9il$>.



This is an Early Review, requested by the WG chair to coincide with WGLC for this draft.



Document: draft-ietf-idr-bgp-ct-18

Reviewer: Jon Hardwick

Review Date: December 18th 2023

Intended Status: Experimental



Summary:



This document describes an application of BGP to the very important problem of how to communicate networking intent alongside routing information, particularly between network areas and ASes.  Many thanks for producing this document and for making it clear to read and easy to review.



KV> That’s encouraging to hear. Thanks!



I have no major concerns, but some comments and questions below that I would like to see addressed alongside all other WGLC comments.



KV> Sure.



Comments:



General: Please can you comment on why this document is experimental and not on the standards track?  From IETF | Choosing between Informational and Experimental Status<https://urldefense.com/v3/__https:/www.ietf.org/standards/process/informational-vs-experimental/__;!!NEt6yMaO-gk!Ca7xJDt9Eqv5XYFtIftHgl_AebY28LREXxnb_BIEOgvQJeK1qBjxd8oFrByVN88sWVPeP8vu_36M21Dp5iD1X0i6$> :



The "Experimental" designation typically denotes a specification that is part of some research or development effort. Such a specification is published for the general information of the Internet technical community and as an archival record of the work, subject only to editorial considerations and to verification that there has been adequate coordination with the standards process



It seems to me that the intent of the document is to standardize these procedures, not to record the results of some research; am I right?



KV> That’s a good question. I see Sue responded to this.



2 Terminology - I would prefer to see this list alphabetised to make it easier to look up terms, but perhaps that is just a personal preference.



KV> Ok, will do.



3 Architecture Overview - what are IP1..IP3? IP prefixes reachable via PE11? Not sure if these should say EP1..EP3 per the terminology section.



KV> These are service prefixes advertised by PE11. I will add a line explaining this.



5.1 Mapping Community



   Overlay routes SHOULD NOT contain more than one Mapping Community.

   Conflicting multiple Mapping Communities may result in inconsistent

   route selection.



Why might route selection be inconsistent in this case? The previous paragraph mandates that the communities must be checked in order.



KV> That’s right. But different implementations may internally organize/order the communities in a different way.

KV> So general guidance was to not assume any specific ordering or sorting of communities.



Earlier in this section you refer to renumbering and migration scenarios. Would that not be a use case for multiple mapping communities on an overlap route?



KV> In the renumbering and migration scenarios, two distinct mapping-communities will map to the same Resolution scheme.

KV> Hence irrespective of order of the communities, or which mapping-community gets chosen, route maps to same Resolution scheme unambiguously.

KV> Just a make before break approach, assisting in graceful renumbering.



6.1 NLRI Encoding



BGP CT routes may carry multiple labels in the NLRI



Should that be an RFC 2119 MAY? I could not see a use case for carrying more than one label - please could you clarify?



KV> No specific usecase exists today that needs carrying more than one label in CT.

KV> This line was added just for completeness, based on one of the WG comments.



7.2 Originating Classful Transport Routes



      Alternatively, the ingress node may advertise this tunnel

      destination into BGP as a Classful Transport family route with

      NLRI RD:EP, attaching a Transport Class Route Target that

      identifies the Transport Class.  This BGP CT route is advertised

      to EBGP peers and IBGP peers in neighboring domains.



I don't follow this paragraph. Why would the ingress node advertise it - which ingress node? Or is that a typo - should it be egress node? In which case I don't understand the distinction between this paragraph and the one that precedes it.



KV> It is actually an ingress node for a tunnel, that is also a BGP CT ASBR/ABR, that advertises the tunnel to adjacent BGP domains.

KV> I will try to add some text clarifying this.



7.7 Avoiding Loops Between RRs in the Forwarding Path



This section feels out of place in this document as it is not a problem specific to BGP-CT, it is a general BGP problem. It seems like it should be split out in a different RFC!



KV> Yeah it is not specific to but is more relevant to CT/LU deployments, because of ‘RR with nexthop-self’ usage.

KV> I wanted to record it here because customers deployments CT may hit it easily, and this problem/solution was not already recorded anywhere.



8 Illustration of BGP CT Procedures



Should this section be an appendix? It is a great worked example, by the way.

KV> Readers mentioned they found this section useful to understand the workings of the protocol procedures. So would like to keep it closer to main text.
KV> Thanks!