Re: [Idr] WG adoption call for draft-merciaz-idr-bgp-bfd-strict-mode-02.txt (9/2 to 9/17/2019)

Jeffrey Haas <jhaas@pfrc.org> Tue, 10 September 2019 17:38 UTC

Return-Path: <jhaas@slice.pfrc.org>
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 C75B6120074 for <idr@ietfa.amsl.com>; Tue, 10 Sep 2019 10:38:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 PdPSKkJQimtu for <idr@ietfa.amsl.com>; Tue, 10 Sep 2019 10:38:55 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 1CF5C120041 for <idr@ietf.org>; Tue, 10 Sep 2019 10:38:55 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id BA0561E2F3; Tue, 10 Sep 2019 13:41:35 -0400 (EDT)
Date: Tue, 10 Sep 2019 13:41:35 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: Robert Raszuk <robert@raszuk.net>
Cc: "Mercia Zheng (merciaz)" <merciaz@cisco.com>, "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>
Message-ID: <20190910174135.GC1662@pfrc.org>
References: <003701d561b8$84171680$8c454380$@ndzh.com> <970E5C9A-7251-458B-8F9F-B452BDF58AE6@cisco.com> <CAOj+MMHEGwZ8YuaVvG0-mdKYb1gWbb6+8rM3Onf3X=CQGsbZQA@mail.gmail.com> <20A92BAE-9B85-4876-B26C-98E1BDDACA03@cisco.com> <CAOj+MMEO-btSTkayAnDOv9rBTmU=yVBP20waNSy-O0oa3gNZPg@mail.gmail.com> <20190910170030.GA1662@pfrc.org> <CAOj+MMFwmGk4jxkrttuc4LuPmYvxUz6ChVGzh-fn-+jQAE2MSg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAOj+MMFwmGk4jxkrttuc4LuPmYvxUz6ChVGzh-fn-+jQAE2MSg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/foF4VSdeXmTgbmA24jMal-tiHZQ>
Subject: Re: [Idr] WG adoption call for draft-merciaz-idr-bgp-bfd-strict-mode-02.txt (9/2 to 9/17/2019)
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: Tue, 10 Sep 2019 17:38:58 -0000

Robert,

On Tue, Sep 10, 2019 at 07:13:44PM +0200, Robert Raszuk wrote:
> The fact that someone may enable BFD on IBGP how unwise it can be we can
> not help.
> 
> But see this solution one of the main benefits is to give green light to
> BGP OPEN when BFD between said multihop endpoints get's established.

Not in the current definition of the feature.  The only thing signaled is
where in the BGP state machine the BFD session needs to be established
before the FSM may advance.

In the absence of the capability, or the S-bit set to zero (I recognize
Enke's point that the bit is redundant), sessions will fall back to prior
BFD behaviors.

> But just please imagine that we are talking about WAN where there is a lot
> of ECMP paths (across nodes or across links). What makes you even remotely
> think that the actual path BFD packet take will be the same as the path TCP
> OPEN to 179 is going to take ? Last time I checked hashes are very random
> for a good reasons.

Or even over external paths.  It may be a LAG, e.g.

> So I am not talking about some fancy purity ... I am talking about basic
> functionality which this draft is stating to provide and which can not be
> met over other then p2p links/sessions.

I recognize the point you're trying to make.  This draft does not address
when BFD may or may not be used - only how to make BFD coming up
interoperable.

-- Jeff