From zzhang@juniper.net  Thu Nov 30 12:53:31 2023
Return-Path: <zzhang@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 2E30CC14F73E;
 Thu, 30 Nov 2023 12:53:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level: 
X-Spam-Status: No, score=-2.806 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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001,
 SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01,
 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="f+c0GM0B";
 dkim=pass (1024-bit key)
 header.d=juniper.net header.b="Pda5tReO"
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 hgeKQKaVrCSE; Thu, 30 Nov 2023 12:53:27 -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 20C9EC14EB1E;
 Thu, 30 Nov 2023 12:53:23 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1])
 by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id
 3AUJWDwr022486; Thu, 30 Nov 2023 12:53:23 -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 :
 content-transfer-encoding : mime-version; s=PPS1017;
 bh=DJSoohYfrAyGR/JWD/scI8lswO27z0U1FpWydHSL6hQ=;
 b=f+c0GM0By8IL0Tb4qQKf8kDyZ8RsZS9Dii3EE8d47sZSKC09Mdmb4NAk7NKiPrudT5Qw
 6DfEVsMd2JZFbqBhBhlqjRPN+TzCcnJdqQS1xtOdWPeBYmpLV6B190+aYoWfdZtIfUDM
 YRyGstQflak4q9g/vshiOgtGyjVsJKRn267uQkVHgeJI8M+aQushv9axBzd1fc/W/jPL
 LR8sj0wjdu22i68WcfJyKTB8+9J3vIYHxpUesmZ7ZW+1SllKfU8tNUCKtg6chelaeejJ
 btRHjS5gYViDa+xxNMkRSrWn83ElUyPkLSJqOWBPGp8Hd1tQIbIsSfWhB+wHx5DTGp/Z Lw== 
Received: from dm4pr02cu002.outbound.protection.outlook.com
 (mail-centralusazlp17013036.outbound.protection.outlook.com [40.93.13.36])
 by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3up9jhvnq6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Thu, 30 Nov 2023 12:53:22 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ln3HruokC8oKTZQLKNPGP35fxp/x9mESD4fwK++whk5svvq7dW8R6vhnVXImVkvmTx78Luilm0jLH01FzvqcPSZY+33tdZdhRqKJ09X0tlDE7H70HkqzcmOf5Lv2JOOl3SW8n7eYy7sUpWnE4+PsqkvbLYfnrgxlOMcGkKssQ9C39tadldRw5khLC4GV3kYil3z1xeUoEyN7aASWphmQDDjSDeyQH6gvNN1mUZLM0l9nrtDoBJ18khZiBfbQO9eSLZMIdTjb0TI/Kd+qcGoSeVAGjIeRS7aInCaeVPlO8YopCwThJivtRDYPlHrjUjvv0jTCvb+eV4sYg+IFDO1JcA==
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=DJSoohYfrAyGR/JWD/scI8lswO27z0U1FpWydHSL6hQ=;
 b=K3PA/zTZRfqq6Hef+hGAtvykmNPwYHfKgbVBknHA/JWdgJq1/v5ZEBuVrSLA5fZqiu64niqtNcMq6GP+4dPisqlv2Gj4tEC9C21Rc0j8CiqcHM1tywY4RDjKMXEM5+Kxg/tQiMT/vm03uhfdyHObIMVbW5eNiIFXj18I4uSWFWu9lKHGDLLXWPfB8Smb30XwqmMiRnrc5VPyyU5zJreKKNwEeObyW2gsgHJ1j6y5HMM8zAU8vO6lVlIZP19zqUrFhCxEOwWXGQ8Gyh0BJw6zxk99VsVINpzO0fsq4yP7uOZjv6zcFzIHbIum+L5JMBtMKIMEWl/sDPF2f5vJMImZpw==
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=DJSoohYfrAyGR/JWD/scI8lswO27z0U1FpWydHSL6hQ=;
 b=Pda5tReOVW6pUn/sGWgoof6LFnrY8K/Q37wY8Jm+xc0nOzUPUsRrJqp9XLhV8OjXf5QEE+/WbN/oP/jgG/gyLy3Dou14WLqRThY0P1J5SIg1Dq6g6yU5A8NlL/CmnOq7r97pabjNgO60+Xwuu9gb7jIpneZyvUyXhCQKvRl0Y64=
