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

Tony Przygienda <tonysietf@gmail.com> Tue, 16 March 2021 17:16 UTC

Return-Path: <tonysietf@gmail.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 47FE23A1490 for <bier@ietfa.amsl.com>; Tue, 16 Mar 2021 10:16:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=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=gmail.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 u9K2Z-Lu3Z9z for <bier@ietfa.amsl.com>; Tue, 16 Mar 2021 10:16:03 -0700 (PDT)
Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EECD63A148C for <bier@ietf.org>; Tue, 16 Mar 2021 10:16:02 -0700 (PDT)
Received: by mail-io1-xd29.google.com with SMTP id w11so12234235iol.13 for <bier@ietf.org>; Tue, 16 Mar 2021 10:16:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cbclVkQnoXiFXxreziZN5iByBraKJvF0YXuHazar8ZQ=; b=RaQtywILvw1hCWQjic9BYdEd5EviboYTuTLe2CFhw9Ve/TcvZRapeLfK8XHXl+A+v/ ZoqICsXKLvuLFOZwKdC+ibzZC6/v+t1rYTTNX8EqTccEu3B3PlGRDtTfRhwlKyjGXrrC FOEFxQ23QbPbVKW1M27fo5/YP96PVwVmarLDqPGGQ/KHQK2d03jNEHK5xm8JOl05IDmw wtM5YyyL/t04WwqJidDO4otBzwW8naz6QOQgqRmnXVA6GK31jUqMDUbykhE6AAiH6taf YXg9ZP7SBvhs94YoHM63vWywgE+Y9uWzzRo8G3cQYgrbGK5iayAhXH7ggtQ90+is8b9S FatA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cbclVkQnoXiFXxreziZN5iByBraKJvF0YXuHazar8ZQ=; b=hGlI6ApjrlzXOtnAaw/oBBNyPMtNTM6BceX+OVEDMFx5PjcRy5WQBgi6gheVlsm79H liWMNo5u4KDM4Q41p8xydlEDuEai9v8uG+h5U66F+4iaJdkS06eLz1ktRi1J1I8fZqgD ygCvXrLww8Wzr21scucl3a1mU86m0kI9Jpuxq5k5NTdLSVMSxDNhHsd0Aw71Dmb7muGJ GE/YldhHHLj29feJTS9TTTzXyvAdI9avVEKvB3yGuHOhnXn2EmYMQGr5vkxXNRlfn3o0 KbOS0KbAOhte5v2dr4KjMVzfjja65bAfHNjeRTvvuiDBF2q2wsmcvhh9D/DxbbewqgTz aUrg==
X-Gm-Message-State: AOAM530z2M4kV/KPGVr+8DkI4DQmDvhst3V0vW2XG0vZggNrDzC6jjIr ojt9f00eyIvNTY0zP3V9XWsFA0Rranpo6N8ymp0=
X-Google-Smtp-Source: ABdhPJz9S2IcoDFwXa6/i0a33Lc6FpoTo0DPCgaxEpxpx4nLk1zSQ5gUTrhUDoHFuCX9r4fHoPCPuzTSdtEi4ikgZmE=
X-Received: by 2002:a05:6638:2bb:: with SMTP id d27mr14692872jaq.98.1615914961374; Tue, 16 Mar 2021 10:16:01 -0700 (PDT)
MIME-Version: 1.0
References: <202103161440487606255@zte.com.cn> <CA+wi2hPLG_Og=rDerVqK7hMjkjUGxzjpQnZMSFMf965UVLCxNA@mail.gmail.com> <54b33eef-31c1-5ceb-0bcf-051149d7e876@uni-tuebingen.de> <MN2PR13MB40870D62A90DBC972AE31B48F26B9@MN2PR13MB4087.namprd13.prod.outlook.com> <CA+wi2hN5xrq758tXQ0MxWe2tgfqQtH0Mw1zhU0t5DWS7N9gCrg@mail.gmail.com>
In-Reply-To: <CA+wi2hN5xrq758tXQ0MxWe2tgfqQtH0Mw1zhU0t5DWS7N9gCrg@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Tue, 16 Mar 2021 18:15:25 +0100
Message-ID: <CA+wi2hMy8Kj_1pEE8mPd_ojvy7hzxwCHw=vEKnUqDufXcbnAow@mail.gmail.com>
To: Huaimo Chen <huaimo.chen@futurewei.com>
Cc: Michael Menth <menth@uni-tuebingen.de>, "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000428f4a05bdaa85b7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/IM-qEwsuH7DQON7YmwG7zRdHKrk>
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 17:16:05 -0000

I correct myself a bit here ;-) _IF_ the assumption is that _every_ node is
somehow directly connected to the controller and reports topology this can
be faster than IGP. very expensive proposition and pretty fragile but no
account for taste often. Bears all discussing out in a framework & spell
use cases clearly AFAIS

-- tony

On Tue, Mar 16, 2021 at 5:58 PM Tony Przygienda <tonysietf@gmail.com> wrote:

> we need a framework here ;-)
>
> when IGP calculates the underlying FRR it's always a better solution.
> Nothing is faster than IGP and anything calculated as "better FRR" or
> "backup FRR" will not have the topology to do a better job/faster than IGP
> can. So AFAIS the only real use case here is BIER without IGP signalling
> but correct me if I'm wrong
>
> -- tony
>
>
> On Tue, Mar 16, 2021 at 5:02 PM Huaimo Chen <huaimo.chen@futurewei.com>
> wrote:
>
>> 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 <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 <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
>> _______________________________________________
>> BIER mailing list
>> BIER@ietf.org
>> https://www.ietf.org/mailman/listinfo/bier
>>
>