Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » O Canada! » Canadian » Canadian Broadband » Steam and Throttling
Search Topic:
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Fire at Peer 1/151 Front St Last Night »
« Caneris Speed Test Server - open to the public  
page: 1 · 2
AuthorAll Replies

SirX

join:2007-12-24


1 edit
reply to vonSchroeder
Re: Steam and Throttling

Okay, good to know they are not using P2P. But why is it throttled then?!?

I have tried a couple of differnet content servers, but the speed didn't change at all, it stayed capped at 475KB

I am trying to talk to who I can at Eastlink to get this resolved as I assume it isn't intended to be throttled.

planiwa

join:2009-02-19
Toronto M5S


1 edit
Steam -- Maximum Concurrent Connections

[Edited for more precision and less distraction.]

I am going to ask 3 direct questions:

[1] What is the default maximum number of simultaneous (or near-simultaneous) connections that a Steam client will try to establish?

[2] Can this be increased further in a configuration setting, and if so, what is the maximum setting that the client allows?

[3] Can this be limited to, say, 50 in a configuration setting?
--
»[RFC] Connection / Speed Problems Checklist

SirX

join:2007-12-24

Re: Steam and Throttling

Well seeing as that post is from 2005 and Steam has been updated about a million times since then I am going to say its a none issue. Plus I used to be able to get faster speeds before Eastlink's throttling kicked in locally.
They just bought out the local cable company a few months ago.

planiwa

join:2009-02-19
Toronto M5S

reply to planiwa
Re: Steam -- Concurrent Connection Surges

I have reworded the questions slightly: »Steam -- Maximum Concurrent Connections

Perhaps there is a Steam user who understands the questions and is able to find the answers from his Steam client configuration settings?

I have read that "server refreshing" may result in an instant surge of up to 20,000 connection attempts. Is that so?

Are Steam users able to limit the maximum number of servers? Maximum number of connection attempts? Either concurrent or per second?
--
»[RFC] Connection / Speed Problems Checklist


twizlar
I dont think so.
Premium
join:2003-12-24
Brantford, ON

For server refreshing it will initiate massive amounts of connections as it has to ping and query each server manually.

As for the actual file downloading it uses http.
--
Broadline Networks Inc.


blackdragon1

join:2007-06-16
Do a speed test to find out your actual speed

planiwa

join:2009-02-19
Toronto M5S

reply to twizlar
said by twizlar See Profile :

For server refreshing it will initiate massive amounts of connections as it has to ping and query each server manually.

As for the actual file downloading it uses http.
Thanks.

And if those servers are pinged by name (rather than IP address), this will result in 4 NAT-connections for each server.

Why does it need zillions of servers?
Does it download in parallel streams?
If so, how many streams for a typical download?
--
»[RFC] Connection / Speed Problems Checklist

vonSchroeder

join:2004-11-12
Kingston, ON
·TekSavvy Solutions..
·Cogeco Cable


3 edits
I think you are confusing two different aspects of Steam. The OP is about downloading of content. One major aspect of Steam is content distribution of games. This content, as far as I know, is downloaded from a single content server based on geographic region using a single HTTP stream (for each download in progress). I am not sure if there is an internal limit in Steam for how many games you can be updating/downloading at once.

The aspect of Steam that causes all the simultaneous connections that can momentarily cripple an Internet connection is the Steam server browser. Many of the games on Steam are online, multiplayer games for which individuals or clans/guilds run their own game server. Steam provides a master server browser to list all of these servers. Therefore, when a Steam user opens the server browser it looks up all the servers currently running for all the games owned by that user that are supported by the server browser. For each server the server browser retrieves the server name, the game being played, the current number and max number of players for the server, the map being played, and the latency (ping). There are thousands of servers out there. I just opened up the server browser and turned off all the filters and the browser returned over 10,000 servers after a few minutes.

