DEV Community

shamnad-sherief
shamnad-sherief

Posted on

How I Actually Tracked Down My Internet Lag

I had a frustrating problem: random lag spikes. Sometimes everything was fine, and then suddenly—huge delays, slow loading, unstable connection.

Instead of guessing or blaming my ISP immediately, I decided to trace the problem step by step.

Here’s exactly how I figured it out.

Step 1: I Didn’t Just Ping Google

Most people test like this:

ping google.com
Enter fullscreen mode Exit fullscreen mode

But that only tells you something is wrong — not where.

So I took a different approach.

Step 2: I Tested 3 Different Points

I picked three targets that represent different parts of the network:

ping 100.103.0.1 >> network_log.txt
ping 192.168.1.1 >> network_log.txt
ping 1.1.1.1 >> network_log.txt
Enter fullscreen mode Exit fullscreen mode

Here’s why:

  • 192.168.1.1 → my router (inside my house)
  • 100.103.0.1 → my ISP’s gateway
  • 1.1.1.1 → the internet (Cloudflare DNS)

And I logged everything into a file so I could analyze it later.

Step 3: I Looked for Patterns, Not Just Numbers

From the log , I noticed something interesting:

  • Most of the time, latency was normal
  • But occasionally, it spiked massively (hundreds or even thousands of ms)

The key was this:

The spikes were happening on all three targets at the same time

Step 4: That One Observation Changed Everything

This told me something very important.

  • If only 1.1.1.1 was slow → internet problem
  • If ISP + internet were slow → ISP problem
  • But in my case…

Even my router (192.168.1.1) was lagging

That means:

The problem is inside my own network

Step 5: Narrowing It Down Further

Once I knew it was local, the possibilities became much clearer:

  • WiFi interference
  • Router struggling under load
  • Too many devices
  • Heavy downloads/uploads

And the pattern of spikes pointed strongly to:
bufferbloat (router getting overwhelmed)

Step 6: The Realization

The biggest clue was this:

A router should NEVER have high ping

So when I saw:

  • 300 ms
  • 500 ms
  • even 600 ms to my own router

That confirmed:

This is not an ISP problem — it’s my router / WiFi setup

What I Learned

This simple method taught me something powerful:

Don’t just test if the internet is slow
Test where it becomes slow

By breaking the network into layers, I was able to pinpoint the issue instead of guessing.

If you're dealing with random lag, try this exact method — it might save you hours of frustration.

Top comments (0)