Vapor 2020 年 7 月 10 日 上午 8:27
Faster Downloads with BitTorrent protocol.
I'm very disappointed by download speeds.

I'm currently downloading a game update that should have finished in a couple minutes but I've been waiting over half an hour. The client says my peak speed was was about a fifth of what I consider to be my average download speed from other sites and services. On top of that, the download seems to suspend for several minutes at a time.

(I'm no novice to troubleshooting Internet connectivity but, yes, I did go over the troubleshooting tips looking for anything I might have missed. I've also tried several mirrors. Please note, I'm not posting in the Suggestions/Ideas section for troubleshooting advice.)

I am convinced that the problem lies with Steam's content servers being overwhelmed. Although I feel things could be improved, download speeds for normal game installs seem ...meh... tolerable. But, game updates are terrible. And, really, I'm not surprised. Some game updates are massive and hardware infrastructure is expensive. It isn't reasonable, from a business standpoint, for Valve to maintain the equipment needed for peak activity.

When a game update comes out, everyone I know who plays the game is downloading it at about the same time. The content servers are probably red-lining and traffic slowly tapers off as downloads finish and players move on to playing. During this time, we're all competing for the content server's bandwidth, reducing each other's speed.

If Steam were to offer "BitTorrent" as one of the download mirror options, the problem would become a feature. Using the BitTorrent protocol, more players downloading at once means faster downloads for everyone. There may be some technical hurdles but that's why I'm suggesting the option of BitTorrent rather a full replacement to the mirror system. For those that use BitTorrent to receive their games and updates, the limit to their download speed would be their own Internet connection rather than Valve's equipment. This is also beneficial for Valve because their servers will need to use far less bandwidth to distribute the same content to the same number of users.

So, that's my suggestion: A BitTorrent option.
< >
目前顯示第 1-15 則留言,共 44
76561198407601200 2020 年 7 月 10 日 上午 8:38 
Torrents will not help. Steam will download as fast as the connection will allow. If you are having download issues, try changing the download region and if it still is not peaked for dl you can check steam settings to ensure it is not somehow limited. Anything beyond that would be due to something on your pc preventing maximum download or your isp is possibly throttling.
Gwarsbane 2020 年 7 月 10 日 上午 9:00 
As mentioned no torrent download will not download the game faster. Steam can saturate ANY home connection and most businesses connections.

Think of it this way, they are a city water main, and you are connecting up a garden hose to that water main.

So if you are having issues with not downloading fast its either your PC having issues or an issue somewhere between your PC and your ISP, or your ISP and the internet backbone for your area.

Change download servers, sometimes that helps by making it take a new path around what could be the issue. Seriously, picking a place to download from in the opposite direction that you are using now can help.

It also doesn't matter which content server you download from, you will get the same stuff from the one on the other side of the planet as you would the one thats local to you.
Nx Machina 2020 年 7 月 10 日 上午 9:06 
Steam servers are secure and Valve are not going to open up nor compromise those servers for an.unsecure service such as BitTorrent which is riddle with viruses and malware.
最後修改者:Nx Machina; 2020 年 7 月 10 日 上午 9:07
Vapor 2020 年 7 月 10 日 上午 10:07 
引用自 Vapor
I'm no novice to troubleshooting Internet connectivity but, yes, I did go over the troubleshooting tips looking for anything I might have missed. I've also tried several mirrors. Please note, I'm not posting in the Suggestions/Ideas section for troubleshooting advice.)

Again, I'm not a novice to troubleshooting Internet connectivity. I do appreciate the attempt to help but I'm not concerned about my download speeds aside from Steam's content and that's usually just during updates. I just spent over an hour downloading a 4 gb update from Steam then immediately downloaded a 3 gb file from another source in a little over 90 seconds. Its possible my ISP might be throttling connections to Steam's servers, I suppose. However, the solution to that problem, again, would be incorporating BitTorrent protocols into the distribution method.

引用自 Gwarsbane
Think of it this way, they are a city water main, and you are connecting up a garden hose to that water main.
Using this metaphor, my suggestion is to give all my neighbors a water-cloning machine and run hoses to their houses as well. That doesn't mean I lose my connection to the water main. It just means, if the water plant's pressure gets low because everyone decided to water their garden at the same time, I can get some of that water from a neighbor instead of waiting for the pressure increase.

引用自 Kusa
Steam servers are secure and Valve are not going to open up nor compromise those servers for an.unsecure service such as BitTorrent which is riddle with viruses and malware.

Just like HTTP, BitTorrent is a protocol, not a service. Unlike HTTP, it has security built into it in the form of data integrity checks (just like like when Steam verifies the game files). Even if someone were to try to inject malicious code into the torrent's data, the protocol would eliminate it because it doesn't match the hash distributed by Steam. Using BitTorrent to download illegal software from a pirate website may (and probably will) get you a virus. Integrating BitTorrent into the Steam client would be as safe as the current method. Plus, as I mentioned, it would benefit Valve because their bandwidth costs would be significantly reduced.
Cathulhu 2020 年 7 月 10 日 上午 10:09 
Steam already does hashchecks of downloads, so using the BT protocol would add nothing new in that regard.
Vapor 2020 年 7 月 10 日 上午 10:18 
引用自 cSg|mc-Hotsauce
Any server near me was slow as dirt.

...

Today, Rio was better for me. Yesterday, Columbia was better (odd, ain't it?).


It sounds like you would benefit from using BitTorrent to download your game content to me.
Ettanin 2020 年 7 月 10 日 上午 10:26 
引用自 Vapor

So, that's my suggestion: A BitTorrent option.


Only if it is optional and seeding can be disabled while downloading. In exchange, Steam should grant a bonus of some sort for donating bandwidth to the community.

Not everyone has an unlimited data plan.
最後修改者:Ettanin; 2020 年 7 月 10 日 上午 10:26
Radene 2020 年 7 月 10 日 上午 10:27 
引用自 Ettanin
引用自 Vapor

So, that's my suggestion: A BitTorrent option.


Only if it is optional and seeding can be disabled while downloading.

Not everyone has an unlimited data plan.

I mean, that shouldn't matter - if you need to download 5GB of stuff, it's either above or under your cap, no matter how fast it's downloaded?
Ettanin 2020 年 7 月 10 日 上午 10:28 
引用自 Radene
引用自 Ettanin


Only if it is optional and seeding can be disabled while downloading.

Not everyone has an unlimited data plan.

I mean, that shouldn't matter - if you need to download 5GB of stuff, it's either above or under your cap, no matter how fast it's downloaded?
The data you upload is also added to the ISP's data plan quota. So if you download via BitTorrent the 5 GB with a 1:1 share ratio, it's suddenly 10 GB gone from your plan.
最後修改者:Ettanin; 2020 年 7 月 10 日 上午 10:29
Satoru 2020 年 7 月 10 日 上午 10:29 
引用自 Radene
引用自 Ettanin


Only if it is optional and seeding can be disabled while downloading.

Not everyone has an unlimited data plan.

I mean, that shouldn't matter - if you need to download 5GB of stuff, it's either above or under your cap, no matter how fast it's downloaded?

Torrents send data to other clients, meaning you can easily send much much more data than the actual download size is.
Radene 2020 年 7 月 10 日 上午 10:33 
引用自 Satoru
引用自 Radene

I mean, that shouldn't matter - if you need to download 5GB of stuff, it's either above or under your cap, no matter how fast it's downloaded?

Torrents send data to other clients, meaning you can easily send much much more data than the actual download size is.

Leeching is a thing....
Spawn of Totoro 2020 年 7 月 10 日 上午 10:34 
引用自 Ettanin
The data you upload is also added to the ISP's data plan quota.

Yep, that is one of the big issues. Some may even demand compensation for it.

Even if they don't, there are many who don't want their IP address given to others for such downloads.

Finally, given the issues people's desire for privacy and data caps, you would have to have enough people willing to participate or it wouldn't even be better then the current system... may even be worse.

But Steam downloads though multiple lanes at one time, like Torrents do, except they are from multiple servers instead of fellow users.

I've always met my max downloads speeds on the current system and I honestly don't think Valve will change it as it may bring in possible legal issues from the users and developers point of views.

https://developer.valvesoftware.com/wiki/SteamPipe
最後修改者:Spawn of Totoro; 2020 年 7 月 10 日 上午 10:36
Start_Running 2020 年 7 月 10 日 上午 10:35 
OP. Torrents just distribute the download ... UI. multiple sources downloading different segments concurrently.. This is something that Valve already has built into their downloading And more importantly and has been already said. Valve can already saturate your connection. . Meaning they can send data about as fast as your connection/ISP can handle. Add those two things together and there's no need.

Think of it this way. Valve already has their own proprietary torrent protiocol builtt into steam.
Satoru 2020 年 7 月 10 日 上午 10:35 
引用自 Radene
引用自 Satoru

Torrents send data to other clients, meaning you can easily send much much more data than the actual download size is.

Leeching is a thing....

https://steamcommunity.com/discussions/forum/10/2650881941764955398/#c2650881941765262846

I mean i'd be nice if you actually read the post you were replying to
Vapor 2020 年 7 月 10 日 上午 10:36 
引用自 Ettanin
Only if it is optional and seeding can be disabled while downloading. In exchange, Steam should grant a bonus of some sort for donating bandwidth to the community.

I absolutely agree that everything about it should be optional. Aside from people sometimes having data limitations, ISPs often impose limitations to try to choke BitTorrent and being behind a router can cause problems too. There are several good reasons why a person might want to stick with a direct download.

Not that I would be opposed to Steam encouraging seeding as well but the protocol does already have a sort of reward system built into it. People who upload more data to their peers are given priority. So users have a very good reason to leave their Steam client seeding when it isn't in use. If people want to seed, they'll get their games faster. But, for those who would normally leech, the protocol will put them toward the back of the line (which I imagine is even better than waiting on the server at times) or they can just use the traditional method.
< >
目前顯示第 1-15 則留言,共 44
每頁顯示: 1530 50

張貼日期: 2020 年 7 月 10 日 上午 8:27
回覆: 44