NSR Overview
Nonstop Routing (NSR) is provided for Open Shortest Path First (OSPF), Border Gateway Protocol (BGP), and Label Distribution Protocol (LDP) protocols for the following events:
-
Route Processor (RP) failover
-
Process restart for either OSPF, LDP, or TCP
-
Online insertion removal (OIR)
In the case of the RP failover, NSR is achieved by for both TCP and the applications (OSPF, BGP, or LDP).
Nonstop Routing (NSR) provides high availability for NSR-enabled routing processes by keeping sessions and transport state synchronized between the active and standby RPs. For example, TCP state for NSR-enabled protocols is mirrored so that, on an RP failover, active TCP sessions migrate to the standby RP without notifying peers. If NSR is not available, the protocols on the new active RP must reestablish sessions; Graceful Restart (GR) can reduce traffic loss during failover but has known limitations.
You can use the nsr process-failures switchover command to allow RP failover as a recovery action when an active NSR-enabled process (for example, TCP) restarts. If a standby NSR-enabled process restarts, only NSR capability is lost until the standby instances are up and sessions are resynchronized; the sessions themselves remain up. For an active process failure, a fault-management policy can be used. However, the failing process will not generate the logs required to determine the root cause of the failure.
For more information, refer to Implementing OSPF on Routing Configuration Guide .
Feedback