Slow Loading

Miscellaneous Forums/General Discussion/Slow Loading

Hi guys,

I'm having problems loading web pages. I'm using firefox but it seems to be happening in IE too.

Here's my problem. When I type an address into the browser (or use a link) the page goes blank and it thinks about it. This process usually takes something from 5-25 seconds depending on the site. The toolbar displays "connecting to..." and "waiting for..."

Then it proceeds to show the page and loads the images and everything else super quick.

I get 23s on www.altavista.com + content 1s
I get 5s on www.google.com + content 1s

It's slightly faster to load when it's been cached but it's starting to become annoyingly slow when I go to new sites. Has anyone got any experience of this? And if so, did they find out how to solve it? Did it involve some router settings?

I can download files absolutely fine. Uploading is no problem either. Just so everyone knows, I'm not uploading/downloading anything at the time and I'm on a 2 meg down and 1/4 up connection.

Can anyone help? I hope this isn't normal behaviour.

Matt

Sounds like DNS/Proxy latency issues with your ISP.

Aha. I'll give em a bell tomorrow. Thanks ducky.

[edit: There isn't anything I can do to check my side before I phone em tomorrow is there? No router setting or anything like that? Also, why would they be having such a problem? ]

Try clearing your cache. I had a similar problem once and ended up clearing all files from 'temporary internet files'.

Other than that, check if you have any malware installed.

Andy

today everything seems slow... could be my isp... could be my system... i reset my router and modem and things seem a lil quicker...

--Mike

I'm getting the same thing happening on two other PCs connected to the router. I've cleared the cache and even reset the router a few times. No joy. I definitely haven't any malware installed (I hope!)

I'll give them a ring tomorrow.

There isn't anything I can do to check my side before I phone em tomorrow is there?
Dunno. Could try a tracert to the site that takes the longest. Should help you track down whether the delay happens as a result of internet latency or not.

Tracing route to www.l.google.com [66.249.87.99]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1 
  2   153 ms   120 ms   129 ms  213.130.147.52 
  3   295 ms   138 ms   132 ms  82.163.0.30 
  4   155 ms   167 ms   261 ms  195.66.224.125 
  5   176 ms   207 ms   265 ms  66.249.87.99 

Trace complete.

This is what I get for google.com


Tracing route to www.blitzbasic.com [216.80.7.88]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1 
  2   130 ms   149 ms   326 ms  213.130.147.52 
  3   156 ms   292 ms   267 ms  82.163.0.29 
  4   228 ms   166 ms   122 ms  ge-3-5.a01.londen03.uk.ra.verio.net [213.130.48.5] 
  5   200 ms   269 ms   123 ms  xe-0-1-0.r23.londen03.uk.bb.verio.net [129.250.2.45] 
  6   124 ms   312 ms   238 ms  p16-0-0-1.r23.amstnl02.nl.bb.verio.net [129.250.4.29] 
  7   285 ms     *      120 ms  p64-0-2-0.r21.asbnva01.us.bb.verio.net [129.250.4.26] 
  8   403 ms   294 ms   370 ms  border1.eqnx.va.rcn.net [206.223.115.25] 
  9     *        *        *     Request timed out.
 10   307 ms   427 ms   222 ms  pos6-0.core2.phdl.pa.rcn.net [207.172.19.20] 

And this for www.blitzbasic.com

What are you guys getting? Go to dos console, type:
tracert www.blitzbasic.com >c:\out.txt
tracert www.google.com >c:\out2.txt

Then copy and paste into here.

Diagnostics. For starters there is a remarkably large (we're talking transcontinental scale) latency between your router (192.168.1.1) and your ISPs router (2nd hop).

If it acts as a proxy, this could indicate a faulty configuration.

However it seems it takes only about 0.2 seconds to get from your computer to Google, and Windows SHOULD be caching the dnslookups subsequently. So if you want to start the troubleshooting in your end, I'd suggest trying Opera maybe. Also try disabling any anti-virus or firewall software you have running.

Is this delay just the 'first' time you access a site, or with each page load? [Edit: I should learn to read. Oh well, most likely it's this then:]

If it's just the first hit to a site, then the slowness is likely due to a DNS issue. Either a really, really slow DNS service, OR you have a bad primary DNS server specified. (I which case it will wait for a few seconds, time out, and then fall over to your secondary DNS and get the answer). After obtaining the IP, your computer will cache it locally for a while -- so it it is DNS related, subsequent pages should load fairly quickly until your DNS cache expires again.

If you have hardcoded DNS servers in your network settings, try swapping the secondary DNS server IP with the primary DNS server IP. If the primary is timing out on you, going to the secondary first may speed up your connection tremendously. If you don't have them entered but get them automagically assigned by your ISP, you can try to enter them manually (using the secondary as a primary, and vice versa) and see if it makes the problem go away.
If you don't know what your DNS servers are, you can do the following: Open a command prompt, and type: ipconfig /all
Near the bottom of the output your currently assigned DNS servers will be listed.

Also: Do a check for spyware, with multiple trusted spyware cleaners. (if you don't know for sure, don't believe a word on any site claiming to offer free spyware cleaners! Many of them are fakes and will make things worse. Recommended:
http://www.safer-networking.org (Spybot Search & Destroy)
http://www.lavasoftusa.com (Ad-Aware)
http://www.microsoft.com (Microsoft anti-spyware Beta)
http://housecall.antivirus.com (Trend Micro on-line anti-virus & anti-spyware scanner & cleaner)

Many spyweare programs will proxy your internet communications through themselves, harvesting 'interesting' information, inserting other junk, or redirecting your traffic to who-knows-where. Some of them will replace your working ISP's DNS servers with their own extra craptacular ones to be able to control more aspects of where you go and what you see. If you aren't already on top of it, it's pretty much a given that you'll have several pieces of spyware on your PC. Very few PC's don't, these days.

[The following probably don't apply to you since I missed the statement that subsequent loads are fast. But I'll leave them here anyway just in case, since I'd already typed them up anyway.]

If all loads are slow, then it's probably not (just) a DNS problem.

possible causes:

1) high packet loss. To check, type the following at a command prompt: ping <someserver.com> -t and let it go for a while. CTRL-BREAK to stop. Ideally you see no packetloss, but 1-2% would still be 'normal'. More than that, and you really should give your ISP a call. Packetloss results in your computer waiting for data, having to resubmit packet requests, and waiting to hear back on those too

something else to check: If you start a large download, will the transfer speed be 'good' after it finally starts? Are you getting a decent number of KB/sec in relation to what your internet connection speed should be, or do you see only a fraction of the expected speed there?

2) you may have a bad/old proxy server specified in your browser settings. Possibly a left-over setting from a former ISP, re-routing your traffic halfway over the internet and back before you finally get to see it

3) If you're on dialup and use one of those 'internet accelerators', you may have extra delays if your ISP's 'acceleration' proxy/compression server is overloaded

4) If broadband: You may have a poor network cable going to your modem

5) If broadband: You may have ran some kind of 'internet optimizer' program that messed with your MTU size, making your modem or ISP routers discard some of your TCP/IP packets if they are too big to pass along

