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

Robert Raszuk <robert@raszuk.net> Tue, 10 September 2019 17:13 UTC

Return-Path: <robert@raszuk.net>
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 8B0A612086F for <idr@ietfa.amsl.com>; Tue, 10 Sep 2019 10:13:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=raszuk.net
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 gWuu5pYke35J for <idr@ietfa.amsl.com>; Tue, 10 Sep 2019 10:13:55 -0700 (PDT)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 36AA91202DD for <idr@ietf.org>; Tue, 10 Sep 2019 10:13:55 -0700 (PDT)
Received: by mail-qt1-x830.google.com with SMTP id l22so21602686qtp.10 for <idr@ietf.org>; Tue, 10 Sep 2019 10:13:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RPpVSk02Mj805ZxPFFaOuLHl+cliVy2SrsxYlRqwR24=; b=XhFkQEwY5TNVlObu3KSPbsdQDNTvWtMwni49bUzGqXtrAMKNWvX59IIiZeS7CJLISp JauNxYOKMNMWMilzOQCCWgSeaQsnKUZKgknih+MMpGAFGgSk/SxtSSId984Jr1JbV9Lh Ki+hEFdy/eSviDZO4T9uheWWI817t7or1Tj81pGhoYiQqS75/PAqhWfqlaDOG12FfQ+6 8NOF2QWdqrpO5e/brw5lFtgZ6+k6ZOUTRTiCZqNc6oDrx4oRNYOCrLYJ77e2xgrQXnfw uu2Qa2qjHOj9CdaHzwohjJuPRAIMeyGLdNQKAyad/MAqAukLbQFrM49b/ajiv+DltU9z P/JQ==
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=RPpVSk02Mj805ZxPFFaOuLHl+cliVy2SrsxYlRqwR24=; b=UPFuMu9CD+B1LJPyw5EPiRnbD0NQe4sk0SSLMFbVK3NsxPvseXuUllcvvVjLTYg9ac 1wycntcwCNrrFvtGYa7JQHaSIU/sqV1VoZmB34Q9xJQo1VU7RqylrmEL+ZC3We0suy/T dCwSA2pmudyS8b/mUbgkgPHAtv1u0KkN6o3yPlnivfNJsCSanrfJZck9utTkTbdB2BQ9 AAY+Q5Ghk08zzMtIHDuD5bsGatayoPI4FbT43M71os8nci/1mf3FPAMYh2gdEUDd+5XL UNI0nyLwnHO7kwzl1d/ZVTt0QLeLtST2r3bghDkJXGj3CrdWrvtRA7rbkmTJo94DyLid yfYg==
X-Gm-Message-State: APjAAAWv6b9EH51+hSn5Efx3ppV2KuBlI6ULsG0Dn3J2V7qLF0ejaKoG qWNRUxKjJGJ7aKncvafBweJNu5SY/XWGT6qg0ZLVow==
X-Google-Smtp-Source: APXvYqzMKFXoZ1a123GtdYJCtvo4VVBZGpl8CetkKDHvjkdyD73xC4h5mzwuRV8mqQppU3/9LzyoKlDTSpA4INixjsQ=
X-Received: by 2002:aed:2a3b:: with SMTP id c56mr31932651qtd.343.1568135634218; Tue, 10 Sep 2019 10:13:54 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <20190910170030.GA1662@pfrc.org>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 10 Sep 2019 19:13:44 +0200
Message-ID: <CAOj+MMFwmGk4jxkrttuc4LuPmYvxUz6ChVGzh-fn-+jQAE2MSg@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: "Mercia Zheng (merciaz)" <merciaz@cisco.com>, "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="000000000000700415059236076a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/T6_cjSWs-_6ukZKh9yULOomVOpU>
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:14:04 -0000

Jeff,

> But that said, protecting iBGP when it's not directly connected also
> happens.  It has a range of caveats.
>
> IMO, it's unwise to unnecessarily restrict when strict mode gets used.  If
> you're choosing to use BFD, you'll need this mechanism for interop.

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.

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.

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.

Many thx,
R.









On Tue, Sep 10, 2019 at 6:57 PM Jeffrey Haas <jhaas@pfrc.org> wrote:

> Robert,
>
> On Mon, Sep 09, 2019 at 11:43:34PM +0200, Robert Raszuk wrote:
> > While someone could run iBGP in a p2p mode as DC reachability protocol
> that
> > is rather an exception then a rule.
>
> Directly connected iBGP happens.
>
> > Concluding - I think it would be pretty safe to state that draft applies
> > only to point-to-point BGP sessions.
>
> But that said, protecting iBGP when it's not directly connected also
> happens.  It has a range of caveats.
>
> IMO, it's unwise to unnecessarily restrict when strict mode gets used.  If
> you're choosing to use BFD, you'll need this mechanism for interop.
>
> -- Jeff
>