AP CSP Day 19: Fault Tolerance & Redundancy

Key Concepts

Fault tolerance is the ability of a system to continue operating correctly even when some components fail. Redundancy, achieved by duplicating critical connections or hardware, is the primary way networks achieve fault tolerance. AP CSP exam questions about fault tolerance often present network diagrams and ask whether all nodes remain connected after one or more connections are removed. A network is fault tolerant when there is more than one path between any two nodes, ensuring no single failure can isolate a node.

📚 Study the Concept First (Optional) Click to expand ▼

Fault Tolerance and Network Redundancy

What Is Fault Tolerance?

A fault-tolerant system continues operating correctly even when some components fail. The internet achieves fault tolerance through redundant connections: multiple paths exist between nodes, so a single link failure does not disconnect the network.

How to Evaluate Fault Tolerance

A network is fault tolerant between two nodes if there is more than one path connecting them. If removing any single connection still leaves at least one alternative path, the network tolerates single-link failures.

Common Trap: Assuming a network with many connections is automatically fully fault tolerant. One node with only a single connection is a vulnerability regardless of how connected the rest of the network is.
Exam Tip: On network diagram questions, find the nodes with the fewest connections first. Those are your vulnerabilities. Count the minimum number of link failures needed to isolate any node.
Big Idea 4: Computing Systems & Networks
Cycle 1 • Day 19 Practice • Medium Difficulty
Focus: Fault Tolerance & Redundancy

Practice Question

In a network, four devices (A, B, C, D) are connected: A to B, A to C, B to D, and C to D. If the connection between A and B fails, can device A still communicate with device D?

Why This Answer?

The network has redundant paths. Although the A-B connection fails, A can still reach D through the alternative path A → C → D. This is fault tolerance through redundancy — multiple paths ensure communication continues despite individual failures.

Why Not the Others?

A) The existence of an alternative path (A-C-B) means communication is still possible. B is correct. C) No repair is needed because the alternate path through C works immediately. B) Device D remains connected to C and B; it is not isolated.

Common Mistake
Watch Out!

Students only consider the most direct path and forget to check for alternative routes. In fault tolerance questions, always trace ALL possible paths.

AP Exam Tip

For network fault tolerance questions, draw the diagram and systematically trace every possible path between the two endpoints. If at least one path exists, communication is possible.

Keep Practicing!

Consistent daily practice is the key to AP CSP success.

AP CSP Resources Get 1-on-1 Help
Back to blog

Leave a comment

Please note, comments need to be approved before they are published.