Received: from IA1PR05MB9550.namprd05.prod.outlook.com (2603:10b6:208:426::16)
 by BY3PR05MB8162.namprd05.prod.outlook.com (2603:10b6:a03:3b5::24)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.24; Thu, 30 Nov
 2023 20:53:11 +0000
Received: from IA1PR05MB9550.namprd05.prod.outlook.com
 ([fe80::c683:c1f1:27d:3b03]) by IA1PR05MB9550.namprd05.prod.outlook.com
 ([fe80::c683:c1f1:27d:3b03%5]) with mapi id 15.20.7046.023; Thu, 30 Nov 2023
 20:53:10 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Joel Halpern <jmh@joelhalpern.com>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>,
 "draft-ietf-bess-bgp-multicast.all@ietf.org"
 <draft-ietf-bess-bgp-multicast.all@ietf.org>
Thread-Topic: Genart early review of draft-ietf-bess-bgp-multicast-05
Thread-Index: AQHaBeMavm5bbvTlT0mF499yVtMBWrBX0XtggDu9UEA=
Date: Thu, 30 Nov 2023 20:53:10 +0000
Message-ID: <IA1PR05MB9550CCBF04E0AA02577EB0A4D482A@IA1PR05MB9550.namprd05.prod.outlook.com>
References: <169808758575.55895.5154079849017687000@ietfa.amsl.com>
 <IA1PR05MB9550A3FF4DE35624A530C145D4D8A@IA1PR05MB9550.namprd05.prod.outlook.com>
In-Reply-To: <IA1PR05MB9550A3FF4DE35624A530C145D4D8A@IA1PR05MB9550.namprd05.prod.outlook.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_ActionId=ccc8c308-6262-4fae-a343-798771ba5454;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-10-23T20:22:21Z;
 MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: IA1PR05MB9550:EE_|BY3PR05MB8162:EE_
