Re: [Bier] WG adoption call for draft-chen-bier-frr-02

Huaimo Chen <huaimo.chen@futurewei.com> Tue, 16 March 2021 16:02 UTC

Return-Path: <huaimo.chen@futurewei.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C50933A1275 for <bier@ietfa.amsl.com>; Tue, 16 Mar 2021 09:02:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
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 6dWlZawBJkS6 for <bier@ietfa.amsl.com>; Tue, 16 Mar 2021 09:02:18 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2107.outbound.protection.outlook.com [40.107.244.107]) (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 3CED83A1271 for <bier@ietf.org>; Tue, 16 Mar 2021 09:02:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bzhAB8VI5IdFquBnTgdnlxvZkNJIvWTBqZ8Jayq1kxQlif3gyyOMjxSoyQjseyskYz/1+ivMO1U8k5csRThBkIEUoOYWiMSRv9PvzoPql5TN1MEI3cxZWx/GqaqJSEQhFYKT8biDi99a0CoME40E/RoWMHMu4zfP4txqRqISgx7p1aoc1TS8EbdWVBpCYlfOYB4O21GdoLXSONC0YbhEdTtLJt5DNMzgeq8SQHlt6t5St2vMjkYhf5HImn0/wuOLJzGIogg/NBw9ApG/+DwzBls+b7Zf7A3k2301mH51tM8W5DynRxfLGx4DAe/wyraIQrOnY4Yif9HUsu5oXRkmWg==
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-SenderADCheck; bh=OHAlheoW5g7y25D7Ot0KwRX8vEmU0GGPKOUxXrIK65o=; b=jNEMOBwkMCbgq3ZOxHf4sccQF+gCrxpVmx0yXofv/w0Qt2I5IlvurAQwKLcV6IPY/Y3yCK0F5yCxwxBDvnR4CAtuaR1oPXfNb3/Pp0V6I4KCVmmBzhSYp4wYZ1uMP3ZGKNXZbAJfIr7XWzS5JTfCV/ZIKhpGXz2C9rQSThwgFRcMZgUZe173zAmikMAwby3KSaURW1E0ZkPndSzXGJZIu/4COD2TJZYNr86tev8vnyWUZaOvDvKLWGOmbvnGunB7ngYrrrAh4RmWdEg+MFkCz03n3yshme1Yq+5yczpcefnomQThEj/Hm4dkltCTp4oWtsGEZdf6kxDl+gX5Xxk7fw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OHAlheoW5g7y25D7Ot0KwRX8vEmU0GGPKOUxXrIK65o=; b=iIIiK0qAkoXtxVa+gBthofh2UYnVwi8Lc0mvu96phTfsiBpfMH7U7UwYK4na5JksES3Qg5iqxHLlnLLiWCay/Nf1jlMwscQYCVz8IEVXcdX7hoz7WqIAEVvrq219fLHMkAY4uWD3j9UOHxeMGB4wc2eDWX6htUI7IEGNWX8C2ek=
Received: from MN2PR13MB4087.namprd13.prod.outlook.com (2603:10b6:208:263::16) by MN2PR13MB4087.namprd13.prod.outlook.com (2603:10b6:208:263::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.13; Tue, 16 Mar 2021 16:02:09 +0000
Received: from MN2PR13MB4087.namprd13.prod.outlook.com ([fe80::8cbf:200a:c112:a4b3]) by MN2PR13MB4087.namprd13.prod.outlook.com ([fe80::8cbf:200a:c112:a4b3%9]) with mapi id 15.20.3955.013; Tue, 16 Mar 2021 16:02:09 +0000
From: Huaimo Chen <huaimo.chen@futurewei.com>
To: Michael Menth <menth@uni-tuebingen.de>, "bier@ietf.org" <bier@ietf.org>
Thread-Topic: [Bier] WG adoption call for draft-chen-bier-frr-02
Thread-Index: AQHXGi9oP+UWVdzbKEu7FQ0G6xO5p6qGZEIAgAARiQCAAD9akA==
Date: Tue, 16 Mar 2021 16:02:09 +0000
Message-ID: <MN2PR13MB40870D62A90DBC972AE31B48F26B9@MN2PR13MB4087.namprd13.prod.outlook.com>
References: <202103161440487606255@zte.com.cn> <CA+wi2hPLG_Og=rDerVqK7hMjkjUGxzjpQnZMSFMf965UVLCxNA@mail.gmail.com>, <54b33eef-31c1-5ceb-0bcf-051149d7e876@uni-tuebingen.de>
In-Reply-To: <54b33eef-31c1-5ceb-0bcf-051149d7e876@uni-tuebingen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: uni-tuebingen.de; dkim=none (message not signed) header.d=none;uni-tuebingen.de; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [73.114.233.24]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 003b05f3-0d62-4955-b242-08d8e894dadf
x-ms-traffictypediagnostic: MN2PR13MB4087:
x-microsoft-antispam-prvs: <MN2PR13MB4087047F46AF6B8DE987A0D1F26B9@MN2PR13MB4087.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4BsrSYsXTK3wPvNxzI74cX2J9ywDWp2Ga8kR/h2ANJDCck5+VdR/Fec7bX5uj8RMal6j+8Uryo0VEoCKko73LAIBYCse5Y7f6BAiOHDiS82jK4UOtgGZmuNxmHs+lVQvMcTDqZkKrGZRFKeqa2TeBsED+1roDNEB2IdUBwhyvVBjjzl8yGMd3f1xZysvXgVmRy+Hhn89yhdFlut6Kaca6iUl2+WbGYSN9IFFsQ2ngKsxPEXwid44at61d65/wCtrNe3193iZmbGucTzgX88s7W5qUS50PR/zVyibNTbff/cmtFLB85GV7W0qAfUcsxcWpV+ak7aPg4NQ2EavHeCWGzkSZGZMdVa2iG+aI/KxW86R8KUsb0ZypEYI4WalOlCNgYsJQw+NAHoPO3nXdaN8zu09Nn/xh8bTcQuEUYCmXrL9Ej0d/4uwOWMbd9g/8Wl5qeSAst4m1XDCyI+B+vLqaQKWYRqcVSK2ScYjzfnIbz4hcawrqi+ocXO7WgN7H7SkZ476pcatzLeAPv+32mM/m+CUgzzw/VeXS6NMLVuZbI1jr+hQV5ExD7BkeMyVdLj0kBL1EBGpY4tZz+hBUNUO4QJngiC03HN+MhRMm3WxGBAPlY2a64WnUm93ZMCsmtEiYsM1O3i//V25Fg6oM3CeuQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB4087.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(366004)(136003)(396003)(39830400003)(6506007)(52536014)(7696005)(316002)(44832011)(19627405001)(9686003)(53546011)(2906002)(5660300002)(83380400001)(71200400001)(33656002)(64756008)(55016002)(66556008)(26005)(66946007)(8936002)(66446008)(186003)(66476007)(478600001)(166002)(110136005)(76116006)(91956017)(966005)(45080400002)(8676002)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?GvPIuNL9i7y39Twv3aYrMAhHPp8Mw2TcfOc8zp7++GyGGb9LPmSSQBCwM9?= =?iso-8859-1?Q?kDA+8eTuuhXjuL22lCXKCtz6JLYMuHMUQMGShL3AiDBd4Z7i4DpJVqZKcm?= =?iso-8859-1?Q?JJTP6eqgaFY3VJ1cla7TAXYHGdlA2w/Ya9c7gzuOxdBTpCLHvxXytapILj?= =?iso-8859-1?Q?XYIMGgU3bewApZmMNxF3rGE0LrvkyV2LthmLaGr6z2nGvnJZW4ALFzhlhp?= =?iso-8859-1?Q?DXKaIFYxQLxPwDzHnhrYsgnXZroh2T+vRYCEUdSoAHYVjl+fR5Hr1BAccI?= =?iso-8859-1?Q?y4a/M4DVfjnZX2cV7RB+xgYivoxnj+mAcWMKaey9meAJ9x+uRc/8XRbgW3?= =?iso-8859-1?Q?ZhZtqImG2nWzqN1I8UbdwqLQ4wHkyjGrmTeZ3HtyOfMRY0Ha0P3N6p3xI3?= =?iso-8859-1?Q?lInL6VHamHf8ZBKWhHgjieArUNYFBzutgNymaxuyscI39jlLtKbfYPhQVd?= =?iso-8859-1?Q?h9ZusH9SUvPAhCEl24ASbqRASxaii15eiewPVw0TlQxyzJLoiCX0WDFBIX?= =?iso-8859-1?Q?Gxt/+1sdJkR3aiKogWbhHuU9pXhS8jN25bYbdC9xBLLN/NWbBwssJwRgLk?= =?iso-8859-1?Q?FU60TvqBivZtflJsvWgDrMJyg8n5xwT7L91WuL7F3qm6Q5JVfjiqw08FD3?= =?iso-8859-1?Q?6MxtWI15h2hd0HDZ6pacQLCUhaieMhrHLTKeHnmyz9T2zQrNs0OigMdXAZ?= =?iso-8859-1?Q?+INj3rrlfUsjY4v+JFXfjJnH6QKZbWfqnATVIrPuvOjSvke87EuWU7zQLP?= =?iso-8859-1?Q?yfcA3pwWBpgHdyWhJdH4tU3WfeFEg73vfdzdjZOCr8O4Y7BGW51yrz1oO7?= =?iso-8859-1?Q?4SwSTJ3jXRzxjIgZnA3VAfJqXZs8/8F2WXw6zjucDl6em1TEAcUIcrKb3x?= =?iso-8859-1?Q?gVg7RSUj1t2rwvrtgQtU7u8aXTFm/daALNg6wSNtQWEWhtRGPCM5ILjfaI?= =?iso-8859-1?Q?SbegqhVSQTjR9NAR0Mf74qqrox7vOTtG7MiP9qVQQDBenpwDx4qaRX0yVZ?= =?iso-8859-1?Q?QADr8wkCY0WrEe7mOHwmfr3XMqw5YXdeknIDvbhG/PSNgxhhOJKjZKuD9K?= =?iso-8859-1?Q?9hJ9AHjKUPzdS1rNfZGv70NK/IesiAaOV3zfslHOOCe4D9ckuiSGld53OR?= =?iso-8859-1?Q?vUBwFvx9XIZ7bj/jyu12SJMwJGptOOmGYmyDlFsW43MKmsn9MyK2pKt3EI?= =?iso-8859-1?Q?6nH0ShHF3OfYgMG+6itstkf0fGsPVwDALIcKjT/RjbkAub2ah5u+hfsXoA?= =?iso-8859-1?Q?OSZ7slswOHUT8eipb+ekq81dNGGinrvps3wC1exKX3gUn8lEtgcEsSTRzI?= =?iso-8859-1?Q?9QR8PpRSBNDaqgqAM1eHmTxmpjnMeMXcCt/Go9nhtR3AxMY=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB40870D62A90DBC972AE31B48F26B9MN2PR13MB4087namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB4087.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 003b05f3-0d62-4955-b242-08d8e894dadf
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2021 16:02:09.6169 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Tz2BFMlWoVfSbyjohg63EPB3hpjJAjV4+7HRcNFjAss7bVWu4ttDcg0WmB1HZGl5DahAj5yFPMNsiEu7sVidww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB4087
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/QnDKLyeca4DosTqdFA0cQRnwpko>
Subject: Re: [Bier] WG adoption call for draft-chen-bier-frr-02
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Mar 2021 16:02:21 -0000

Hi Michael,

    Thanks much for your valuable comments.
    My responses are inline below with prefix [HC].

Best Regards,
Huaimo
________________________________
From: BIER <bier-bounces@ietf.org> on behalf of Michael Menth <menth@uni-tuebingen.de>
Sent: Tuesday, March 16, 2021 7:11 AM
To: bier@ietf.org <bier@ietf.org>
Subject: Re: [Bier] WG adoption call for draft-chen-bier-frr-02

Hi Tony, all,

Am 16.03.2021 um 11:08 schrieb Tony Przygienda:

> I think it's a good addition within the architecture for the case IGP is
> not used for signalling, e.g. when controller or static programming.

Right. The solution may make sense if the routing underlay does not
offer FRR capabilities.

[HC]: When the routing underlay supports IP FRR, the BIER should also
provide BIER FRR since the BIER packets are forwarded using the BIFTs.
When failures happen in the network, the BIER packets are still forwarded
using the old BIFTs until the old BIFTs are updated according to the
updated network topology after the failures.

>
> The draft must however explain in what scenarios it is used and quote
> the according IGP drafts to guarantee loop-free behavior (well, BIER
> will tie-break loops but we'll have 1x microloop & possibly not deliver
> payload if BIER FRR is not properly computed/intsalled). With that the
> draft should also pay attention to how the function is deployed/updated
> network-wide if IGP is not present

I agree. in the absence of an IGP, the "native BIER-FRR on bier layer"
must be set by a controller.

[HC]: I agree too.

So, below the line, an applicability statement would be helpful. What
are those cases?
- IGP running but without FRR on the routing underlay?
- No IGP and no FRR on the routing underlay?

[HC]: When IGP is running in the network, each BFR in the network calculates,
installs and/or updates its BIER FRR BIFTs. The BIER FRR in the draft is
independent of the underlay IP FRR.
When no IGP is running in the network, the BIER controller for the network
calculates, installs and/or updates the BIER FRR BIFTs into BFRs in the network,
regardless of whether the routing underlay FRR is provided.


However, if the controller takes care of BIER-FRR, what could be reasons
for missing FRR on the routing underlay? If there is a FRR on the
routing underlay (also provided through a controller), tunnel-based
bier-frr solves the problem in a transparent way.

[HC]: The BIER FRR in the draft is independent of the underlay IP FRR.
Regardless of whether the routing underlay FRR is provided, the
BIER FRR BIFTs are computed in the same way.

BTW, we studied protection variants for controller-based infrastructures
(for routing underlays, not for BIER). Challenge is to keep state low.
LFA-based solutions help a lot and outperform others. 100% protection is
possible with only little additions. Results are available:
https://nam11.safelinks.protection.outlook.com/?url=https:%2F%2Fatlas.informatik.uni-tuebingen.de%2F~menth%2Fpapers%2FMenth20-Sub-6.pdf&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=03cc%2BIvdV%2BCg%2F0PCFulWzuCa0h4I5sBqn8K5QPT5BR8%3D&amp;reserved=0 (under
revision)

[HC]: Thanks much for your information.


Regards,

Michael

>
> thanks
>
> -- tony
>
> On Tue, Mar 16, 2021 at 7:41 AM <zhang.zheng@zte.com.cn
> <mailto:zhang.zheng@zte.com.cn>> wrote:
>
>     A 2-week WG adoption call begins for the following draft:
>
>     https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-chen-bier-frr%2F&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=797z0ndM2IahVL2y9xPoY%2BOU5x4%2F3w1FaSWfoF%2BC6pQ%3D&amp;reserved=0
>     <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-chen-bier-frr%2F&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=797z0ndM2IahVL2y9xPoY%2BOU5x4%2F3w1FaSWfoF%2BC6pQ%3D&amp;reserved=0>
>
>     Please indicate your support or objection by March 30th, 2021.
>
>     Authors, please respond to the list indicating whether you are aware
>     of any IPR that applies to this draft.
>
>     Thanks,
>
>     Sandy (As WG secretary, on behalf of Greg/Tony)
>
>
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fbier&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=aZ6%2BjQBpo7k81fqf%2FnYdfer7mS45RlhB0lPT7%2B%2BVm6I%3D&amp;reserved=0
>

--
Prof. Dr. habil. Michael Menth
University of Tuebingen
Faculty of Science
Department of Computer Science
Chair of Communication Networks
Sand 13, 72076 Tuebingen, Germany
phone: (+49)-7071/29-70505
fax: (+49)-7071/29-5220
mailto:menth@uni-tuebingen.de
https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fkn.inf.uni-tuebingen.de%2F&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=2gozTq4XIXnxQu2P62mtFSGOEID93679cjqQeAQOPbo%3D&amp;reserved=0

_______________________________________________
BIER mailing list
BIER@ietf.org
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fbier&amp;data=04%7C01%7Chuaimo.chen%40futurewei.com%7C5d3cb8163c7f4a1557e608d8e86c408f%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637514898966623524%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=aZ6%2BjQBpo7k81fqf%2FnYdfer7mS45RlhB0lPT7%2B%2BVm6I%3D&amp;reserved=0