Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdtimer-03 (3/23 to 4/12/2024) - Extended to 4/19/2024
Jeffrey Haas <jhaas@pfrc.org> Mon, 15 April 2024 21:26 UTC
Return-Path: <jhaas@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 96828C15106E for <idr@ietfa.amsl.com>; Mon, 15 Apr 2024 14:26:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JB2nx-Pz0Rs5 for <idr@ietfa.amsl.com>; Mon, 15 Apr 2024 14:26:40 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id B51BFC14CE25 for <idr@ietf.org>; Mon, 15 Apr 2024 14:26:40 -0700 (PDT)
Received: from smtpclient.apple (172-125-100-52.lightspeed.livnmi.sbcglobal.net [172.125.100.52]) by slice.pfrc.org (Postfix) with ESMTPSA id CEAAA1E039; Mon, 15 Apr 2024 17:26:39 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.8\))
From: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <CAOj+MMFNYDw6Qao3GjCNPpzcjhdoKb18ViUukYYUqVjcxSEhvQ@mail.gmail.com>
Date: Mon, 15 Apr 2024 17:26:39 -0400
Cc: Sue Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A53D12CC-C176-45D4-BC87-B7D1EEAFF019@pfrc.org>
References: <DM6PR08MB48573863C5259A0DF98C335CB3042@DM6PR08MB4857.namprd08.prod.outlook.com> <CAOj+MMFe4C_G_T0OKvCJrk-RRyNuwRQZWa+UbvdLqCc9SrCu1A@mail.gmail.com> <20240415175302.GD31979@pfrc.org> <CAOj+MMFNYDw6Qao3GjCNPpzcjhdoKb18ViUukYYUqVjcxSEhvQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
X-Mailer: Apple Mail (2.3696.120.41.1.8)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/7pE-s0SIDXnlYrWsxGrgnpJQWSY>
Subject: Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdtimer-03 (3/23 to 4/12/2024) - Extended to 4/19/2024
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 15 Apr 2024 21:26:41 -0000
> On Apr 15, 2024, at 2:44 PM, Robert Raszuk <robert@raszuk.net> wrote: > > Hi Jeff, > > > My suggestion to you is to rethink whether your objection is "this doesn't > > work" or "this is an incomplete solution". > > I thought I already expressed myself that I think the latter. Thanks for confirming. This was to help clarify that you find specific technical issue with the draft in WGLC, only that the draft in WGLC doesn't address a portion of the problem space. > > > Support for tcp user timeout is nowhere near pervasive enough to try to > > force this as the only option to address the issue. > > If I would go for "TCP User Timeout" as the only option I would not suggest including in the current subject draft a paragraph or a section simply listing the alternative. It does not even need to be a formal merge .. the current author list of draft-ietf-idr-bgp-sendholdtimer could stay intact. > > Or if you think this could be dangerous when "excessively short timer values can lead to unstable BGP when there's CPU congestion that delays timely acks" then subject draft should say perhaps even as normative MUST to either keep it to 0 for BGP connections or set it to safe value ("safe" being perhaps reasonably long). Fundamentally, anyone who's done BGP for a length of time understands the behavior in terms of blocked sockets. Nothing here is deeply controversial, only that it's an incomplete solution for the "slow fill" scenario. As I noted in my prior response, the behaviors of the TCP user timeout as applied to BGP aren't well understood. Thus, it's inappropriate to recommend the feature as a specific mitigation in the current document. With better study, the user timeout document could also proceed in IDR. If you think the "slow fill" scenario is inadequately addressed in the sendholdtimer document, feel free to suggest updated text to the authors and the Working Group. Thanks. -- Jeff
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Susan Hares
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Scholl, Tom
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Rob Shakir
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gyan Mishra
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Martin Pels
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Paolo Lucente
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… heasley
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… William McCall
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… heasley
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gert Doering
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Rahman
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Enke Chen
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… tom petch
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ben Maddison
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… William McCall
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gert Doering
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gert Doering
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gert Doering
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Nick Hilliard
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Robert Raszuk
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ketan Talaulikar