x-ms-office365-filtering-correlation-id: 3e865e4e-f8bf-4cb8-7a91-08dbf1e65cce
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /09iY6VnO9TLsF7PAE9pW2D9rTPoikwQlFCKK36zckyz2tY8MU95V1ycG/06lC3ZxwgN02MrwcpumzlEI9tZrHUcb35Su+leFvMQiVpBV6BtbiNTcraM84SbtrRd4mJ0ER8BvvZYq4Z8QGg3zxPrAszejBQtBImdRVHnCzBXRlVPRD3dQCk6F9Xhv6WAfHaITB5jlm9NKpi7RWwrfJvk0etBxs4AVby6BDMUtVvb5nIPXMFT6Xm9BBYE1CByxAcPoX7VUwpZWVESlUjybe7fgyqmmasjih7AcTkuM2tmOsdC9lINdE+Lfc8/Ja1M+RTYsqn8Bg8sqyRFbxjEHfyTte881wHgNGph9bKd/Xq9kLBMZOXRaH7utOPToa1nB6x0E5+I4i1qr6mCBxGHKjDj4PqYtPv68LJJLr0vk4THxnNyy32LYhPqc+HD7eM6+z1nq3K8zzGtUQSKkd9Bpwhnvq73wcg6QP/VOOp9lnaqAZDDX3/BIheJo6lDbLHd0q0uCYnpOP2qH/CIGkfx7+9HZsgwOxDPXxK1+Z+rGh3/aZtxxE83szEvpmYx1hKAb924YA8RloGHM1tjHFTdQOfjkeIelRGcXt+zAUcX1c/vArkgYH90UEY3cQU7BfHTRQrylwwOFsqVw8iEkvwu9e/zdCbxAUu5cBlGlJ91Pfha+HeoKgLHuznjYkxnQyo3vFdH
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:IA1PR05MB9550.namprd05.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230031)(136003)(366004)(396003)(376002)(39860400002)(346002)(230273577357003)(230922051799003)(230173577357003)(64100799003)(1800799012)(451199024)(186009)(66899024)(2906002)(71200400001)(5660300002)(966005)(478600001)(4326008)(8936002)(8676002)(86362001)(52536014)(66446008)(316002)(54906003)(66556008)(66946007)(76116006)(110136005)(64756008)(66476007)(6506007)(26005)(7696005)(55016003)(33656002)(83380400001)(66574015)(9686003)(122000001)(53546011)(38100700002)(41300700001)(38070700009);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-7?B?eGRJKy1NTHhFUVNqYnhIVVVMZmR0R1BlOFJualkxN1MvU3dHZnJQNS9FbFVk?=
 =?utf-7?B?c2ZLdjJVSlJveEJ2NlVhNWV4VTIySVNLMk9KL010ZmhGQmRHRjRqeVlBQkRB?=
 =?utf-7?B?YVN1eTZnelExYVNpR2VFUHFGRW9lc25RS3FseXNyTm5NdW41M1FWcEkwUGlO?=
 =?utf-7?B?ZEJYSUhBV3NMTmU0bzdudGdNempJaXVzOFM1OHpuUnZiM3ZEZUlsaEtPZGxW?=
 =?utf-7?B?WHowOGpSYkh0V0VsNjFtTWF2VlNNSkpPYTc1Z3RrSWJXMGtHS0thT0NlQlBD?=
 =?utf-7?B?RXVSWFVFamNwc2VrVlBUYkQ1YkJKc05seHpWb1VhZkJFQ3Fpc0ZMT244UW9W?=
 =?utf-7?B?dWpueHhmb2M3Ky1nKy15SXdZdEdWdkN4ZENPNExDTWlJeUx2cW5SS3U0NnVT?=
 =?utf-7?B?djRTaTEvS0J2M3RLeGR1SUc2QkpUWHVCTHlVajZvOUx5dE5WWVVQUmdNQ2lE?=
 =?utf-7?B?Z3JnbnBWbHRQb29uR1RMc09JSjRuWHRVQkthczI1dU5VeGd4RHltdG55U2lF?=
 =?utf-7?B?dmJNQnVtVjc1RzRBdCstbk1qbzVIMFpjOTE1RmpWUXc5SjlaMmhTUDFoOHR6?=
 =?utf-7?B?SkFoV0dMbTJLamd4cndFQklRTWsvTjNvRmZrYVRHVkRvQlBONmxMWDVoR0ZH?=
 =?utf-7?B?SEVvL2gxMW9RVExxc0hiUmtsMUpQRkkzT2hEeW9GSmhySVcwWm5XSFd3YjQ3?=
 =?utf-7?B?cWlLKy15amNDQWo3WkY2RUw5c21nZGFGRldEbUhvMXd5cDk0cHlXRHZzbEhV?=
 =?utf-7?B?TTIrLTJ0NFppVkdSWFlzQU1NVzBJZ2c0Mmd1ZER4NW1XRjROZW9wNk1SUDFa?=
 =?utf-7?B?YjE2dXFjTUgwUjlNd3BOejN3U3htQUcwOUxhQysteGl0Nk9SSnc5QzhQaHFa?=
 =?utf-7?B?ZXZPbzNrVnRpWGprT2xlM0Jnc2FhWDh1VnUrLUdlbmFYZ29Cb1MvYnZ2aDVW?=
 =?utf-7?B?eHRUTExYWERoNXcydm9MeGozby9tUHFKaXRhdUZGTzYweUhpaGpaUkllaEZx?=
 =?utf-7?B?a1k1UGw4Um0wYWZ3SEdkOEg5Zzg3TGVLM2hzY1JYKy1lMzV4cDdKbTlXYWdP?=
 =?utf-7?B?SXU2REV6QWZXZUFMZVp3bDllYm5zOG1mWnpFaUNucW96Qml4aldjLzR1M3BL?=
 =?utf-7?B?ZXdKbmJnclBNVUZ3TTlITzBOTWFIWk92c2p0cndtNDUzeGlha0JhT1NmSlMz?=
 =?utf-7?B?bnkvVE0zbnI3aDZJMDZHb09sL2wrLU1hb0tDVjE0SWtmdThRS1hrVU5aaHBi?=
 =?utf-7?B?VWR6SEhDL1o5SnBDRGhvSDF5cks1ZHFWOGNwMEo2U083MjJNaXp4Ky1DMUNl?=
 =?utf-7?B?UmtBdnpsYTVUSDhzaE9OS1MxbGpoOXdGV0hNaTl3WURwMVNDZDh4YTBuY2Ev?=
 =?utf-7?B?TFVWMFN2VTNtUTEya0RlOEJBbzRnZHk4MEJwOXA0TTFudWI3b0Z1emJyYzFI?=
 =?utf-7?B?bVVkcndGY0ZJWjAyTjc1OHJSN1ZFUGRXTW5aU2VCOGNyZDdWWVVmWHdJWist?=
 =?utf-7?B?MDBLL3ZLdms5V25xcmplbDhkTXN0dkg0ZXRqbkRmU1F4TnBoOGhlMXFjNlBQ?=
 =?utf-7?B?bkZNMkhqOThoOVJWRDdrZTFUS2JseTN1TnZnL21RZmRtbk9pRW1rRHczQVJt?=
 =?utf-7?B?MDZ4YWdKT3dVQkh3aWpZeWdoUVc3U1lIWistSUxBSnZPS2o4T0VtU2dTcmtq?=
 =?utf-7?B?MVVnSW00SEg3L3lkWistZUpMcDkrLVd2enBOeG5ZNzdSQzhLenNLb0FTQjlq?=
 =?utf-7?B?cW12R2JNNW9zcU13Ykc2RFlNOFNtbWw5eVJHMk52SHFIakdVWXZPWGs2a1Vs?=
 =?utf-7?B?blM4aEdsaUo3UlhSVnpQMU5uUFVCaXJaQzh5V0k3VUN5dUhPcmRGcHFNL0RX?=
 =?utf-7?B?WC9IMkZ1NmpPN0dSTHhud0R4aHcveEsrLWFlMjRmQjVoVkRMMVpQM2JUQUdK?=
 =?utf-7?B?WDVRZDgzYWhPV1dHMERRb0JKeDhrWDRMcm1YeG1IYmpwNnZqZlptZDhTd3JP?=
 =?utf-7?B?TFZ4WTZwd08zMU5pVWRyR1orLUFPYjdXNnRpZVAvV1pzR2toQWpHNE1Mb1lB?=
 =?utf-7?B?ZkxDc28vUE5EWDZ0ajc3SSstNDV3b1o2R0NpWmdCTml6WG14THdQazVNbmw=?=
 =?utf-7?B?Ky1JVGtwOEtZTVUwZ3gxaTdLUnFNZnRqVTY2dkNnNm44S1hhRFRKRlFxcnhQ?=
