Slashdot Mirror


Comcast and Net Speed Tests

JimDaGeek writes "I recently moved to Columbia, SC where I have Time Warner as my cable ISP and pay for an 8 Mbps connection and have been very happy with the service, speed, and reliability. In contrast I have heard bad things about Comcast. So now that I am up in the Philadelphia PA area visiting my parents, I decided to test out the speed and reliability using the Speakeasy speed test. The results surprised me. Here are the reported download speeds in Kbps: New York, 18,946; Washington, 15,821; Atlanta, 11,257; Chicago, 10,042; San Francisco, 4,230. What is going on? I know my father is not paying for a 10+ Mbps connection. Is Comcast giving priority to popular speed-test sites?" From Comcast's site, in the Philadelphia area they seem to offer download speeds of 6 or 8 Mbps, with an option for a "PowerBoost" to 12 Mbps on large files. This wouldn't explain the results JimDaGeek got of almost 19 Mbps down.

Update: 07/10 12:07 GMT by KD : A friend in Massachusetts had a tree fall on his house. The Comcast guy who reconnected the lines told him that they are boosting the line speed to 20 Mbps down / 2 Mbps up in certain areas to be more competitive with Verizon FiOS.

13 of 290 comments (clear)

  1. SpeedTest.net by ragnarok · · Score: 5, Informative

    The Speakeasy speed test is just a re-branded version of speedtest.net. They have a lot more test locations to choose from there.

    --
    Search first, ask questions later.
    1. Re:SpeedTest.net by Lumpy · · Score: 5, Informative

      and it's a worthless test.

      One big transfer != bandwidth capabilities.

      Give me 100-500 smaller files with smaller ACK going back. that gives you a real test that will show latency and jitter.

      also check many different ports. Port 80 get's priority. Ports above 8000 get lower priority. Ports for Voip are screwed with hard.

      --
      Do not look at laser with remaining good eye.
  2. Giving Comcast Props by tenchiken · · Score: 2, Informative

    It kills me to say something nice about the brood of bloodsuckers that are Comcast, but I can verify that Pockets of Comcast's net are seeing huge increases. In particular, I have seen speeds of 19-22Mb/s burst to testing sites, and almost 2.0MB/s non-bursting.

    That's in the Denver region using both speedtest.net and DSL tools.

    Give credit where it's due, but Comcast does appear to be amping up the bandwidth hugely.

    Between this and the Zimbra announcement, Comcast has firmly passed Qwest as next to last evil corporation.

    1. Re:Giving Comcast Props by Blkdeath · · Score: 2, Informative

      Second - it's my understanding that as you saturate the uplink connection (max out uploading a file) on a consumer-grade connection/router, you interrupt the normal control-channel "Chatter" of web browsing. Basically, the "I got it" packets are stuck due to the saturated uplink, and you don't get the next packet until the acknowledgement makes it.

      Actually you're absolutely right. Any TCP (connection based) protocol will suffer from a saturated uplink to the point where it can become unusable depending on how greedy that client is about your outbound packet flow for exactly that reason; every time you request a packet you have to ACKnowledge its receipt. If enough packets go unacknowledged the sender will stop transmitting to give you a chance to catch up. At the point where you have your outbound 100% utilized, your connection becomes useless for even the simplest of tasks.

      The reason residential connections tend to be asymmetrical is the fact that ack packets are much smaller than received data and the nature of the Internet nowadays (even with our media rich content) is that people are downloading files in the 100s of megabytes (a 720p movie trailer on Apple's website will generally run about 120 meg) but only need to send 1/10th or less back to the sender to acknowledge receipt.

      Some time ago my room mate got heavily into filesharing networks. Upon trying out a new client he found he was getting better speeds. Well, that's because his download speed was based on a ratio to his upload speed and the limits I'd set in his old client naturally were not set in the new one.

      I tried to connect to my home server from work to check my e-mail and found that the connection was slower than a 14.4k dialup modem. I ssh'd in, found the source of the traffic and promptly shut down all direct-to-Internet traffic from his machine and poof! No more link saturation!

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    2. Re:Giving Comcast Props by dreddnott · · Score: 2, Informative

      I've been using dial-up at home for all of ten years. They won't even pave our frontage road let alone string cable or DSL out here.

      How do I do it? Well, I suppose I'm just used to it. I'd say I use Opera to cope, as it's such a snappy, efficient browser, but I've been using Opera for at least eight years (version 3.something), since before the Internet was bloated, so I guess that doesn't count. I do set the Opera caches to their maximum sizes to minimize the horror of redownloading the static content of websites I visit frequently. Ah yes, I remember now. I really started using Opera because the download size was (and still is) extremely small compared to the other browsers.

      I never go to Youtube, don't use MySpace, Google Maps, or other silly websites that break if you don't download the content fast enough. I browse Slashdot with more minimalist settings, with my threshold set at -1 and -all- posts displayed inline so I don't have to click on any comments to actually read them.

      On other web forums I usually use the simplest scheme (Relicnews forums has a great setting called "Adminimal") and if I have trouble on a particular site or I get impatient (usually after half an hour of waiting) I'll turn image downloading off and manually download the images that I think I'll need to see.

      Google displays 100 search results per page, and I set all forums to the maximum number of posts per page. Display Print Version is a welcome feature on those retarded hardware review websites. It's much better if I download it all in one go, there's a lot of overhead for me in CSS/HTML these days.

      On the whole it's not so bad, over the last decade I've still managed to acquire a substantial collection of MP3s (I was in fact one of the 300,000 names on Metallica's hitlist for Napster). Dial-up first started to frustrate me in 2001 when I started making anime music videos. I used my own DVDs as source material but uploading the videos was quite a pain. I remember the first time I downloaded a large file on dial-up, I think it was around 32 megabytes. I was very proud of myself.

      I used to play Unreal Tournament over the Internet when the game was very popular (1999-2002). I think the best ping I ever got was around 150-160, and I was so used to playing at over 250ms that I won every round on that server. I was very competitive at LAN parties (ok, I won grand prize at a tournament for budding game developers) but rarely got the opportunity to play at one. I think I could reclaim the glorious days of my youth if I had a better Internet connection...or if this podunk wasteland they call the High Desert of Southern California actually got some good local events going on.

      --
      I may make you feel, but I can't make you think.
  3. DOCSIS 2.0 Plus by Fallen+Kell · · Score: 3, Informative

    It all depends on the cable modem that you have. Some of the new motorola modems, like the SB5120, do not have the ability for Comcast to limit as much as they sometimes like. Comcast themselves has not been too worried about it as long as the network segment you are a member of is not over-crowded. They see it more like a new benefit which allows better competition against FIOS. Personally I average 25-28mbps on my modem.

    Here is a current snapshot:

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  4. Download a linux distro by Raleel · · Score: 4, Informative

    Someone above mentioned using jigdo to get all of debian, but even using wget to get a full dvd or cd set of some distro will provide you with a good data point. That's been my standard test for quite a few years now.

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
  5. Lots of factors... by SuperBanana · · Score: 3, Informative

    To name a few:

    • Router/signal compatibility. Comcast has switched signals several times and in two cases, it caused horrendous performance. There's also a particular cablemodem (has a big blue "sleep" button on top) that has serious problems with high packet rates and connections (ie, BitTorrent crashes it.)
    • Interference.
    • Local loop, backbone, and uplink utilization. Guess what, guys? Sometimes traffic peaks for strange reasons. Sometimes it's a virus outbreak, a new movie trailer, or a big news story.
    • THE INTERNET . It's unreliable, not guaranteed, never has been, and YOU ALL KNOW THIS AND HAVE BEEN TOLD IT OVER AND OVER AND OVER. I work for a university. We have seriously fat pipes. We have a 10Gbit backbone. And some sites I can FTP from at 2MB/sec. Others, I get 40KB/sec. "Speed tester" services compete for bandwidth just like everyone else. Stop holding them up as some pure, holy source of internet traffic that magically flows through every router at maximum speed.
    • Some content is akamai-zed. I get Apple's software updates at maximum line speed, for example.

    If you're not happy with your service, CALL THEM. My parents were some of the first people to get MediaOne service back around '98-'99, and every time they had problems, we picked up the phone, and it was taken care of.

    I've had the same experience elsewhere. Any time I have problem with the service, be it regular disconnects or lousy performance- I pick up the phone, and a few minutes later someone is checking into signal to noise ratios and such. If you lease the modem, they're usually happy to try sending out a tech and swapping out a modem if you're polite but clear there's a problem. They're usually even more amenable if you pick up the modem yourself at a "service center."

    In my years as a customer and having friends who were customers, I've seen a)flooded junction boxes b)in-house distribution amps turned up too high c)1 failed modem d)one buggy model e)several incompatible modems after "upgrades" to the area network (usually to support faster speeds.)

    In short: call comcast, ask them to look into it. They've almost always been helpful, through all the various company changes: MediaOne, RoadRunner, etc.

  6. 20 Meg Cable Modems Practical Since 1999. by Dave+Burstein · · Score: 5, Informative
    19 megabits on an unloaded cable modem node is quite practical, especially for brief speed tests.The U.S. cable modem architecture is based around nodes that share 35 megabits or so downstream. RCN even sells a 20 megabit service, which David Reed buys and reports gives him the promised 20 megabits most of the time. In practice, most nodes run with 5-10 megabits typical load, as only a fraction of the time multiple users on one node simultaneously download megabits and fill the pipe. Statistical multiplexing (sharing) works much better than people expect on cable modem networks, especially on well managed nets that split nodes and otherwise expand capacity when needed because a node gets frequently congested.

    Comcast and cable suppliers are working on several techniques to allow customers to get more than the 6 or 8 meg typically allocated, while not causing undue congestion. "Speed burst" technology tests the network load, and if uncongested temporarily raises the speed of an individual modem making a fast download for a brief period. While that's marketed as "doubling" speeds to 12 and 16 megabits, bursts to 20 and 25 megabits are also practical.

    The new technologies require upgraded equipment and are typically being tested first and then rolled out market by market. So it would be no surprise if a subscriber in Philadelphia (Comcast's home town) is benefiting from a test or early deployment of faster speeds than Comcast customers elsewhere.

    100 megabit+ (shared) cable modems are being deployed in Japan, Quebec, and France, bonding 3 or 4 35 megabit channels for higher speeds. These are early "DOCSIS 3.0" products, unlikely to be widely deployed in the U.S. until 2009. Comcast's CEO, Brian Roberts, demonstrated 100 megabits at the cable show in Las Vegas this spring, and will probably test widely in 2008 and go into deployment (especially where Verizon is building FIOS) the following year. DOCSIS 3.0 requires a new cable modem unit, however, so this customer is unlikely to be an early tester.

    That doesn't explain why the test to San Francisco only ran at 4 megabits, which could be explained by node congestion a few minutes later, inferior Comcast backbone connections to Speakeasy's host in San Francisco, or other circumstances. For more details on coming faster cable modems, google DOCSIS 3.0.

    Dave Burstein

    Editor, DSL Prime

  7. Re:Some more info by Mezoth · · Score: 2, Informative

    The higher your latency to a site (aka, how long does it actually take a packet to get there) the slower your bandwidth will be without some extensive TCP window tuning. Reference:

    http://en.wikipedia.org/wiki/TCP_Tuning

    That is why you get slower speeds the farther out you go, even assuming every link in between is not congested.

      Also, most of what you post there is explained by powerboost - very fast downloads for the first few seconds, then they throttle it back. If you ran a sustained download (go get a linux distro!) you could see what the actual sustained download speeds are after about 5 minutes.

  8. REAL BANDWITH TEST by logik3x · · Score: 5, Informative

    http://miranda.ctd.anl.gov:7123/ Can't stand seeing people using speedtest.net, MOD THIS UP!

  9. Re:Time of day? by Short+Circuit · · Score: 2, Informative

    this is because even if programs aren't using bandwidth networks use a csma/cd "carrier sense multiple access with collision detection" setup where, simply put, if someone is transmitting on the line, you back off and wait to transmit. While that's technically in the Ethernet standard, you don't see it much--if at all--with switched networks, and even less with networks with decent switches that hold packets in a queue. Switches and routers aim to eliminate that kind of inefficiency.
  10. 10 is right by Anonymous Coward · · Score: 1, Informative

    Comcast offers download speeds of 6 and 8 Mbps.
    If you pay for 8, then they actually allow you up to 10 Mbps.
    However, as soon as you go over 10 Mbps, they will bitch-slap you down to 8Mbps.
    What this means:
    - If you do many short downloads, you can get 10 Mbps. This helps remove congestion from the network.
    - If you do one large download, then you are locked back to 8 Mbps. You cannot hog their resources.
    - If you have a router with throttle control, then you can lock yourself to 10 Mbps and get much faster rates. But since most home firewalls cannot do this, this isn't a huge risk for Comcast.

    Comcast's thresholding is managed on a per-TCP-connection basis. You can have one connection bitch-slapped to 8 Mbps and others running that raise you above 10 Mbps. I have measured as high as a cumulative 12 Mbps (11.7 something).