[Idr] Why BESS was chosen as the home for draft-ietf-bess-bgp-multicast-controller

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Fri, 05 November 2021 12:58 UTC

Return-Path: <zzhang@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 954983A0743; Fri, 5 Nov 2021 05:58:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=zvtsnL3T; dkim=pass (1024-bit key) header.d=juniper.net header.b=AYqkjyp+
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vjLB8nvX9l7o; Fri, 5 Nov 2021 05:58:21 -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 5F9483A0749; Fri, 5 Nov 2021 05:58:20 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 1A50TZbE001128; Fri, 5 Nov 2021 05:58:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=QY+XlbVkHIPZLVjfrQWnBCTpeb3OFIn1ClnDmQtxiiY=; b=zvtsnL3TcCBwYUQvTQbc0IN536iQgA1c0F8Rr1a1/PBsl7jXm56ZfnXuG/tmapff0P75 6cWZ/8KNQHH6if9Oh2e/DHbmiibRZH9/cbrlIgPQVyhjiluWZ8OsSHfZKvtsiLgDecwk Ds0A/SIBN9WvJUYVRNW9+v0atEOy5Kf3D9r8T1IbMI8gbMUrgXTJO14RxqVWhzFSb3nG imAVJHlpEFldchauk7KlGAPiRKJhN0qS548Eh4pgIAwsAH6kXbSn1uZzCCOBbzUHEHKX 1T3olz5JVPyVnuvyiAlV1m1H7tEcjIlt8bg6X0F6yOJ1J3q17qZ2NKTtBW2QSucso6dY Fg==
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2171.outbound.protection.outlook.com [104.47.59.171]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3c4t4ahdr6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 05 Nov 2021 05:58:18 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R+nZf8v39KHzWq94BsX2b4fEIPM8Ab2BLljIpA+UBQWA/W2eADFtCMrFeldYt5YS7mH4yaqiAWqkwfxZHJxII2pFMkCyvLU6+DT6wSmlVzl+9Ln9eSYCyYZIBRiqJwg7UDdH3SCnFUeI316nONQpXBHQHy0YGTjvEeB6ueN/uymqn0V1dCNFwq9rQlLsNQ88mJQ1HRwI8qFNGXz4dQ2lzvPn5QS+WotijJs+ieH7Sl96CQiB5n/G47+AgXnGqO+nObepvagc1/pcEIBqSkWZpZ/+SGDzZtgEYfQN3K+v8dhJZs3QFjeLc6znrSBgvME9znMjqQw/r4AQjp4laqRk+g==
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=QY+XlbVkHIPZLVjfrQWnBCTpeb3OFIn1ClnDmQtxiiY=; b=a3GZOYn6CDBFnvqpRvcg09n0+fUdvQYTWUuOgJIbhzJ5PGKo5rp74kSWMuC5tn4QoJy5qDV2k7HLGEZtsbeIpnTO7pXFpSVWthw+4P2mHoevzqXpJAMkuS5pyM7fD415czAN/A3W+uv15CHsn+Cwm4wruWn0wYf5JqrUzjm8eDq5zyfeRES+ARrvvc1P6opCt6aePdxOtqEizp3d2XvBlHFLM0b6fO2PpX/byMOrDjowZE8BSokVIHt8vH8l7bYeoObaf2BjwuEQDXycSq3kTphF8CaQocfxeX2rTao0yb8XXoCY1J3jc0IXJa/bSfFj9/ni7W9hIzwslKyysCtHBA==
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=QY+XlbVkHIPZLVjfrQWnBCTpeb3OFIn1ClnDmQtxiiY=; b=AYqkjyp+esyh9m/inkRbozvykCbcMCTAgDRTClpFCtcqa6Mkl3IwLo597EV+ASnuTxelJPmKpU7uKhyeF4KPGBzNqi8Dcl1yClTam2UcLTHAVh+/lTFM3S8Cn+7nU1uDrYPKoY4PR7HLFGV62U6U85jwUeCCjFa/gDlx8k85U7o=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by BL0PR05MB4851.namprd05.prod.outlook.com (2603:10b6:208:54::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.8; Fri, 5 Nov 2021 12:58:17 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::9152:fe88:c932:5e32]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::9152:fe88:c932:5e32%3]) with mapi id 15.20.4690.008; Fri, 5 Nov 2021 12:58:16 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: "bess@ietf.org" <bess@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: Why BESS was chosen as the home for draft-ietf-bess-bgp-multicast-controller
Thread-Index: AdfSPuuiX1AnOHg6Q0eZBXc97Guv4w==
Date: Fri, 05 Nov 2021 12:58:16 +0000
Message-ID: <BL0PR05MB5652C41FED51C61043A162FCD48E9@BL0PR05MB5652.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.300.5
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=d48a4430-80bf-4806-88c6-31bbe683f5bf; 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=2021-11-05T12:14:24Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2fb6a8e0-c5bd-4af4-d6e3-08d9a05bef6f
x-ms-traffictypediagnostic: BL0PR05MB4851:
x-microsoft-antispam-prvs: <BL0PR05MB4851FA5720C5CFFE6027D452D48E9@BL0PR05MB4851.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /LfOkqvT0gF6oewutcYMasS1R5PXO3FvGZ6g9rr2LbduyfMzMLMJ8R3W3fwJHxjYs7TGESrJckdQCqkWKnAT+m2nYNfYSp82UKoLrJAKZSXEMqieo41FF9GsHATEnJkIWtyJPMKLBdggqq5yITzznGVUe5/hezBNFQm40hYE4mqDeb6zPWxsg0S9xgBQiYRgqXlzB2Nd/a0RGgOl+KvmiSIX4ehsbPHMdjW/a2O4VwO7XmH1rZ2szg1eavqG/7Ip0bz8wX4i3V/hgWESf2Y8CVy5CS7VYrz18QNKzJksNY0K/xdgqMQ+tcgS0I/I8w5L62CrOUgQUkbKm2H2jmsHjg0xkDgtWCHCJNkT3xRdPEcgUK6XHESlJDWOvtzuWJBsn/PCFDZMPwPVTNmREJi8c924Ph0B5n7skKCyBfz9bu7/4b8bqH5P+R5AFXudWpTMBrfUCPLD8VH1M74E8f8TLf5Wc6xB/SxRNQc0Q73miGnwH/OLtmAmTydh6cNtSbKRnHkn4plW1hlg0Jt55fnQOYqp5kZ9QinEz3w8KYjyNvlvLDRIVKwq2lx6hbiL33RAZJaGKFtTj3U4DSE6LKX0oabuO7Z7y2Pt7Xk8SMkd2mOSDKSl6CHmQrCQwLT5gMI+BXp5TFcj0BcaJl7PEkWQy6pw2Z+3qn52leIIWVJX1lpXl3Q0w3yrE803fGC89pAXvPPQm5emePkJPJUM01MqBg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8676002)(26005)(9686003)(186003)(71200400001)(55016002)(66446008)(508600001)(76116006)(33656002)(38100700002)(122000001)(38070700005)(316002)(7696005)(5660300002)(450100002)(110136005)(52536014)(2906002)(64756008)(8936002)(66476007)(66556008)(6506007)(86362001)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: XTgO8crgVERnDpr72M0xY1UszMUMQfubkisi6oHu9M/j5YdD1VsgE1jIs1VdLzpBjaLQrBGKyEBZIHxvZfr4Yb+gTjJjyfO2zJmxpMcyQY+FFwf89qRBShW/6EZ+7VU1E8LWz603JgkbXNr41Tx2zp4SCkY3m1AbTwugyO8i2rFq+sgjK1mPerNc6fmPAwPvvmn0KeCLQfS0DMNBMmv/bjmNMzjdgJABz0WuYIngavoZoGJIvjBwuvKPxaGU3rxeCngIUd7WoxhhkGFrKmOnULvAQxoKyLlzcd+avV+58IzRSl16GLHpRBZK56S0xQz+P/EiU6QTi88gEzMzQtcU/QcWKjUx118CNZDYj1Tp3wEEjfQP2NTr5JawOuf0/V27P4mMrXeNHEBZpL3g4i/Rq73iWwxy6WFnqxErFtDxJh/63gnBxwVbibP3SQCfGiGQL5hJV62TNXdU3x82+EsZPScdexc7wPwlpxOAaizq0t3N+o9uarP+ofBwoamXMpL825i+66r5z/ZFV2QcLVtHYMVc+SoUJzphXrMuov67V7TbXqAPTmEDj5lbDjoblr9YK26X/7WYkiOVbHrmBaV7bcBYHyrqId+gZ1z2erPT64deh4gsJjp8Rnfs/Si+Qxn6mtcALiWaLhsKJ1c1LnBzan+l70yOonUt3bRe8Nd502OfcZBFa4QouUD00gme/PSu7mB+TXRUutvTxTfLoTt4daWSddzFV0qzNkSXLe6GM+fu/96koO2BqprgmQe0UOU9ZOkhMWa3UoJ+eMh2CdIjT7c/xJSO9/BEuFrcYMsS8yl0YrQP8wLcP7td4Yj7pxjD6FfRJDKBWNS2PmAJtXZr+q96u+ecrYf68j1gObo68V5D5B10G67IGtaWr7WMj3Y99h5/eD0DnVUZsOn2qwGMriI6EHa1qGu1OiRcJakyRae1+aklZbU3PKtx0wwdtbl80B9eWGzHhLdk4UOyQndAhbZlPWaeccZ1sZLW//P2mP20Hrn0rR8slbsp0l7XIFGOwTeAppgmEHRjGMcdKDjzqhqtPFfhCKSbQWPjxqUbdwvTEtzIVeej36ddIUdkwiwxv8YbMOWisRsQ8nqZhRTGsq8ePrV7EPQwFzD770WXHWMybpB/DQjWx/LgvGmv4RuKDamWqVkpMmd7HAVd2Ay5Ga73GDgSv6IRPwxoXM3ZJ8q5jaPcust0CsD1yTaBvvYdEqQAZvMAmEj2c1fminQQHiLHiMxUuu9Y8AOwPVk5taDNDAj1LsDsUWBfUCvUxU5aMk5FB5HQBPEzp77bGT2Vx5xDN0oFkE0VFZ2/IOd9pktWjY47AVCXX4IL3pWJrqpyxSz7phZWiv2ON8t9rbXDek5OlBrsJvxRITtQ3BvSwpiZstecpHbGEmJjAwLpW3ru+KTtHpWIRg6Cex00tOJgiY8PAvXgGcDT1FGtq6tFMZjkBUUAMTbD8y4BlZHAeWTX2sYQIsIChtNVK3Ya4xkHdosKIYOir0Km4rbCM8h3MA28BQ9pSQsqxxSIR2oSwfL+fp3F6svCWlIqe3MTmsRmjR4d35hyJRlOX1URCVPPUpfkILKb/6G3qEVaWS6/zYE8hJBkwUYO5Awu7DdTQWrlHA==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fb6a8e0-c5bd-4af4-d6e3-08d9a05bef6f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2021 12:58:16.6909 (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: zt7zQwH/GeDm4PN3NMMn+Id80aMc+de5ngiGaQ6RwQjsTFU50gxp1nhpWq1gUEqA+28FWMlzXOHYNQH4W4t2FA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB4851
X-Proofpoint-GUID: Pp9rwgME0prM4vnRRABMT-tzNoEWnYCf
X-Proofpoint-ORIG-GUID: Pp9rwgME0prM4vnRRABMT-tzNoEWnYCf
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-11-05_02,2021-11-03_01,2020-04-07_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 phishscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 impostorscore=0 mlxlogscore=999 suspectscore=0 spamscore=0 malwarescore=0 clxscore=1011 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111050076
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/KObeSgKPu3HRbd0ZN7L7fWq_Eto>
Subject: [Idr] Why BESS was chosen as the home for draft-ietf-bess-bgp-multicast-controller
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
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, 05 Nov 2021 12:58:26 -0000

