UTorrent 2.0 To Elimininate The Need For ISP Throttling
torrentfreak.com
torrentfreak.com
Edit: found the draft RFC: http://www.bittorrent.org/beps/bep_0029.html. Looks like the congestion control is window- and latency-based.
| "The window size in the socket structure specifies the number of bytes we may have in flight (not acked) in total, on the connection."
| "Each socket aims to never see more than 100 ms delay on the send link. If it does, it will throttle back."
Previous uTP discussion: http://news.ycombinator.com/item?id=877510
A more general proposal for controlling Internet congestion: http://tools.ietf.org/html/draft-moncaster-congestion-exposu...
That being said, they really did create the new protocol to have more elegant throttling. Morris: "It’s not QoS, but rather a congestion management mechanism implemented at the end-user’s layer 7 [Application]. This will stop uTP from eating up traffic bandwidth reserved for latency sensitive apps like VoIP and gaming. What’s more, the congestion management mechanism isn’t something we implemented as an afterthought – it’s the whole point of uTP." from http://torrentfreak.com/utorrent-2-0-to-elimininate-the-need...
Looking forward to it, even though Comcast doesn't seem throttle my BitTorrent traffic at my location (North Bay area.)
Over here, all the major ISPs do DPI to throttle torrents and about 6 months back the only way to not be throttled was to go with a smaller DSL ISP that leased lines from Bell. Then, one day, Bell turned around and started doing DPI on wholesale client lines and throttling their torrent traffic too. Some people raised a stink about it and it got to the CRTC for a decision and, in typical CRTC fashion, they issued a non-decision that essentially said DPI should only be used when necessary. Nothing changed. It's now impossible* to get an internet line that doesn't throttle torrents in most of Canada.
* Not impossible to run torrents without being throttled though, you just have to set Azureus to its "RC5 encryption" settings and Bell won't be able to analyze your packets though this will break any private trackers that don't use https (most do).
Lower bandwidth usage leads to more profit for the ISP, since they can get away with overselling their infrastructure. Thus, ISPs do have a vested interest - especially considering that many of them oversell their infrastructure. And if this leads to more people using torrents (because they won't be noticing as many issues, and this will lead to usage getting closer and closer to network capacity), it will cut into profits, and potentially require investments in new infrastructure.