Tutorials · Troubleshooting

Why Is My Network Slow? A Step-by-Step Troubleshooting Checklist

A practical checklist network admins use to find the real cause of a slow network: scope, Internet link, Wi-Fi, switch errors, loops, DNS and the application itself.

Beginner15 min8 steps

Before you start

  • Admin access to the gateway, switches and Wi-Fi controller or NavCloud
  • A laptop with ping, MTR and iperf3

Step by step

  1. Define the scope

    Ask who, where, since when and which applications. One user, one floor, one site or everyone? Wired, Wi-Fi or both? The answer removes half the possible causes.

  2. Check the Internet link

    Look at WAN utilisation on the gateway. A link above 80% at peak times is congested: find the top talkers (backups, updates, cloud sync) and apply QoS or a bandwidth limit.

  3. Check for errors on switch ports

    CRC errors, input errors and half-duplex links slow everything on that port. Replace the cable or patch lead and set both ends to auto-negotiation.

  4. Look for loops and broadcast storms

    Very high broadcast traffic, MAC addresses flapping between ports and CPU at 100% on switches point to a loop. Make sure RSTP is enabled and storm control is set on access ports.

  5. Check Wi-Fi health

    Look at channel utilisation, signal strength (aim for -67 dBm or better) and client count per AP. Overlapping channels and too many clients on 2.4 GHz are the usual Wi-Fi bottlenecks.

  6. Test DNS response time

    Slow DNS makes every web page feel slow. A query time above 100 ms to your own DNS server needs attention.

    dig www.example.com | grep 'Query time'
    
  7. Measure, do not guess

    Use iperf3 between two wired points to prove the LAN is fast, then from the problem area. Use MTR to remote sites to find loss on the path.

  8. Check the application

    If the network tests are clean, look at the server: CPU, disk, database and the application logs. Many 'network' problems end here.

Commands are generic, industry-standard examples. Exact syntax and menu names vary by model and firmware; check your device's manual on the Documentation page.

Pro tips

  • Keep one week of interface graphs (SNMP or NavCloud) so you can see when the slowdown started.
  • Fix one thing at a time and re-test, so you know what solved it.
  • Document the cause in the ticket: the same problem usually comes back.