EngineSpire Technologies Inc., home

NWNetworkGuide

Network Redundancy: Removing the Hidden Single Points of Failure

Two firewalls and two internet links do not guarantee resilience if both depend on one switch, one power circuit or one conduit. This guide shows how to find single points of failure and decide which ones are worth removing.

Published
Updated
Reading
3 minutes
Prepared by
EngineSpire Technologies

Key points

  • Trace dependencies end to end: power, cable paths, switches, firewalls, providers, DNS, identity and people.
  • Redundant components that share a path, a power feed or a configuration mistake fail together.
  • Prioritize by business impact, not by what is easiest to duplicate.
  • Redundancy that has never been tested is only an assumption.
  • Alert when redundancy is lost, while the service still works.

What counts as a single point of failure

Any component whose failure stops a service is a single point of failure. The obvious ones, such as a lone firewall, are usually known. The hidden ones are shared dependencies behind components that look redundant: both firewalls plugged into the same switch, both internet links running through the same conduit, or both power supplies on the same UPS.

A layer-by-layer review

LayerHidden single point of failureMitigation
PowerDual power supplies on one UPS or circuitSeparate UPS units and circuits; generator with tested transfer
Building entryTwo providers sharing one conduit or pole routeDiverse entry points and different access technologies
InternetTwo links that depend on the same upstream networkProviders with independent upstream paths
FirewallsHigh-availability pair connected to one switchConnect each firewall to a different switch
Core switchingOne core switch or one stack with shared softwareRedundant core with multi-chassis link aggregation or routed design
CablingBoth uplinks in the same tray or riserPhysically separate cable routes
Core servicesOne DHCP, DNS or authentication serverRedundant servers or services
IdentitySign-in depends on one on-premises serverSecond domain controller, cloud fallback or cached credentials
ConfigurationThe same mistake copied to both members of a pairChange review, staged changes, configuration backups
PeopleOnly one engineer understands the networkDocumentation, runbooks and support contracts

Decide what is worth fixing

Removing every single point of failure is rarely affordable. For each one, estimate the impact of an outage on the business, how likely the failure is, how long recovery would take and what mitigation costs. Some risks are best accepted with a faster recovery plan, such as a spare switch on the shelf and a current configuration backup.

Design patterns

  • First-hop redundancy: VRRP or an equivalent gives devices a gateway address that survives the failure of one router or switch.
  • Link aggregation across two switches: servers and firewalls stay connected when one switch fails.
  • Routing with fast failure detection: BFD lets routing protocols react to failures in well under a second.
  • SD-WAN or dual-WAN firewalls with genuinely diverse links.
  • Cellular backup for small sites where a second wired link is not available.
  • Out-of-band management so engineers can reach devices when the main network is down.

Understand failover behavior

Redundancy is only useful if failover behaves as the business expects. Check whether firewalls synchronize session state, how long routing takes to converge, whether VPN tunnels and NAT translations re-establish on their own, and whether applications reconnect or need a restart. A "successful" failover that drops every point-of-sale session may still be an outage for a retailer.

Test it

  • Test each redundant component in a maintenance window: disconnect a link, power off a firewall, fail an internet circuit.
  • Measure how long service was affected and what users saw.
  • Record the results and fix anything unexpected.
  • Repeat after significant changes and on an agreed schedule.

Monitor the degraded state

When one of two links fails, service continues and nobody notices, until the second one fails too. Alert on lost redundancy: a firewall pair out of sync, a missing member of a link aggregation group, a routing neighbor down or a backup internet link offline.

Common questions

Is a second internet line enough for redundancy?

Only if it is truly independent. Check that the two links use different providers or technologies, enter the building by different routes and do not share upstream infrastructure, and make sure the firewalls and switches behind them are redundant as well.

How often should failover be tested?

After installation, after significant changes and on a regular schedule agreed with the business, in a maintenance window. Configuration drift can silently break failover between tests.

What if full redundancy is too expensive?

Document the accepted risk and reduce recovery time instead: spare equipment on site, current configuration backups, support contracts with fast response and a tested recovery procedure.

Sources and further reading

  1. [1]RFC 9568: Virtual Router Redundancy Protocol (VRRP) Version 3 — IETF
  2. [2]RFC 5880: Bidirectional Forwarding Detection (BFD) — IETF
  3. [3]SP 800-34 Rev. 1: Contingency Planning Guide for Federal Information Systems — NIST

Need this applied to your environment?

We can turn this guide into a scoped assessment of your own sites, systems and constraints.