Content-Type: text/plain; charset="utf-7"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: IA1PR05MB9550.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e865e4e-f8bf-4cb8-7a91-08dbf1e65cce
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 20:53:10.4404 (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: FqOfh+6id+tMLrtjJeW2Eov8y1I634Ul2iURRbNQRm5Eknf8MW3IKXryCgbuNSLfZ8RAqowbl95EEANVSaq51w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR05MB8162
X-Proofpoint-GUID: UMV4tC7_ckVTwXoMZoxbkjZIK2z4N_8h
X-Proofpoint-ORIG-GUID: UMV4tC7_ckVTwXoMZoxbkjZIK2z4N_8h
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-11-30_20,2023-11-30_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam
 score=0 malwarescore=0
 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 phishscore=0
 bulkscore=0 clxscore=1011 adultscore=0 priorityscore=1501 suspectscore=0
 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2311060000 definitions=main-2311300153
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/w5mSQ1gW90xgFVPn1JUP1dSiNHI>
Subject: Re: [bess] Genart early review of draft-ietf-bess-bgp-multicast-05
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>,
 <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>,
 <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Nov 2023 20:53:31 -0000

Hi Joel,

We had offline exchanges and I just posted the -06 revision that addressed =
all your comments: https://datatracker.ietf.org/doc/draft-ietf-bess-bgp-mul=
ticast/06/.

Thanks again for your thorough review and lots of comments - a great help i=
n improving the document quality.

Jeffrey


Juniper Business Use Only
-----Original Message-----
From: Jeffrey (Zhaohui) Zhang
Sent: Monday, October 23, 2023 4:23 PM
To: Joel Halpern +ADw-jmh+AEA-joelhalpern.com+AD4AOw- gen-art+AEA-ietf.org
Cc: bess+AEA-ietf.org+ADs- draft-ietf-bess-bgp-multicast.all+AEA-ietf.org
Subject: RE: Genart early review of draft-ietf-bess-bgp-multicast-05

Hi Joel,

Thanks for your review and comments.
I will address them and come back.

Jeffrey

-----Original Message-----
From: Joel Halpern via Datatracker +ADw-noreply+AEA-ietf.org+AD4-
Sent: Monday, October 23, 2023 3:00 PM
To: gen-art+AEA-ietf.org
Cc: bess+AEA-ietf.org+ADs- draft-ietf-bess-bgp-multicast.all+AEA-ietf.org
Subject: Genart early review of draft-ietf-bess-bgp-multicast-05

+AFs-External Email. Be cautious of content+AF0-


Reviewer: Joel Halpern
Review result: Not Ready

This is a requested genart early review of

draft-ietf-bess-bgp-multicast-05

Prepared on 23-Oct-2023

Summary: This draft is not ready, having a number of issues that need to be=
 addressed.

I presume this draft will be socialized with the PIM and IDR working groups=
 before completion (or maybe it already has been?)

Major:
    While I appreciate the effort to give an overview of the operation befo=
re
    providing the specification, the actual text is almost impossible to
    follow.   At a guess, the authors have a coherent view of what happens,=
 and
    have then written down each +ACI-interesting+ACI- piece.   This does no=
t give the
    reader clarity. As a first step, before giving the overview, all the
    terminology needs to be defined.  Including such things as the fact tha=
t
    MCAST-TREE NLRI is a general holder, within which there are a number of
    different NLRI (which is finally explained in section 2, after the read=
er
    is thoroughly confused.)  All terms and abbreviations should be defined=
 or,
    when they are from other documents, expanded with a citation so the rea=
der
    knows where to look for the term.  (I did figure out what FHR and LHR w=
ere,
    but the draft did not help me do so.) Secondly, the extensive use of
    construction of the form +AH4-this use of construct A is just like the =
use in
    document B except...+AH4- is very confusing.  The reader is left withou=
t a
    coherent description of how this protocol works, exactly which pieces f=
rom
    the other document must be followed, and exactly how the changes are to=
 be
    applied. Third, if the intention of the introductory material is to pro=
vide
    a perspective on, but not duplicative specification of, the material in
    section 2.2, then each overview should have forward references explaini=
ng
    where the detailed procedures can be found.  If material in the overvie=
w is
    intended to be the normative specification of the operation (as for exa=
mple
    when and which rotue communities are to be used, and apparently all of
    section 1.2.1.1) then normative language is needed.  It is quite hard t=
o
    exgtract from these sections the required procedures.

    I also note that ID-Nits ha a lot of complaints.  I will not repeat the=
m,
    but they need to be dealt with. (For example, the addresses used in var=
ious
    examples are not example addresses.  They should be.)

    Scaling needs to be better addressed.  While I understand the use of RT
    constraints helps the avoidance of overloading the leaves of the tree, =
it
    appears that any network using route reflectors is likely to have state
    about every sender of every multicast group in every rotue reflector.  =
It
    may be that this is acceptable.  But it should be called out explicitly=
.

Section 2.2.1 sates that source advertisement will be triggered only by sou=
rces sending multicast traffic.  And will expire based on time.  Except tha=
t the network has no idea what the suitable time interval is for a given mu=
lticast group.  Some groups will have long inter-packet intervals, while so=
me will be short and some will be quite variable.  Also, some groups will h=
ave the property that the senders will know who they are before sending, an=
d receivers may even want to join before the senders are active.  If the wo=
rking group wishes to exclude such use cases, then the document should be e=
xplicit about what use cases it is covering.

Moderate:
Additional explanation is needed in section 1.2.1.2.  This section describe=
s how to set up a shared tree for an ANY-Source Multicast Group.  Unlike th=
e earlier discussion of advertising sources with a route target community t=
o restrict distribution, this section explicitly says that the sources send=
ing to the ASM Group are advertised in BGP without the restricting communit=
y.  I presume there is some other assumed aspect that restrits the informat=
ion so it is only received by the Rendezvous points for the shared tree.  B=
ut I can not see how this is achieved.  Please add explanation of why this =
approach does not flood the whole domain with information it does not want =
or need.

The last paragraph (short) of section 1.2.1.2 gives a vague description of =
certain cases.  Presuming it is described in more detail later, a forward r=
eference would be extremely helpful.

Section 1.2.1.3 has very confusing use of ingress and egress PE.  I would h=
ave assumed ingress and egress were in terms of the direction of traffic fl=
ow (from traffic sources to interested receivers).  But the usage in both p=
aragraphs seems to be exactly the opposite.

Section 1.2.3 refers to establishing information via an IGP (+ACI-IGP neigh=
bor discovery+ACI-).  Except that the earlier descriptions indicate that th=
e deployment case here is for a pure BGP domain, with no IGP.  (Otherwise, =
there would need to be extensive procedures as to how the multicasts traver=
se regions that use the IGP instead of BGP.)

Section 1.2.4 discusses handling when multiple itnerfaces connect two peers=
 and one is sending multicast traffic to be received by the other.  THe tex=
t seems to say it just works.  The receivers receives whatever is sent, and=
 the sender sends on whatever interface it wants to use.  This seems insuff=
icient.  For example, suppose we have several routers, one upstream router =
A, with two downstream LANs, Lan 1 and Lan 2.  Routers B and C are on Lan 1=
, while routers C and D are on Lan 2.  And all three of A, B, and C subscri=
be to receive a specific multicast.  It appears that A will need to send th=
e multicast on both Lan 1 and Lan 2, so that B and D receive them.  Which m=
eans that C will receive two copies of the multicast.  And apparently there=
 is no procedure for C to know this is happening and ignore one of the two =
interfaces.

Section 1.2.7 discusses the interaction with BGP Classfull transport (draft=
-ietf-idr-bgp-ct).  CT is one of two competing experimental approaches (CAR=
 is the other).  This draft should either discuss interaction with both of =
them, or neither.  And if it is going to discuss interaction with experimen=
tal proposals, it should note that at the time of writing, they are experim=
ental.

As an example of the problem of using references to other drafts without su=
fficient specificity, section 2.1.4 +ACI-The encoding is similar to the sam=
e route in +AFs-RFC7441+AF0-.+ACI- does not tell the implementor what the e=
ncoding is.  It tells him to guess.

I presume this draft is intended to work with IPv4 and IPv6.  Examples shou=
ld be included using both kinds of addresses.

Section 2.1.7 Topology/IPA Extended Community should include either an expl=
anation of what this community is for, or a reference to where else in the =
document this community is described.



