Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested
Jeffrey Haas <jhaas@pfrc.org> Tue, 27 April 2021 12:24 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 901F43A1621 for <idr@ietfa.amsl.com>; Tue, 27 Apr 2021 05:24:12 -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 uu-Ci1zGUwS6 for <idr@ietfa.amsl.com>; Tue, 27 Apr 2021 05:24:10 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id CD97A3A1620 for <idr@ietf.org>; Tue, 27 Apr 2021 05:24:10 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id C80F81E44B; Tue, 27 Apr 2021 08:47:24 -0400 (EDT)
Date: Tue, 27 Apr 2021 08:47:24 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>, "idr@ietf. org" <idr@ietf.org>, Ben Cox <ben=40benjojo.co.uk@dmarc.ietf.org>
Message-ID: <20210427124724.GA21146@pfrc.org>
References: <CAL=9YSVy+mvxvAv+maxkUSzPbe0bfnUy-XJJTtcVhi3S3bm=WQ@mail.gmail.com> <20210423212348.GB19004@pfrc.org> <CAOj+MMGH+y-gxSLaakknWSPFLEk9ikkUU1fa=3H0FjkokAbg3w@mail.gmail.com> <20210424004838.GC19004@pfrc.org> <CAOj+MMH5yzpPZjdUcfXV4cxCORqCsQY4X+niBjnwxjPfN-tsJA@mail.gmail.com> <BYAPR11MB3207E4A0BDC3367E21886C55C0439@BYAPR11MB3207.namprd11.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <BYAPR11MB3207E4A0BDC3367E21886C55C0439@BYAPR11MB3207.namprd11.prod.outlook.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/LQDsLqL8Dgxv3ogmFSzNefmRcuE>
Subject: Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested
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, 27 Apr 2021 12:24:13 -0000
On Sun, Apr 25, 2021 at 06:01:06AM +0000, Jakob Heitz (jheitz) wrote: > A long time of TCP zero window does not indicate a data plane > problem, nor a problem with routes received from the stuck peer. > The blockage is in one direction only. The local speaker is unable > to end routes to the stuck peer, but is able to receive routes > from the stuck peer just fine. A further bit of thinking for the problem: While it's true that the blockage is one way, it's not necessarily guaranteed that you're getting routes from the peer. This is true even if you might be receiving keepalives. The example case would be a BGP that had a decoupled keepalive mechanism for its FSM. The implementation may not be draining its incoming rib-in from a socket, and similarly may be stuck in publishing its rib-out. Of course, there's no way to tell if this is happening. This isn't a strong argument that Graceful Restart proecures may not still be appropriate. After all, we have some portion of a rib that may be correct. However, there's perhaps an argument that that it might be less in sync in some circumstances than others. -- Jeff
- [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Fee… Ben Cox
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Job Snijders
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… William McCall
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Enke Chen
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Brian Dickson
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Enke Chen
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Robert Raszuk
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Robert Raszuk
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Robert Raszuk
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… UTTARO, JAMES
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… tom petch
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… tom petch
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… UTTARO, JAMES
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… heasley
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Robert Raszuk
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Adam Chappell
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jeffrey Haas
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… tom petch
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Robert Raszuk
- Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer -… Jakob Heitz (jheitz)