EDIT: I did another quick test. I refreshed the server browser again but this time I had the web interface for my router open (WRT54GL Tomato/MLPPP 1.21a4). I opened the connection tracker page and watched the connections skyrocket. I have the max connections in Tomato set to 4096 and with the Steam server browser refreshing it almost got there. It peaked at about 3900 simultaneous connections.

planiwa

join:2009-02-19
Toronto M5S

You may want to try this in Tomato, with QoS enabled:

QoS>Graphs. 3s refresh

This also counts connections, by classification -- in colour.

Now, run the same Steam test again.

You may find that during the surge, a very high proportion of the connections are classified "Highest" or "Unclassified". Especially if DNS lookups have to be done for those pings.
--
»[RFC] Connection / Speed Problems Checklist

SirX

join:2007-12-24

reply to blackdragon1
Actual speed in a speed test is 1.7MB/s
Max i can get while downloading a game right now is no more than 480kb/s
If its HTTP, then I still don't understand why I have an issue. I can download a regualr file from a site at full speed...
Maybe this is some sort of steam issue or a problem with my PC? Or a router issue?

But it seems to be more of a thing where Eastlink sees a download not initiated off of a website and throttles it....

planiwa

join:2009-02-19
Toronto M5S

 
Click for full size
2% packet loss at 100ms
said by SirX See Profile :

If its HTTP, then I still don't understand why I have an issue. I can download a regualr file from a site at full speed...
If you can download HTTP from another site fast ...
But you can only download HTTP from Steam slow ...

have you thought of asking Steam for their explanation?

FWIW, I just did a ping probe and got 2% packet loss, with 100ms latency. Some say that the TCP throughput with 1% packet loss and 100ms latency is "nil".

You may want to read the pertinent parts from this article:

»Re: Can line noise slow DSL-"speed" without changing sync rate?

I'll leave it as an exercise for the reader to calculate the maximum throughput at 100ms RTT and 2% packet loss, according to Mathis' formula.
--
»[RFC] Connection / Speed Problems Checklist

SirX

join:2007-12-24

I talked to support again.
They basically said, ya its throttled, there is nothing we can do.
I asked if I could talke dto someone about getting Steam Unthrottled as I can't be the only one affected.
They said, "nope, we can't change the throttling, sorry"

So the answer is "to bad, there is nothing we can do."

This makes me rather angry.

Any luck here getting around their throttling?

SirX

join:2007-12-24

reply to planiwa
said by planiwa See Profile :

have you thought of asking Steam for their explanation?
Yes I have, the said I should have lots of bandwidth availble, try changed servers (which I did) and there was nothing they could do.

said by planiwa See Profile :

FWIW, I just did a ping probe and got 2% packet loss, with 100ms latency. Some say that the TCP throughput with 1% packet loss and 100ms latency is "nil"
you are pinging their main website, not the content servers that the client downloads the data from. I have tried several of those and the speed doesn't change. Not at all.
Which is why I am sure its throttled.


mlerner
Premium
join:2000-11-25
Nepean, ON
reply to SirX
Trying sending a message to Deadpool, he can usually clear up these issues.

SirX

join:2007-12-24

said by mlerner See Profile :

Trying sending a message to Deadpool, he can usually clear up these issues.
A quick seach shows that he seems to be a Bell guy? This is an Eastlink issue so I am not sure he can help in this situation...

planiwa

join:2009-02-19
Toronto M5S

reply to SirX
said by SirX See Profile :

I talked to support again.
They basically said, ya its throttled, there is nothing we can do.
I asked if I could talke dto someone about getting Steam Unthrottled as I can't be the only one affected.
They said, "nope, we can't change the throttling, sorry"

So the answer is "to bad, there is nothing we can do."

This makes me rather angry.

Any luck here getting around their throttling?
Your ISP throttles HTTP traffic? Doubtful.
--
»[RFC] Connection / Speed Problems Checklist

planiwa

join:2009-02-19
Toronto M5S

reply to SirX
said by SirX See Profile :

said by planiwa See Profile :

