QUOTE (runLoganrun @ Jun 26 2009, 11:25 PM)

it's my understanding that my 6mbps is not necessarily allocated to me, but is available when i use it, and that network traffic can also slow down my transfer speed as a result.
Actually, the only shared part of cable (the DOCSIS kind, like your ISP is using) is the upstream. But in periods of heavy congestion (anywhere on the network), chances are you'll get less.
QUOTE (runLoganrun @ Jun 26 2009, 11:25 PM)

it's also my understanding that as a result of the shared bandwidth when i use a site that checks your internet speed, it can be inaccurate, and show a higher rate than what you're actually getting.
No, exactly the inverse. With heavy congestion, speeds may go down but sharing any part of the network won't ever make something appear as faster than it really is. Either ways, the speed reported is what you're actually getting *from that particular server*, and that is perfectly accurate (just not a measure of what you were exactly expecting)
QUOTE (runLoganrun @ Jun 26 2009, 11:25 PM)

according to speedtest.net, i'm getting 22mbps, which is crazy fast, and i don't see how it would be possible
With every cable ISP I've been, I've been getting
at least the advertised speed. Being over isn't that surprising. Also, your particular ISP uses
SpeedBoost which makes the beginning part of every transfer faster (like doubling your speed for the first few seconds -- making every transfer
much faster, save for really large files e.g. over 100MB)
QUOTE (runLoganrun @ Jun 26 2009, 11:25 PM)

but at the same time my browser is pretty sluggish, and doesn't feel like even what i had b4 which was 5mbps (current is supposed to be 6).
And that often has little to do with your max speed, unless you're on a page with a lot of large files and that the server at the other end is fast (e.g. youtube videos may download lots quicker). Web pages these days include a
lot of other files (tons of images, cascading style sheets, external javascripts, favicons and so on), and for every single file you have to make another HTTP request. The network latency just adds up. Try ping'ing a popular server, see how are the round-trip times. Max download speed and network latency are unrelated (much like max throughput and seek times on a hard drive), and varies quite a bit. In fact, just changing which DNS servers you're using may make this a fair bit quicker as most pages have files across different domains (and sub-domains too), like say ads and visitor statistics stuff, and to make HTTP requests to load each of those you have to make a DNS lookup first (latency adds adds up quickly yet again).
QUOTE (runLoganrun @ Jun 26 2009, 11:25 PM)

How can i test for accurate dl/ul speeds with cable internet?
There is no way to "accurately" measure any internet connection. Using your ISP's test server (like Tripredacus mentioned) is a way to make sure your test won't return a lower speed because of network congestion elsewhere on the internet. But 99% of internet speed tests sites have been ridiculously inaccurate for me. Like speedtest.net, that used to say I had like 700KB/sec speeds, whereas I could easily download from say, Microsoft's website at 1250KB/sec the very second after that test completed, or a relative with a "basic" cable plan, that said he could get 70KB/sec, yet could get 125KB/sec steady downloading from any website anytime we wanted...