Re: Comments on FSM

Susan Hares <skh@nexthop.com> Tue, 22 January 2002 23:26 UTC

Received: from trapdoor.merit.edu (postfix@trapdoor.merit.edu [198.108.1.26]) by nic.merit.edu (8.9.3/8.9.1) with ESMTP id SAA23304 for <idr-archive@nic.merit.edu>; Tue, 22 Jan 2002 18:26:46 -0500 (EST)
Received: by trapdoor.merit.edu (Postfix) id DC79691267; Tue, 22 Jan 2002 18:26:22 -0500 (EST)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id AC3AF91268; Tue, 22 Jan 2002 18:26:22 -0500 (EST)
Delivered-To: idr@trapdoor.merit.edu
Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id 83B2491267 for <idr@trapdoor.merit.edu>; Tue, 22 Jan 2002 18:26:21 -0500 (EST)
Received: by segue.merit.edu (Postfix) id 6578C5DDE0; Tue, 22 Jan 2002 18:26:21 -0500 (EST)
Delivered-To: idr@merit.edu
Received: from presque.djinesys.com (presque.djinesys.com [198.108.88.2]) by segue.merit.edu (Postfix) with ESMTP id 1C06E5DD8D for <idr@merit.edu>; Tue, 22 Jan 2002 18:26:21 -0500 (EST)
Received: from SKH.nexthop.com ([64.211.218.122]) by presque.djinesys.com (8.11.3/8.11.1) with ESMTP id g0MNPf385705; Tue, 22 Jan 2002 18:25:42 -0500 (EST) (envelope-from skh@nexthop.com)
Message-Id: <5.0.0.25.0.20020121130542.01dcce38@mail.nexthop.com>
X-Sender: skh@mail.nexthop.com
X-Mailer: QUALCOMM Windows Eudora Version 5.0
Date: Tue, 22 Jan 2002 18:24:47 -0500
To: Kunihiro Ishiguro <kunihiro@zebra.org>
From: Susan Hares <skh@nexthop.com>
Subject: Re: Comments on FSM
Cc: Alex Zinin <azinin@nexsi.com>, idr@merit.edu, Susan Hares <skh@nexthop.com>
In-Reply-To: <m2wuyhbxvd.wl@titanium.zebra.org>
References: <195204309992.20020116162916@nexsi.com> <5.0.0.25.0.20020116090028.039d2fa8@mail.nexthop.com> <20020115140711.GA23937@opentransit.net> <20020114123700.C7761@nexthop.com> <200201141750.g0EHo3634958@merlot.juniper.net> <87advfjcqi.wl@vaio.zebra.org> <5.0.0.25.0.20020116181115.03ea46f8@mail.nexthop.com> <195204309992.20020116162916@nexsi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-NextHop-MailScanner: Found to be clean
Sender: owner-idr@merit.edu
Precedence: bulk

Kunihiro:

Thanks for the input.

Sue

At 04:54 PM 1/16/2002 -0800, Kunihiro Ishiguro wrote:
>Thanks Alex.  I've check bgp4-17 FSM.  Below new items are added.
>
>Status  : IdleHold
>Timer   : IdleHold timer
>Variable: IdleHoldtimer
>           IdleHoldtimer ceiling mentioned as "local limit"
>           ConnectRetryCnt
>Event   : Manual start
>           Auto start
>Flag    : Keep Idle
>
>Instead of IdleHold timer we should explicitly mention about Start
>timer.  It is already implicitly used in RFC1771.  It is almost same
>as IdleHold timer but hopefully does not have impact on current
>implementation.
>
>We don't need Keep Idle flag.  Instead of that just stop Start timer.
>This mechanism can be used not only exponential backoff but also
>administratively shutdown or maximum prefix overflow.  So let's keep
>it simple.




>In IdleHold state there is a description for local limit of
>IdleHoldTimer.
>
> >         Upon entering the Idle Hold state, if the IdleHoldTimer exceeds
> >         the local limit the "Keep Idle" flag is set.
>
>This should be clearly defined.  For example StartTimer Ceiling.
>
>Difference between manual start and auto start is small.  I'm not sure
>separating Start event into Manual start event and Auto start event is
>good idea or not.  So my proposal is liek this.
>
>Status  : No new status
>Timer   : Start timer
>Variable: StartTimer
>           StartTimer Ceiling
>           Connect Retry Count
>
>(Possible addition
>Event   : Manual start
>           Auto start)
>
>IMHO, this topic needs more discussion and clarification.
>
> >Maybe the exponential backoff parts could be published as a separate draft
> >instead of including it in the base specification?
>
>I agrree with Greg.  A separate draft for exponential back off make
>sense.  I think even we have a separate draft for exponential back
>off, previous draft bgp4-16 FSM description still work fine with that.
>--
>Kunihiro Ishiguro