MPLS Control Plane Recovery with SSO and NSF

300-410 By islever Editorial Last updated

Short answer

A LDP uses SSO to recover from disruption in control plane service.

Question

Which control plane process allows the MPLS forwarding state to recover when a secondary RP takes over from a failed primary RP?
  1. LDP uses SSO to recover from disruption in control plane service. Correct Answer
  2. MP-BGP uses control plane services for label prefix bindings in the MPLS forwarding table.
  3. FEC uses a control plane service to distribute information between primary and secondary processors.
  4. LSP uses NSF to recover from disruption in control plane service.

Key Takeaways

The question asks specifically about the control plane process allowing MPLS forwarding recovery, which relies on LDP's integration with SSO rather than just protocol-level restarts.

This question tests the mechanism for MPLS forwarding state recovery during a Route Processor (RP) failover. The correct answer identifies that LDP utilizes Stateful Switchover (SSO) to maintain forwarding continuity when the secondary RP takes over.

Common mistake: Candidates often select D (LSP/NSF) because NSF is the general term for non-stop forwarding, but they miss that LDP SSO is the specific control plane service described in Cisco documentation for this scenario.

Expert Analysis

Why the Answer Is Correct

The correct answer is A because it accurately describes how the Label Distribution Protocol (LDP) integrates with Stateful Switchover (SSO). According to Cisco documentation, LDP uses SSO along with Non-Stop Forwarding (NSF) and graceful restart mechanisms. This combination allows the router to maintain its MPLS forwarding table even if the primary Route Processor (RP) fails and a secondary RP takes over. The key is that the forwarding state is preserved via SSO, ensuring no disruption to data plane traffic.

Why the Other Options Are Wrong

Option B is incorrect because MP-BGP is primarily used for distributing labeled routes in MPLS VPNs (Layer 3), not for the basic label prefix bindings in the local MPLS forwarding table handled by LDP in this context. Option C is incorrect because FEC (Forwarding Equivalence Class) is a classification concept, not a control plane service or process that distributes information between processors. Option D is partially true in that LSPs use NSF, but the question specifically asks about the control plane process allowing recovery when an RP fails; LDP SSO is the precise mechanism cited for maintaining the control plane's forwarding state association during RP switchover.

Community Comment Notes

Community consensus strongly supports option A. One user noted that "A makes sense as the question implies router route-processor failure," highlighting that the protocols themselves don't fix hardware failures but rely on HA features like SSO. Another commenter provided a direct link to Cisco documentation confirming that "LDP uses SSO, NSF, and graceful restart to allow a Route Processor (RP) to recover... without losing its MPLS forwarding state." This confirms that LDP is the specific protocol component leveraging SSO for this purpose.

Official Reference

Exam Strategy

When reviewing MPLS HA features, distinguish between the general concept of Non-Stop Forwarding (NSF) and the specific protocol integrations (like LDP SSO). Focus on how different control plane protocols (OSPF, BGP, LDP) interact with SSO to preserve their respective state tables during an RP failover.

Frequently Asked Questions

What is the difference between LDP SSO and LDP Graceful Restart?

SSO maintains the forwarding state during an RP switchover internally within the router. Graceful Restart helps neighbors understand that the adjacency is being maintained despite a control plane restart, preventing neighbor flapping.

Why isn't MP-BGP the correct answer for MPLS forwarding state?

MP-BGP distributes labeled routes for VPNs. LDP is responsible for the basic label bindings in the MPLS forwarding table. The question refers to the fundamental MPLS forwarding state recovery via RP failover, which is LDP's domain.

More 300-410 FAQ →

Community Votes

A
100%

100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 3 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 3

  1. Pietjeplukgeluk 👍 3 Answered A
    A makes sense as the question implies router route-processor failure, the actual MPLS protocols do not fix this.
  2. Coffee_bean_master 👍 2 Answered A
    Given is correct provided by the link from " d740f62." "Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) uses SSO, NSF, and graceful restart to allow a Route Processor (RP) to recover from disruption in control plane service (specifically, the LDP component) without losing its MPLS forwarding state. "
  3. d740f62 👍 2 Answered A
    https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/mp_ha/configuration/xe-3s/mp-ha-xe-3s-book/mp-ldp-grace-nsfsso.html

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Practice All 300-410 Questions

Access 159 questions with complete answers and detailed explanations.

View Full 300-410 Practice Test →

← Back to 300-410 Study Guide