Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email email@example.com
Re: Draft : Graceful Restart : Very short grace period
From: Acee Lindem (aceeREDBACK.COM)
Date: Sat Apr 05 2003 - 20:37:25 CST
> I had one more item for this draft.
> If the grace period could be kept within
> the router dead interval, our entire
> state stored in NVRAM for later retrieval
> would their even be a need to attempt
> to require helper routers?
No - if you store your entire state you don't need
any protocol interaction to recover. In fact, there
are implementations that sync their state between redundant
route processors. Please note that the Link State Database
alone doesn't constitute full state ;^)
> Mitchell Erblich
> Erblichs wrote:
>> 1) Within 2.1 "Entering graceful restart", iff all
>> the LSAs were from DC specified NBRs with DNA
>> LSAs should the LS RefreshTime still be followed?
>> 2) Within 2.2 "When to exit graceful restart", number
>> (3) "The grace period expires".
>> What happens if we follow #3 and your #1 "reestablished
>> all its adjacencies" criteria is not met?
>> Or are you stating that the specified "grace period" was
>> to short to perform what was required?
>> 3) Within 2.2. Would seeing a hello without the graceful
>> restarting router id", force it to exit?
>> 4) Within 2.2. Would seeing a hello without the graceful
>> restarting router id as the earlier DR or BDR, cause
>> it to exit, if it was a DR / BDR?
>> 5) Within 2.2. Is it implimentation dependent on how we
>> determine our existing nbrs and place their router ids
>> in a hello?
>> 6) Within 2.2 (1), isn't adj establishment partly the
>> recieving of hellos, with your own router-id? Shouldn't
>> that inform others that we are back and to cancel
>> their helper graceful nbr timer?
>> 7 & 8) Within 2.3 "Actions on exiting graceful restart".
>> 7) Shouldn't the sending hellos be performed that
>> identify full adj be a criteria here?
>> 8) I am unsure whether you are specifying the
>> storage of part of restarting router's LSDB into
>> non-volatile memory. If so, then upon retrieval,
>> shouldn't some elements of the LSDB be aged
>> by the amount that the actual amount of time
>> the LSAs were in NV memory?
>> Mitchell Erblich