have you thought of asking Steam for their explanation?
Yes I have, the said I should have lots of bandwidth availble, try changed servers (which I did) and there was nothing they could do.

said by planiwa See Profile :

FWIW, I just did a ping probe and got 2% packet loss, with 100ms latency. Some say that the TCP throughput with 1% packet loss and 100ms latency is "nil"
you are pinging their main website, not the content servers that the client downloads the data from. I have tried several of those and the speed doesn't change. Not at all.
Which is why I am sure its throttled.
Just did a ping probe from a Teksavvy site to the steam store site:

3% packet loss, 180ms RTT.

According to Mathis formula, that means a maximum troughput of 50kB/s.

Did you measure your own packet loss?
Did you read the article I recommended?
--
»[RFC] Connection / Speed Problems Checklist

vonSchroeder

join:2004-11-12
Kingston, ON
·TekSavvy Solutions..
·Cogeco Cable


1 edit
In this case pinging the Steam store site does not really help.


The Store site is located in Washington State where Valve has its headquarters. But as has been mentioned, the content itself does not download from the same web server as the Store.

Valve uses Limelight Networks for content distribution as far as I know. Therefore, for content downloads you should be directed to the nearest Limelight server. If you traceroute cdn.steampowered.com it should take you to the nearest Limelight server. For Teksavvy customers like myself, the closest server is in Toronto, which is reached via TORIX.

vonSchroeder

join:2004-11-12
Kingston, ON
·TekSavvy Solutions..
·Cogeco Cable


1 edit
reply to SirX
SirX, you could try downloading a file from www.fileshack.com since they also use Limelight. I believe they cap at 500 KB/s for non-members and 750 KB/s for registered but non-paying members. Therefore you won't be able to max out your connection but you can at least check to see if you can get past the magic 475 KB/s mark. This will show you if the issue is somehow related to the speeds you can get from Limelight in general, as opposed to Steam in particular.

planiwa

join:2009-02-19
Toronto M5S

reply to vonSchroeder
So, from a teksavvy host, cdn.steampowered.com has a RTT of 15ms and no packet loss.

If my ISP were to tell me they throttle HTTP traffic, I would ask:

How high?

I.E. what rate do they limit it to?

Let's recapitulate:

In his original message, OP writes:
quote:

Eastlink is my ISP. I have a 15Mb connection with them
I can download @ 1.8MB/s from a websites.
I cannot download a game or demo at more than 475KB/s from steam.

and later:
quote:

I talked to support again.
They basically said, ya its throttled, there is nothing we can do.
I asked if I could talke dto someone about getting Steam Unthrottled as I can't be the only one affected.
They said, "nope, we can't change the throttling, sorry"

Something seems to be missing.
Does Eastlink throttle all HTTP?
Or does it throttle Steam and Limewire?
Or is someone assuming that Steam content is distributed by P2P, rather than HTTP?
Or?
--
»[RFC] Connection / Speed Problems Checklist
-
Forums » O Canada! » Canadian » Canadian BroadbandFire at Peer 1/151 Front St Last Night »
« Caneris Speed Test Server - open to the public  
page: 1 · 2


Monday, 30-Nov 14:39:51 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [26] Broadband Killed The Game Console
· [22] AT&T Top Lobbyist Cicconi Has His Feelings Hurt
· [18] Midcontinent Socked With Easement Lawsuit
· [15] Rural Carriers Quickly Embracing Fiber
· [3] Monday Morning Links
· [3] Charter Exits Chapter 11
Most people now reading
· filling an in-ground pool [Home Repair & Improvement]
· Options if ACTA is ratified [TekSavvy]
· Are GPS's better today? [General Questions]
· My first attempt at leading a pug. Advice? [World of Warcraft]
· Considering Leaving Vonage, who should I Consider? [VOIP Tech Chat]
· Windows 7 boot manager editing questions [Microsoft Help]
· Leveling to 85 [World of Warcraft]
· [ Classes] ATTN Death Knights - Post your spec for critique! [World of Warcraft]