[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Two Drafts for Resilience of Control Plane



Zafar,

[Snipped]

> > Then how states get ever destoryed, even in normal case,
> e.g., if head
> > end sends a ptear and all controllers are up?
> >
>
> States are supposed to be destroyed on explicit signalling
> message (e.g. PathTear or PathErr with the state removal
> flag), but not because of the absence of refreshes.
>

I see this as an implementation deficency and not a protocol deficiency.
Just remove the states that are not refreshed and your problem is
solved.

IB>> Well, you cannot remove control plane state without releasing
associated resources. Let me give you two reasons why:

a) Once you do this, the associated resources become orphans: there will be
no entity remembering them and, thus, there will be no way to return them to
the pool of unreserved resources and reuse in other LSPs
b) If/when the "dead" controller does come back to life, it will not be
capable to synchronize the control plane states because its neighbors will
not have ones.

Igor