When I ping my modem with big packets I either lose them or ping is 200+

Verexio

Commendable
Oct 12, 2016
5
0
1,510
Hello, I've been having slight ping issues lately but with gaming, ping is really important. I was wondering if you guys can help diagnose the issue. I get a 60-70 ping to servers in Seattle, which is not great considering I live in Montana. NYC gets a 120-140 ping.

#1 - When pinging websites or IP addresses, the first hop is always lost. The 2nd or 3rd is occasionally lost too.

#2 - I am wired directly to my modem. When I ping the default gateway with 32 bytes of data, ping is 8-10 with 0 packet loss and 0 spikes. When using 1200 bytes, ping is 9-12 with 0 packet loss and 1 spike of 312. If I keep going up, the average ping keeps increasing, as does the length and amount of spikes. At around 25000 bytes, I get 100% packet loss.

I'm not sure if this is a modem issue or issue with my ISP. If you need more info just ask. Thanks! :)
 
Solution
You have to be careful about reading too much into ping tests when you have the packet size greater than 1500. That is the maximum that will fit in one ethernet frame if you make the number bigger the packet must be broken down into pieces and send as multiple frames. In most cases you are measuring the cpu overhead when you are doing this.

This number may actually be smaller if you are really wired to a actual modem and not a router. There is some overhead added for things like pppoe but it depends on the technology used. Set the DF flag on the ping command to find the largest packet you can send

If your device is actually a router/modem and you are getting delays pinging that ip then there may be something wrong with the...

Slow Pri

Respectable
Feb 29, 2016
586
0
2,360
Assuming your hardware is up to date. I'm going to say that it could be your ISP. I've had some strange issues like this once before my ISP ended up coming out and cutting the line to the poll and replacing it and never had any other issues.

Most modems are controlled by the ISP. I'd say try replacing the modem and try it out. You can always return it :)
 
You have to be careful about reading too much into ping tests when you have the packet size greater than 1500. That is the maximum that will fit in one ethernet frame if you make the number bigger the packet must be broken down into pieces and send as multiple frames. In most cases you are measuring the cpu overhead when you are doing this.

This number may actually be smaller if you are really wired to a actual modem and not a router. There is some overhead added for things like pppoe but it depends on the technology used. Set the DF flag on the ping command to find the largest packet you can send

If your device is actually a router/modem and you are getting delays pinging that ip then there may be something wrong with the device. You will always see small spikes here and there but not large ones. Most routers have no trouble keeping up with ping.

Now if you really do have a modem when you ping the gateway you are testing the connection between your house and the ISP. Depending on the technology and how the ISP has implemented it you can be sharing this connection with neighbors. Their traffic will cause random delays for yours. It still should not be a lot. What would be more of a issue is if you get actual packet loss since that could be due to a bad connection in the wiring to your house. Most ISP will not admit they have overloaded a connection in their network but they will fix broken wires.

Overall you can not fix delays in the network. It represents distance and your traffic may not flow in a optimum path depending on how your ISP infrastructure is built and how they connect to other isp. You can dig around with tracert and work at finding how things are connected but you can not change anything.
 
Solution

Verexio

Commendable
Oct 12, 2016
5
0
1,510


Thanks! I'll buy a Surfboard when I have enough saved up :)
 
Since it appears you have a cable modem log into the device and look at the screen that shows the power levels.....it varies between brands so you are going to have to look around.

You can look up the dblevels on transmit and receive and compare them to sites that have recommende values. Again the actual values depend on which method the ISP is using.

Another very important field is the correctable and uncorrectable errors. You will always see some but if these values rapidly change it indicates a issue with the cabling. You need to carefully inspect your cabling.

It you see no issue either with the power levels or errors then your modem likely is not the cause of the problem.
 

Verexio

Commendable
Oct 12, 2016
5
0
1,510


Okay thanks for the info! Does it mean anything that my first hop is always 100% packet loss? I know that there is a server in my town and I'm guessing that that is my first hop.
 

Slow Pri

Respectable
Feb 29, 2016
586
0
2,360




I have a surfboard can't remember the exact model but I have no issues with it, it's been about 2 years.

 


All that really means is they have their device configure to not respond. That is unfortunate when it is the first hop since that is the most common place for a issue. If it only does not respond to tracert but works for ping then that is not as bad. The first hop should be the same ip as your gateway even though it does not show it. You use tracert mainly to get the IP of the routers in the path so you can issue ping.

The other thing tracert shows you is where the latency in the path is happening. As you say you get 60ms to seattle, you should be able to see which hops are adding the biggest delays. Sometimes by looking at the names of the routers,,,if they have names assigned...you can guess what city the router is in. I have seen very strange stuff on some ISP. You data could do something stupid like go to chicago or los angels before going to seatte. I doubt it is that bad but it is interesting to look at. You can not really change the path other than using a different ISP on your end
 

Verexio

Commendable
Oct 12, 2016
5
0
1,510


Okay, I can ping it and it usually gives me 9-12 ping. I'm guessing that's decent. Thanks for all the help, I really appreciate it!