The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2001-Apr> msg00078



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

Last Call on LDP Fault Tolerance

  • From: afarrel@movaz.com
  • Date: Thu, 5 Apr 2001 10:28:32 -0400
  • Cc: pjb@metaswitch.com, philipma@nortelnetworks.com, eric.gray@sandburst.com, mpls@UU.NET

Title: RE: Last Call on LDP Fault Tolerance


> > I find...
> > > There appears to be a school of thought where it is
> > > deemed beneficial to keep forwarding state intact
> > > in only very limited cases such as midnight
> > > controlled reload of routers for purposes such
> > > as software upgrade.
> > ...odd.  When a line card fails I should like to be
> > able to swap to a new card and continue forwarding
> > data with only a very short (10s of ms) break.
>
> When a line card fails, that line card will still be in the box for at
> least a few minutes, more likely the better part of an hour, maybe
> longer.  I don't know of any technician that can swap a line card in
> 10 msec.  I also don't know of any line card that can reboot in 10
> msec.  When a line card fails if there is a TE tunnel and
> local-protect on the TE tunnel, then the switch over is very fast.  If
> it is LDP without TE or TE without local protect, the 10s of msec is
> very likely not acheived.  That has absolutely nothing to do with
> LDP-FT so I don't see why you brought it up.

It has everything to do with LDP FT.
One of the key aims is to be able to switch "seamlessly" to another card _that_is_already_in_the_box.
If the failed card was running LDP you must preserve protocol states etc.
If the failed card was a line card not running LDP, you must handle the failed TCP connection (i.e. LDP session) and re-instate it through the replacement card.

> At issue with LDP-FT is when the route processor fails and the line
> card does not fail.  That is when the forwarding entries remain intact
> and the LDP adjacency will be back shortly.  That is the case if the
> route processor's software is reloaded for software upgrade.

You are making huge assumptions about what processing is done where in the system, the responsiblity of line cards, and whether line cards can be replicated.  Features in one system may not be present in other systems.

> As I said, I'll leave it up to the authors whether they want to make
> any change to the document.  It sounds like you don't.  That's fine.

Thanks.  It looks like we will add some text to point out that state retention is a local matter.

Adrian
--
Adrian Farrel
Movaz Networks Inc
afarrel@movaz.com