Multi-Protocol Label Switched (MPLS) traffic is re-routed to an alternate,
Label Switched Path (LSP) to bypass a failure along a primary LSP, even
though the failure occurs at or along an ingress section of an LSP, while
associating an original IP address to the alternate path. Failures are
also detected farther downstream outside an ingress section. When this
occurs, MPLS traffic is re-routed to an alternate LSP which maintains the
same quality of service as an original primary path and includes other
network devices which are not a part of the primary path (except for the
network device and a destination network device). The techniques require
less resources than existing techniques.