When having connection issues, a tracert command would be very informative about the issue and where it is located. The traffic goes through routers and switches to it's destination and those respond when using the trace route command, giving you the details you need to pin point the problems.
Here is how to run it on Windows:
- Search (or Start -> Search)
- Type 'cmd.exe' and hit enter
- In the MS-DOS box type 'tracert yourwebsite.com'
Here is how to run it on Mac:
- Click the Hard Drive -> Applications -> Utilities
- Open the terminal
- In the termina box type 'traceroute yourwebsite.com'
You can replace yourwebsite.com to the IP as well, as it would either way it would eventually resolve to an IP.
A normal output of a tracert command would look like this:
Tracing route to example.com [184.108.40.206] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 220.127.116.11 2 <1 ms <1 ms <1 ms 10.10.24.1 3 1 ms <1 ms 1 ms 10.10.24.161 4 1 ms 5 ms 1 ms 10.10.0.221 5 2 ms 2 ms 3 ms 10.0.10.33 6 5 ms 3 ms 2 ms example.com [18.104.22.168]
You can see the response times of each hop and * marking time outs, which are in most cases normal, if along the way and not at the destination.