Net Neutrality and BitTorrent - No More Throttling?
Umaga's Purse writes "Will ISPs still be able to throttle BitTorrent traffic now that a significant proportion of it is legit? It's a tough question, especially for ISPs like AT&T (which agreed to run a neutral network in order to gain approval for its merger with BellSouth from the FCC). It's not just a problem for AT&T, though: 'ISPs that have made no such agreements may not need to worry about BitTorrent taking over their networks, but they do need to wrestle with the issue of how to handle it now that so many legal uses of the protocol are available. Do they want to irritate their BitTorrent-using contingent, or let BitTorrent flow unhindered at the risk degrading the experience of those who don't download torrents?'"
...how does an ISP recognize BitTorrent traffic? As far as I can tell, it's really easy to change the port numbers used by the BitTorrent tracker and by the end user. I now that my uTorrent client is set to randomize a port and then use uPnP to ask my router to open it.
So, if the tracker port number changes and the client port number changes, how is it being blocked?
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
"Will ISPs still be able to throttle BitTorrent traffic now that a significant proportion of it is legit?"
On what, exactly, are you basing this assumption that "a significant proportion" of BitTorrent traffic is legitimate?
#DeleteChrome
But for the record, there were ALWAYS legit uses for BitTorrent. It's just that they're legitimate POPULAR uses now.
My sig can beat up your sig.
I would imagine the ISP would haev to use their best judgement, like any business. If they throttle/block BT and a bunch of people start leaving or complaining then they need to rethink it. If no one complains, sales don't drop and (*gasp*) someone actually compliments them on better respoinse times or faster connections then they have nothing to worry about.
I guess the tricky part is at teh beginning when too big of a change may trigger a mass exodus. If they slowly start throttling it down and don't see much change in their business then they can keep that up until it becomes a problem.
Personally I think if/when ISPs do this they could avoid a lot of hassles by explaining it to people up front, in plain English, instead of burying their right to throttle your "unlimited" bandwidth in a cryptic and massive Acceptable Use Policy.
Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
"Will ISPs still be able to throttle WorldWideWeb traffic now that a significant proportion of it is legit? .. Do they want to irritate their BitTorrent-using contingent, or let WorldWideWeb flow unhindered at the risk degrading the experience of those who use e-mail and telnet only?'"
SCO employee? Check out the bounty
http://slashdot.org/article.pl?sid=07/01/20/011121 5&tid=217
If Robert X. Cringely is right, then Google has indeed calculated well.
I claim first use of "Error No. 0B" - or "No. 0B error." It'll be the new ID 10T!
How about before the ISPs even think of throttling down BitTorrent or any other type of traffic - they make even a casual effort to throttle back the 95% of email that is spam?
Why? Spam doesn't take up a significantly large portion of internet traffic and is a lot harder to separate out of the mix, than bittorrent. Even zombies performing DDoS attacks don't generally make up much of the overall internet traffic, although the spikes they create are problematic.
In reality, a number of large network operators don't want network neutrality. They want the opportunity to offer services and make sure competitors are unable to compete. They want to shake down companies individually by threatening to degrade their service and not their competitor's. They care about money; no hypocrisy there.
My (possibly completely incorrect) impression of the problem ISPs have with BitTorrent is that it uses a lot of upload bandwidth at the last mile. Caching the data won't really help with that.
As I understand it, most ISPs have tons of bandwidth within their own network, but have much less bandwidth on the last mile. Essentially the last mile might be a 50Mbsp down/10Mbps up link shared among 20 customers. (Like 57% of all statistics, those numbers were made up.) So they might sell the connection as a 6Mbps/1Mbsp asynchronous connection to all those customers based on the typical web surfing usage pattern, where it's unlikely that any given customer will be using all of the bandwidth they're allocated.
If, instead, all of those 20 customers are participating in a BitTorrent swarm, they're completely saturating that last mile, and none of them can get the bandwidth they were sold. Worse still, if a mere 10 customers are able to flood the line, then the remaining 10 might actually get no access at all.
In this case, caching the data won't help - the ISP can't send and receive the data from their hub down to the customer line in the first place. Caching it might reduce the load on their backbone, but, as I understand it, that's not where BitTorrent overloads the network in the first place.
I know I have to keep my BitTorrent upload throttled to something like 50% of my max upload speed, or I can't do anything else, as BitTorrent overwhelms my available upload. Caching on the other end wouldn't help with that - I'd still be uploading enough to the local cache to overwhelm my own connection.
You are in a maze of twisty little relative jumps, all alike.
Blizzard undeniably uses bittorrent for the wow updater, yes, but me and all of my friends would argue the "quickly". It's dog slow and unreliable. No, its not a router issue or anything, we all torrent perfectly fine elsewhere (and if we were able to load the torrent in a good client like utorrent, maybe we wouldnt have a problem with this one). In the end a lot of people just close wow's uploader and wait until its up on fileplanet/filefront/etc.
I don't know whos fault it is, but I just had to throw that in there.
Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
Interestingly enough there is actually an ISP in the Nehterlands that does this. XS4all.nl let's you do nearly anything on your own personal connection, including the hosting of servers. However, if you start to zobie out spam or virusses you are immidiately cut off. (they do however provide you with a proxy you can use and and verry good help in finding and removing any virusses or worms causing these problems So I guesse that if more ISPs where like xs4all.nl the entire net would be better off.
Regards QQ2
If ISP's had to ENSURE bandwidth past their own networks was sufficient for what they were selling off - these questions would *never* be raised.
I agree. Either give me exactly what I paid for (even if you have to adjust the price upwards), or advertise the REAL bandwidth (ie average connection speed), not some made up maximum theoretical speed if you're the only one on at 4:45 am. Overselling the service = selling something you don't have. That's tantamount to fraud if you advertise something you have no intention of providing.
Seven puppies were harmed during the making of this post.
I use bittorrent daily, to build up my music collection and to try out new software. And I haven't infringed copyright in years. Too bad you don't know me
My turnips listen for the soft cry of your love
No, it's because it's an older version that doesn't have an upload limiter, so it saturates your uploads, which means the ACK packets for your downstream don't get through, which reduces the rate at which you can download as well.
Apply that throughout the whole torrent and the net effect is a slower rate of block distribution.
Blizzard have a constant HTTP seed providing blocks, so the torrent is never in an unseeded state, and at least one primary seed has a significant amount of bandwidth!
Incidentally, I think artificial throttling of protocols beyond the user's control to a given speed which is less than a reasonable "breathing room" overhead, or deprioritisation of a protocol to an extent that degrades performance, is an abuse of QoS techniques, and should probably be prohibited under net neutrality rules. QoS is meant to increase the overall performance of a user's connection, and of the network as a whole as a result.
Throttling should never be used as a method to increase contention or reduce costs - backend networks must continue to be expanded as traffic levels grow, or your whole branch of the internet will stagnate and be unable to keep up with growing demand.
The trouble with abusive QoS is that it invites the traffic classification rules to be evaded by protocol masquerading, scrambling and encryption techniques, so that the user can once again return to the reasonable level of performance they believe they are paying you for; and that means that other, beneficial QoS techniques can no longer be used on that protocol by you or anyone else.
In effect, abuse it and you lose it. Please don't abuse it.
QoS is a good technology when used appropriately to maximise the performance of a connection and network while minimising latency, but a bad technology when clamping everyone's torrent down to 5 bytes an hour because you "can't afford the bandwidth".
The Internet needs to continue to grow to maintain acceptable performance, and if you can't accommodate that at the rate you need to, your country will have a second-or-third-class backbone before you can even blink, and that's a competitive disadvantage for your whole country, and a national issue you need to deal with.
Blizzards downloader is a really crappy bittorrent client.
.torrent into something like
It doesn't appear limit the upstream like most bittorrent clients do, which means that your downstream gets throttled.
The best way to download the WoW patches is paste the
BitComet or uTorrent and let that handle the download instead. I find that the
download rate at least doubles that way.