[email protected]
[Top] [All Lists]

Re: Adopting draft-francois-ordered-fib-00.txt as a WG document

Subject: Re: Adopting draft-francois-ordered-fib-00.txt as a WG document
From: Stewart Bryant
Date: Tue, 22 Nov 2005 08:20:00 +0000
Don Fedyk wrote:


A couple of questions for the group. So far the work accepted by the
group mainly been focused around routers immediately adjacent to a
failure or neighbors of routers adjacent to a failure.  This work
extends the ordering to all routers in an area.

That is incorrect.

With PLSN ALL routers that have a path affected by the change may
have their convergence delayed as a result of the change. This
may extend to many hops from the failure.

Even thought you are protecting only a single link with basic
repair, PLSN needs to be deployed throughtout the network.

The law of diminishing returns is that most of the benefit is for the
neighboring routers and the extra effort is for a small amount of
traffic.  So I think we need to make sure that operators feel this type
of extension is important. I believe you need to know that all routers
within the area have the capability to ensure orderly operation.

Other questions: If one router in the area does not support the feature what is the action?
With PLSN and oFIB all routers in the area MUST support the
mechanism. In both cases the consequence of a router using traditional
convergence may be a sustained loop. With both mechanisms it is
possible to detect the presence of a non conforming router and
inhibit the loop protection mechanism.

The tunneling mechanism that we proposed is much more tolerant to
non-conforming routers.

Also if an unplanned event occurs during ordering would you immediately
shut of the fib ordering?

This draft would replace the micro loop analysis and Path locking via
safe neighbors draft? While it is not perfect it also reduces the effect
of changes (planned or unplanned) when used in conjunction with loop
free alternates.
It is by no means as simple as that.

- Stewart

Rtgwg mailing list
[email protected]

<Prev in Thread] Current Thread [Next in Thread>