6) You may have a program like Norton Internet Security or other marginal anti-virus program trying to scan all your internet traffic in real time, and failing miserably. If you run such programs, you may try to temporarily disable them and see if the problem goes away. Of course it's not recommended to run without an antivirus program, but at least it can prove that whatever product you current run may not be up to the job, after which you can look at possible replacements.

7) You may have a bandwidth hogging application running in the background, such as a peer-to-peer program. If your outgoing bandwidth is close to being saturated (not too hard to do on most asymetrical lines where you have more download than upload bandwidth), it can severely affect the speed of incoming transfers as well

Diagnostics. For starters there is a remarkably large (we're talking transcontinental scale) latency between your router (192.168.1.1) and your ISPs router (2nd hop).


That's not unheard of -- more and more of the mid-size ISP's use virtual backhauls using mesh networks, where the signal gets encapsulated and the first router that shows up in your traceroute can be in your ISP's headquarters three states over. Especially if you're in the US and don't live in a metropolitan area, there's a good chance that you're connecting through one of those.
(It allows even a smallish ISP to offer broadband services in many different states, without the need to have any physical equipment or network in an area. The local telco can grab it, encapsulate it, and make it appear as if they connect directly to your own network center)

Thanks xlsior and flamey. Some fiddling around with DNS seems to have done the trick. I'll give them a ring just to make sure anyway.

Thanks very much for your help guys!

[edit: Just out of interest, what kind of results are you guys getting from tracert www.blitzbasic.com? ]

Matt