Octet

How would you systematically find the single points of failure in an existing network?

Show the answer

Say this first

Pick the business-critical flows and walk each one end to end, physically and logically, asking at every element what happens if it fails and how long recovery takes. Include power, fiber routes, carriers, control planes, shared services and people, not just devices. Record each finding with impact, likelihood and cost to fix, then prove the redundancy you believe in with a planned failover test.

Go deeper

Method

  1. List critical services with the business: payments, voice, the ERP, the warehouse scanners.
  2. Trace each path from user to server and back: access port, uplinks, distribution, core, firewall, WAN or internet, data center, the server, and the return path.
  3. At each hop ask what fails it (device, link, power, software, config) and what happens: does it fail over automatically, how fast, and has anyone ever tested it?
  4. Check shared risk. Two links are redundant only if they do not share a conduit, a building entry, a carrier exchange, a line card or a PDU. Carriers call this a shared risk link group (SRLG). Ask carriers for route maps of the circuits, not just two circuit IDs.
  5. Check what the path depends on: DNS, DHCP, RADIUS, NTP, certificates, the wireless controller, licensing, a cloud controller.
  6. Check people and process: who can fix it at 3 a.m., where are the credentials, are configs backed up, are there spares and support contracts.

Output

A SPOF register: item, impact, likelihood, current recovery time, fix, cost and decision (fix now, plan, or accept with a named owner). Review it after every incident.

Prove it

Planned failover tests in a maintenance window: pull the primary link, power off the active firewall, fail the primary RADIUS server. Most hidden SPOFs are found by tests, not by drawings.

Traps

  • Trusting the diagram. Two lines on a drawing can be one fiber in the ground.
How did you do?