Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdtimer-03 (3/23 to 4/12/2024)
Claudio Jeker <cjeker@diehard.n-r-g.com> Mon, 25 March 2024 10:33 UTC
Return-Path: <cjeker@diehard.n-r-g.com>
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 A564BC14F6A0 for <idr@ietfa.amsl.com>; Mon, 25 Mar 2024 03:33:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.206
X-Spam-Level:
X-Spam-Status: No, score=-4.206 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 eetd9lDluArM for <idr@ietfa.amsl.com>; Mon, 25 Mar 2024 03:33:13 -0700 (PDT)
Received: from diehard.n-r-g.com (diehard.n-r-g.com [62.48.3.9]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA512) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52229C14F685 for <idr@ietf.org>; Mon, 25 Mar 2024 03:33:12 -0700 (PDT)
Received: (qmail 21973 invoked by uid 1000); 25 Mar 2024 10:33:10 -0000
Date: Mon, 25 Mar 2024 11:33:10 +0100
From: Claudio Jeker <cjeker@diehard.n-r-g.com>
To: Susan Hares <shares@ndzh.com>
Cc: "idr@ietf.org" <idr@ietf.org>
Message-ID: <ZgFS5i/PMpQFMfyd@diehard.n-r-g.com>
References: <DM6PR08MB48574BAABAAC203EA2F9F139B3312@DM6PR08MB4857.namprd08.prod.outlook.com> <Zf7YKxXJCP8QnAVa@diehard.n-r-g.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <Zf7YKxXJCP8QnAVa@diehard.n-r-g.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/6B6Jc7oVLvNOTsxe5uhaEHBmG1o>
Subject: Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdtimer-03 (3/23 to 4/12/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, 25 Mar 2024 10:33:17 -0000
On Sat, Mar 23, 2024 at 02:24:59PM +0100, Claudio Jeker wrote: > On Fri, Mar 22, 2024 at 08:53:51AM +0000, Susan Hares wrote: > > This begins a 3-week WG LC for draft-ietf-idr-bgp-sendholdtimer (3/23/2024 to 4/12/2024). > > https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-sendholdtimer/ > > > > The authors should reply to this message indicating if they know of any IPR relating to this draft. > > > > This draft modifies RFC4271's finite state machine. Please review it carefully. > > > > Cheerily, Susan Hares > > As one of the developers that implemented this in OpenBGPD I'm in full > support of this draft. The changes to the BGP FSM are minimal, well > contained and clearly formulated. I decided to double check my patch to OpenBGPD and validate it against the draft and noticed that the draft left out one bit regarding the special case of a Hold Time interval of zero. I suggest to alter the last sentence of Section 3.3 from Each time the local system sends a KEEPALIVE, UPDATE, and/or NOTIFICATION message, it restarts its SendHoldTimer. to Each time the local system sends a KEEPALIVE, UPDATE, and/or NOTIFICATION message, it restarts its SendHoldTimer unless the negotiated HoldTime value is zero in which case the SendHoldTimer is stopped. On top of this one could argue that in "Connect State:", the handling of Event 20 and in "OpenSent", the handling of Event 19 need to be adjusted as well. But IMO that is not really needed since at that point the SendHoldTimer is not yet running. -- :wq Claudio
- [Idr] WG LC for draft-ietf-idr-bgp-sendholdtimer-… Susan Hares
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Mikael Abrahamsson
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Job Snijders
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ben Cartwright-Cox
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Maria Matejka
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Donatas Abraitis
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Tom Strickx
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Acee Lindem
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Marco Marzetti
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… William McCall
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Claudio Jeker
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Yingzhen Qu
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Gert Doering
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ben Maddison
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ben Maddison
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Jeffrey Haas
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… Ben Maddison
- Re: [Idr] WG LC for draft-ietf-idr-bgp-sendholdti… joel jaeggli