Re: [Bier] Comments on draft-chen-bier-frr-02.

Tony Przygienda <tonysietf@gmail.com> Wed, 17 March 2021 20:29 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 4AC2E3A1354 for <bier@ietfa.amsl.com>; Wed, 17 Mar 2021 13:29:29 -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 QKYBz1e6MNsI for <bier@ietfa.amsl.com>; Wed, 17 Mar 2021 13:29:27 -0700 (PDT)
Received: from mail-il1-x12c.google.com (mail-il1-x12c.google.com [IPv6:2607:f8b0:4864:20::12c]) (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 C52283A1352 for <bier@ietf.org>; Wed, 17 Mar 2021 13:29:27 -0700 (PDT)
Received: by mail-il1-x12c.google.com with SMTP id h1so2791117ilr.1 for <bier@ietf.org>; Wed, 17 Mar 2021 13:29:27 -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=ESmuby1OU5/97knlfaSWY7Srfp5SAvCQePPJiYEzbkA=; b=A9jCOEC4LS2XcIId0j9TxJUzEVX8b9rVc1/HjIBGRd1aGArVY6mqkZb3ZM2Wjh0Bb7 HP3T8pk5RspVFydej0IzWeUlNbEDHyHC0JUT3gFUA0BpnWOyARr87g0HWurDKh55GJRB k6wZRuQ/8tIjTCjWdnCJv6xa2HPKIjgvUcCMuLpLclCIiCfwA+HNz00V3HfmHBgm73Mm l79RbuIzDXOH8lt46svnSAplwehuCufWuWf/12sSIY9gMqPveMAEjnU+btXTIWVYAf0e y9lO+wKexI6DCtXnc45FgUf7Vwr4WyxDUQDt+c7mf+SDrXFsF4VdnhW7DPKB8gttZ+IZ 92ew==
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=ESmuby1OU5/97knlfaSWY7Srfp5SAvCQePPJiYEzbkA=; b=L60bGPXe4Rxdn+VtAGBZBLYSmqbLQIQX3MSv5iWocark+gkLiHgUtb/0bOTy1GgPNU ICSZDllRGKg/VIZXV2of/dR3QPEafKaEcekCJEaIIVuUg4EYeI0XMH78eOTHN5t1N/kC wKISVQczZnEPJrIpCfLWpBXHiBvsYmgp5n+ZxFpI1VeZLBgeQkz25QC5tqcUaJm0jrCD eiM3FRGNhWE+aK/kOwCSpUesTGiI2SQTysOx3BIPsdIiMuwVmtcbtgNf55gIIFZhtcu8 ss20tFKhF3CnIifM/DGVN2078kIc6wdxKQcsDji5Ou/W6A3Wh60Twl3+CFqTn6VQjl/j JIUw==
X-Gm-Message-State: AOAM533ma8gMRWdcU3slXqgKe7XEYUdu1EoDzIDScZ+JiwkP6MDF1cNb wIRnu/jgZsQzxTkqrk0i/atNrfQEhxUDWQp0E94=
X-Google-Smtp-Source: ABdhPJydoog2AP2QwaCWqIpbacaocHfit6OvEXoUPnrnezvm2k4N45WBVJB3BYP9BJBIvTnyvJG4aiezbuaktf1zh5o=
X-Received: by 2002:a92:940b:: with SMTP id c11mr8234612ili.132.1616012967126; Wed, 17 Mar 2021 13:29:27 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR05MB5981712D40FD05376D55784FD46B9@MN2PR05MB5981.namprd05.prod.outlook.com> <MN2PR13MB4087A2CA3EB20A35E5C2A72BF26A9@MN2PR13MB4087.namprd13.prod.outlook.com> <MN2PR05MB5981FAFF9B51444DE1813240D46A9@MN2PR05MB5981.namprd05.prod.outlook.com> <CA+wi2hNg8eD8uR4PBvp3LJZ_4XFWT76xAbwB-nF-etcwNRPiiw@mail.gmail.com> <MN2PR13MB4087DA7B66EF8200EF9822D4F26A9@MN2PR13MB4087.namprd13.prod.outlook.com>
In-Reply-To: <MN2PR13MB4087DA7B66EF8200EF9822D4F26A9@MN2PR13MB4087.namprd13.prod.outlook.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Wed, 17 Mar 2021 21:28:51 +0100
Message-ID: <CA+wi2hOEtO76-s_M36X9rgqUSqS53C99QGQT7f=OoJ3-i=4wXA@mail.gmail.com>
To: Huaimo Chen <huaimo.chen@futurewei.com>
Cc: "Jeffrey (Zhaohui) Zhang" <zzhang=40juniper.net@dmarc.ietf.org>, "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000dbaed105bdc1564e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/vtJqojKNGHTyTTvIYjdt1ydIb_g>
Subject: Re: [Bier] Comments on 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: Wed, 17 Mar 2021 20:29:29 -0000

On Wed, Mar 17, 2021 at 8:14 PM Huaimo Chen <huaimo.chen@futurewei.com>
wrote:

> Hi Tony,
>
>     Thanks much for your comments.
>     My responses are inline below with [HC].
>
> Best Regards,
> Huaimo
> ------------------------------
> *From:* Tony Przygienda <tonysietf@gmail.com>
> *Sent:* Wednesday, March 17, 2021 12:47 PM
> *To:* Jeffrey (Zhaohui) Zhang <zzhang=40juniper.net@dmarc.ietf.org>
> *Cc:* Huaimo Chen <huaimo.chen@futurewei.com>; bier@ietf.org <
> bier@ietf.org>
> *Subject:* Re: [Bier] Comments on draft-chen-bier-frr-02.
>
>
>
>
>
> In my view, the following does handle multiple failures to maximum extent:
>
>
> zzh> A better way is to simply have a single BIFT for both normal and FRR
> forwarding. Each entry has some ECMP and/or primary/backup branches,
> and you simply use another ECMP branch or a backup branch when the
> normally used branch fails. A backup branch can go through completely
> different nbr, or go through the same neighbor but via a tunnel.
>
> Consider that and the cost associated with building/maintaining multiple
> BIFTs, I would argue that the multiple per-nbr FRR BIFT approach, while
> perhaps acceptable for a particular implementation, is not ready yet for WG
> adoption.
>
>
>
> Please note that I am not arguing against LFA based FRR. I am just saying
> that the reference model of a single BIFT with ECMP/primary/backup branches
> for an entry is the best baseline.
>
>
> as participant and from experience
>
> +10
>
> in that sense merling's paper seems a better model to talk about stuff.
> Plus the technical concerns about the compressed multiple BIFTs on multiple
> failures
>
> [HC]: The starting point of the draft is the LFA-based BIER FRR.
> The compression is optional. Regarding to multiple BIFTs or a single BIFT,
> we can include a single BIFT in the draft for comparisons.
> Since the draft is experimental, we can choose one after
> some experiments and/or research on them.
>
>
Yes, I think it's a good idea. Having both models in the draft will make
this a framework for BIER FRR [without TE] (including original work by
Menthe on single BIFT with LFA failovers). Addressing Jeffrey's technical
comments with experiments/further evolution is a good idea as well. And
adding clear sections on the use cases/feasiblity and deployment model in
case of IGP, no IGP signalling.

As you say, experiments in implementation should give us some kind of
comparison and real world input on the feasibility, +/- of different
approaches

thanks

-- tony

-- tony