Re: [MBONED] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Sat, 29 October 2022 16:31 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEE52C14CE3C; Sat, 29 Oct 2022 09:31:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.377
X-Spam-Level:
X-Spam-Status: No, score=-3.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, 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_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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=ALJStlBm; dkim=pass (1024-bit key) header.d=juniper.net header.b=HYLC3b9K
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 7-LiZx_uOxs0; Sat, 29 Oct 2022 09:31:23 -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 5D29EC14CE32; Sat, 29 Oct 2022 09:31:23 -0700 (PDT)
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 29TFml1w005054; Sat, 29 Oct 2022 09:31:04 -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 : content-transfer-encoding : mime-version; s=PPS1017; bh=XryoZM6rfD4p8ErP7XBp83ORhtdhFnejDa9fGdT5zJg=; b=ALJStlBmXO+LQXGXGTC1+RjGTA2yQ1JbspOlzex2SCiCWTmpZahKmY/6xOqooarc2+On Zo9KwiV7EhWf2XpoN9VvQFcmDe/Uyt39S47ATmaOHr5nBOXuEg/+SpV2zrS+pJkK6tWQ VK1au/XWYYxCN5wah5Ex2tjy3oZO/ESNbOQpQTp0jfB5BLYj2uXXV75bh/dh/n1dRzLv 8bTWiFHzuETW97uxtPBVSkoMDtm8nDQ1ZV4+q8gTJCOXa6Si4umRtQxrj6pfdyl+KAn0 nuRXI7+iFGeh+TOcLqRxjJvf+SgjB3L9jedih1fGpGaTyz28BxSzWH9fWhCerDVX1Pyr tw==
Received: from na01-obe.outbound.protection.outlook.com (mail-eastusazlp17011015.outbound.protection.outlook.com [40.93.11.15]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3kh2e90c4f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 29 Oct 2022 09:31:04 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eoUmD7j3701b6UEtQinL47xx7tUBELgl5O531c1yRSX3YcNcbDCT+1QuJoa8GwpiEF/aWtd9jbyGCvjrEWNEGj1ifpyCCxBwvY6cKPh58CQ87PMouopbB8f/w1BJeNPim3O/TtVCxtwPBdYLUUmrhPEGE9MYr1wyMVDnoiC88+z8Z6kYOcuWNlLYnEDhAdJybqSXHbFIBnGABinsUzHwwMP4Bh1EWZySDIcyCi0jpbL/CwejwCMISBsjGmCbd05GUXNr+DdRf81pLn1dHV5dOTtyo2DpzqijaX0rb+QDAwKTUk0p993v0JKlIWaV5TaiVLXfY5IGJp19HJYnWvT57A==
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=XryoZM6rfD4p8ErP7XBp83ORhtdhFnejDa9fGdT5zJg=; b=oHTChL7B2Zz+W0VUTXCl295tAu/NATQncp0D1L8stov4oCLfvzaCQHax+qihIGekqXeNLEQA6lLvNB3R0bttYA8Ng4ti8W7NidrrtYHyqSsyTAXS3ISeryd28nJ5Pz2HSUWSthZYU87Jp+O5DnKOpx6iaiRcbOFshFrcbG0ayHD8e9EyBtUt5rvcFn6oyptbf0zbItQBhyfO2hPgS+n3dmYWAlOZpftAoicxX0bMw4qonHJTG/ou4wIk2ALKsYb8I4G5l0/kuAvtopmHyR+de792FYQV1k+hVS8CgfJrKTw0W8AP0YVJrahkMsj2Bz2bTLqHmnvISz7yhv4e758myg==
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=XryoZM6rfD4p8ErP7XBp83ORhtdhFnejDa9fGdT5zJg=; b=HYLC3b9KlLLol+grj9X0ZwxXFhMk3yx1piHD8nTxO8sp97xKtAXRy/ON5ktT1g7JKyZ7ZtwokW/FDrDcF/yu+x4sLRA+Gy5C3a2lxCAmPBtrcxYQswOPPO31XeSTynUVR4xXVP5JDJ+6Yl6PM/gpfPz/O2IWNUvO7viDF9O0DCc=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by MWHPR0501MB3692.namprd05.prod.outlook.com (2603:10b6:301:7a::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.18; Sat, 29 Oct 2022 16:31:02 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::5541:a5a2:6b89:c725]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::5541:a5a2:6b89:c725%7]) with mapi id 15.20.5746.028; Sat, 29 Oct 2022 16:31:02 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Dino Farinacci <farinacci@gmail.com>, Michael McBride <michael.mcbride@futurewei.com>
CC: "Xiejingrong (Jingrong)" <xiejingrong=40huawei.com@dmarc.ietf.org>, Toerless Eckert <tte@cs.fau.de>, BIER WG <bier@ietf.org>, "msr6@ietf.org" <msr6@ietf.org>, "mboned@ietf.org" <mboned@ietf.org>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: [MBONED] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11
Thread-Index: AQHY6Bnnf5lQJtJrqE2XgZQUa47/5K4jZhiAgAB9OWCAACfaAIAAFsmAgAADqYCAAWuZQA==
Date: Sat, 29 Oct 2022 16:31:02 +0000
Message-ID: <BL0PR05MB56520094917313B802E1A487D4359@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <011701d8e361$88780710$99681530$@chinamobile.com> <D0BA8841-BA90-4DF5-AAE5-A0113D4F17C7@gmail.com> <02fc01d8e537$6037c7e0$20a757a0$@chinamobile.com> <1A893DF5-816E-4D09-AAC6-065BBD1BD409@gmail.com> <Y1X2kvbLv0qXtD8z@faui48e.informatik.uni-erlangen.de> <DDD735E2-0930-4CB8-8992-E3E74C715D16@gmail.com> <Y1a8+EK9qA2kKDBF@faui48e.informatik.uni-erlangen.de> <03B2B681-FE16-4961-8932-1F3F29932837@gmail.com> <0d2e78fefe9e4cef87c52493b7fefc80@huawei.com> <BL0PR05MB56528FCEF7FDE262F633A24FD4329@BL0PR05MB5652.namprd05.prod.outlook.com> <C10FBD6A-E651-49BB-B2EC-0C04FC966C4A@gmail.com> <MN2PR13MB259157C0D411B3BBCF42F9C4F4329@MN2PR13MB2591.namprd13.prod.outlook.com> <D929C6C0-15CF-48DA-8125-C8C58B72A666@gmail.com>
In-Reply-To: <D929C6C0-15CF-48DA-8125-C8C58B72A666@gmail.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_SetDate=2022-10-29T16:31:01Z; 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_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=63099982-13fd-467e-bf5b-59cb2a1bc4b5; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5652:EE_|MWHPR0501MB3692:EE_
x-ms-office365-filtering-correlation-id: 238b15db-abef-433b-7efd-08dab9caf7f8
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nO4+WWPV0yYf+8wewlSJd4mZxTWYpN85JLjZl4zXHdSz/okyWpOVSNxF7bV5NLXylqImPS8GbXFKj00k05r418Z76rCZK66DziydD6WRf7vCgVS9i8NW0oT4XubLix2nRCVCM/g+aQrltKNfJDwwQ1TpnCmDt7eS/O7IQlx36idslTtmhcbMA/OsKEvQuOOtK0dn6K/4xlErqZRXUNcgNh4UXce4e6qHW7zvVNgvrH9GEaLd+31leFKutD2efcn5kT03ZvuypEOLqSfc2OG5ZFa7ecz9/ubKsBjBhwZJmXkBRe8MZyG6m5YazgASavKIrKlgI7N5pfcR608Q0GArw5sdFvxlT//SHOw0O+EsjlOi9nTlLwKk81piGgkUGsIo8bOvton2t/eXCItCkFGZnWKS/yuUi4Y6WbvVW5jnxpRMpuhObbcqXbgjqyg2xwIupxycdafj5WAZsWMzSKuDSlk1ho3VUTkcFMlSP3BkKOQfZKBdA3rW7LOdqNQddn9aLzGuOvGR7X3JXJXFKojPcSb/zIL1SIbbqjPD5z3xXVowM3VK0n4QdeSkXK116aQ/GrZ0mK4bQT/5M2llyxY99rNGCxewHV9cwzsXqsvAVHQTX/Tx/cOJa6LoG35nGWLdtFqZQ2f/n8IvX0S0ngcmkOF5ceUpffRkkIkorIpMzSzxM9v6JIZ3WDBVDu+8qOCv/POWvuY5AGKBr/yP03WoahsMJKur6mt8+L+RQ/AgsIn0LlCPSXBLJ2SOo7WZFBf1mIaUf2TWD0QFWpwCi27ArQ==
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:(13230022)(4636009)(346002)(366004)(376002)(136003)(39860400002)(396003)(451199015)(86362001)(76116006)(8676002)(66476007)(64756008)(66946007)(4326008)(316002)(66556008)(66446008)(8936002)(41300700001)(55016003)(71200400001)(33656002)(54906003)(478600001)(110136005)(38070700005)(38100700002)(122000001)(26005)(9686003)(83380400001)(53546011)(7696005)(6506007)(186003)(52536014)(2906002)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: mBZFUmlad1tverD83T6kIPFiHB99jB/WIc2917mRleseY+1+tJj12vdl3kPnxNIlu0Vv06YsGMlGt1b7ovnV9tFUu4Isn6ZxoNNfnVzWT3D0A5PqbxSnUfZLAc14NKtU8L8AfwwJH+srhel8OMNK8mlJYnOQHYCtXH9B2aOmBoW5BOehf9ODCYQAEnZSpE+JW4GqzcySYjxGfaqeijdNmthce7ItWFk+5aUH2Pw/ExNjQH1At3pjis+ej2KgrIPPxrUjfxEk4jJPP45/u6TumFZU0u7kEh6sjrJMq0371oAf5hbygsMxrCEBd7g6cAXb7S6fTVYe2VZd/S0KZy5RLBLwlH8qUxHb8oGeCcstGOpbcwMQ2fiFcHOEuRbu2ntHcc6INNR7ZfMswB2TwHb1lXzQ+h3WOZHgJuPsD8mIaY4gVYuAexhz98GM8S3dfgH2tZCfd6Nl4yLO5BSx3zrxSE/e2xNRrxHQAVZmJSmvsc4+kfvTREExPuxAjSEjKeOdAbqClkZeJmxhflsHZW+1bhRYHRwLyY6CVEljBtt1rsCJ3+uevEws6UCyR8W+Z+mEsLu+5q4BG15XEMDn3Ozc6XG2yCBS7DsQZQ5mzEYLz458kt50o4QlgUydLFoRoWjWGtgYlU1TXxk5d4tRmho6cfwYDMEXO1hLU6kh4fYgX2NZ8i8l1JHCVydR8vh6U79yI4dqmRi84iF/g8c4E+Zk4o4kGmTCYZ31t6cEHwmVUjXSSn8oNV7qPhRkwYJYXuz7nRQdSwq8zKni+PHKUMYZhPig95e6ol4HDDikUWhlz9vjFHHBhtpiu1aomHRZM+IqnREUproDJCQjCtvTq5ZskoLCt1gxI9WtBb3Hs9bNGsSa4R2+ueWVGo9+Fl2GpXTgV8oROCTWynidVDT+it6TeLzU9I4CXtLuToP77msPeJ6/pRptUqpBlaKinRiS4OaMI60Ti3SGUGyIcSnbFrXnCX73IEL5qhINBxqBqYmtiS09pBh059xWoYU1sjjL/SwuKRQ70zOB6YeGn+GfX3MzPC/qnbWfAJfbTMvX2zVfxyBtvSCxRRqvxWOSNLQsyq0LW+/4/mGajb8RT9YoKYOpDRYuZD+KRBje3oArHBjE8UD0oTdWSKB9Rf0ANoCEJ306xiPTy5TWSN5C+pEk/vzdv/C7KrEj39BkevDjOc/3sKEGmQLpq6mettjRe2W2tdBFQWbGmTU75hoBVZL9DCduTHrYVhpJpZEEH2uf4Qn3nx7kOm2Xts4ChTorfFlWlDOfk8rxfQL9svOJBbpO+zRwMGjIek5lm2TzdvCTkNY8mTmcg9hP3hiSOVOHdFebQhN1IqcbvO96ZxqbuALZ+5hTARk4+3pLXlOUXLIoTJp5RCvR2BRf7V6sxyLdqr85YXzMBq1PASviXlUH2+PozddPYot35agUqQBj0wup8KPi+w8KbHs7irSKhlsB9Lcw6+HFFwF2l//WNPKjbBIwrAAoG5CDREtpUdDZMxJrPfWyeDUEZOQ9ulN15/W5OIGcz92hepz95GArPNkoGW/g4Av3IdMdtkGaGlUP6sBhCX6yQPDn5gbJPCPzEkKm+XH6vR/2
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
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: 238b15db-abef-433b-7efd-08dab9caf7f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2022 16:31:02.0824 (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: acEtwrh5brFurSDZm+6/cGGKRuJh3DlmamIzSNehuL/VJ/wkgnkf97kf2r2XflWabqYkRkrpklQSc2pC7z8uLA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0501MB3692
X-Proofpoint-ORIG-GUID: yKOSbfkDadrI8ucq0EZNfnRPJHK5YLcQ
X-Proofpoint-GUID: yKOSbfkDadrI8ucq0EZNfnRPJHK5YLcQ
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-29_11,2022-10-27_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=856 mlxscore=0 lowpriorityscore=0 malwarescore=0 adultscore=0 priorityscore=1501 impostorscore=0 clxscore=1011 bulkscore=0 suspectscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210290118
Archived-At: <https://mailarchive.ietf.org/arch/msg/mboned/EmgzJF9573xUrtE8rHgO5Z7pWws>
Subject: Re: [MBONED] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mboned/>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Oct 2022 16:31:28 -0000

Please see zzh> below.


Juniper Business Use Only

-----Original Message-----
From: Dino Farinacci <farinacci@gmail.com> 
Sent: Friday, October 28, 2022 2:27 PM
To: Michael McBride <michael.mcbride@futurewei.com>
Cc: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>; Xiejingrong (Jingrong) <xiejingrong=40huawei.com@dmarc.ietf.org>; Toerless Eckert <tte@cs.fau.de>; BIER WG <bier@ietf.org>; msr6@ietf.org; mboned@ietf.org; pim@ietf.org
Subject: Re: [MBONED] [Msr6] MSR6 BOF 3rd Issue Category: More details are requested about the large scale use cases, including issue 8-11

[External Email. Be cautious of content]


>> It sounds like a compromise could be to use the bitfield concept introduced by BIER and put those in an IPv6 packet. But the bits describe the oif-list like BIER does and not the receiver hosts. Then you bring the scale down to "the number of interfaces that lead to the edges of this domain".
>
> Bingo. You just described msr6.

Zzh> These are the proposals that I have seen about MSR6 (stateless since it is source routing):
Zzh> 1) Encode replication branches as SIDs in SRH.
Zzh> 2) Encode replication branches as bits (BIER-TE and CGM2).
Zzh> 3) Encode edge routers (who have downstream receivers) as bits (BIER).
Zzh> 2) and 3) are BIER related. In an IPv6 network, the question is where to put the BIER header.
Zzh> One option is that IPv6 is nothing special. Multicast traffic, be it IPv4/IPv6/Ethernet/whatever, is treated as BIER payload, and BIER header comes after a L2 header or tunnel header, whether the tunnel is MPLS, IPv6 or whatever. This is referred to as BIERin6 (BIER in IPv6 network - though it is more accurate to say "Generic, IPv6-agnostic BIER used for IPv6 network").
Zzh> The other option is that BIER header is put into an IPv6 extension header (referred to as BIERv6) - tightly tied to SRv6 (especially when it comes to using BIER to transport overlay/service traffic).

msr6 appears to want to track receivers. And if someone comments "that is one mode but not all modes", then my response is "having too many solution options is an architectural bug".

Zzh> So there is this cleanly-layered BIERin6 mode that is not IPv6 specific and works well for IPv6. Another mode that is intimately tied to IPv6/SRv6.
Zzh> Jeffrey

Zzh> 

;-)

Dino