DeathfireD / AllianceP2P

Alliance takes the best from BitTorrent, Direct Connect and Waste and creates a decentralized and secure p2p network. It is a private and secure environment to share files and communicate with people you know. Alliance works on Windows, Linux and Mac.
12 stars 8 forks source link

Automated bandwidth control option #2

Open DeathfireD opened 11 years ago

DeathfireD commented 11 years ago

Similar to uTP, an option to have AllianceP2P automatically mitigate congestion might be a great idea to look into. If implemented this should be optional and on by default. Users should have the ability to turn it off and set a max download/upload rate if they want.

Since AllianceP2P's protocol has similar aspects as Bittorrent, it wouldn't be far fetched to think that if a person had a large enough network, it might have similar negative effects as Bittorrent.

info on uTP http://blog.bittorrent.com/2010/02/03/%C2%B5torrent-v2-0-stable-release/ http://blog.bittorrent.com/2009/11/13/testing-%C2%B5tp-is-%C2%B5tp-actually-faster-than-regular-bittorrent/

uTP is now open source http://blog.bittorrent.com/2010/05/21/%C2%B5tp-open-source-implementation/ so it might be easier to see how they're doing it and then implement our own version of it.