Hi,

draft-ietf-bess-bgp-multicast-controller is mainly about setting up multicast trees (IP/MPLS/SR) in the underlay, though it can also be used to set up overly multicast state in VRFs (e.g. as a replacement for MVPN, as discussed in Section 2 "Alternative to BGP-MVPN").

In last IETF I mentioned that I would email the list explaining why it was put in the BESS WG instead of IDR (since now there is another IDR draft focusing on BGP signaling for SR-P2MP). I realized I never did that. Hope this this email is not *too* late.

There were three factors that led to this.

1. This controller based signaling was derived from hop-by-hop signaling (draft-ietf-bess-bgp-multicast). That one in turn is based on concepts from BGP-MVPN (RFC6514), which was done in BESS. We thought naturally draft-ietf-bess-bgp-multicast belonged to BESS, so we continued the controller work in BESS.

2. Because of all the MVPN and VPLS/EVPN-BUM work in BESS, BESS probably has more folks familiar with multicast.

3. I had assumed that BESS, as BGP Enabled ServiceS, covered all (not just VPN related) services, while IDR mainly covered BGP "infrastructure". I now understand that is not entirely correct, though BESS charter does say "The working group may also suggest new services to be supported by BGP and these may be added to the working group charter subject to rechartering".

Thanks.
Jeffrey

Juniper Business Use Only