Slashdot Mirror


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?'"

13 of 243 comments (clear)

  1. Which portion? by 3p1ph4ny · · Score: 4, Insightful

    Will ISPs still be able to throttle BitTorrent traffic now that a significant proportion of it is legit?

    Says who? Not that I disagree, but it would be interesting to read a study done on the matter...

    1. Re:Which portion? by boaworm · · Score: 4, Informative

      Blizzards World of Warcraft updater uses bittorrent to quickly distribute the frequent and obese patches to millions of users. That gives atleast 8 million legit users straight-up, even though this of course only counts for a fragment of the traffic itself.

      But as always, it comes down to the bucks, if your ISP allows unthrottled bittorrent traffic, YOU will pay the costs in the end, by higher fees. Or possibly, your ISP goes out of business :P

      --
      Probable impossibilities are to be preferred to improbable possibilities.
      Aristotele
  2. Correct me if I'm wrong... by kailoran · · Score: 5, Insightful

    ...but I thought that net neutrality didn't make QoS illegal

    1. Re:Correct me if I'm wrong... by dgatwood · · Score: 4, Informative

      You are correct. Whoever asked this question clearly does not understand what network neutrality is about. To put it in terms that the person asking the question can understand: It is not about preventing degradation of BT, but rather about ensuring that BT can connect to all trackers with equally degraded quality. :-)

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  3. Re:This may be a dumb question, but... by Shakrai · · Score: 5, Insightful

    ...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.

    More to the point, I can set my BitTorrent client (Azureus) to encrypt all traffic. Currently I have it set to default to encryption and fallback to plaintext -- but it would be a simple matter to reject unencrypted connections.

    Throttling traffic is stupid. Build your network to support the load or stop selling "unlimited" service. My cell phone provider doesn't get to decide who I can talk or what I can talk about. Why should my ISP?

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  4. It's obvious by JoeWalsh · · Score: 4, Insightful

    Throttle back some protocol that only a few of their customers have even heard of, or keep the average user from having a good experience. Hmm. Tough choice.

    Most users don't download torrents.

  5. Re:This may be a dumb question, but... by DaHat · · Score: 4, Interesting

    Back when Napster was the horror of school network admins everywhere it was not uncommon to block the common Napster port. In response students would change the port to a more common one... such as say... 80 and be able to keep on downloading... that is until the admins spent a few more bucks or upgraded their existing equipment.

    Classifying network traffic based only on the port went out the window well over 5 years ago when modern packet shapers came to the market which were able to analyze the very contents of packets and classify them based on the type of service they contained rather than the port they used.

  6. Re:This may be a dumb question, but... by Shakrai · · Score: 4, Insightful

    went out the window well over 5 years ago when modern packet shapers came to the market which were able to analyze the very contents of packets and classify them based on the type of service they contained rather than the port they used.

    Hence why my bittorrent client supports encryption. My two cents says that it's none of my ISPs business what my packets contain. It may be their business how much bandwidth I use -- but it shouldn't matter if that bandwidth is VoIP, bittorrent, HTTP or a VPN. 100GB is 100GB regardless of what protocol generated the traffic.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  7. Value added by overshoot · · Score: 4, Insightful
    Or (just a notion here) -- they could cache Torrent traffic and speed up the traffic for their customers while reducing their external traffic load.



    All without doing anything squinky: just identify which torrents are hot, add one of their own. It's what BitTorrent does, after all.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  8. Re:Here's an idea by 99BottlesOfBeerInMyF · · Score: 4, Interesting

    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.

  9. Re:This may be a dumb question, but... by teh_chrizzle · · Score: 5, Interesting

    there are a number of ways, from deep packet inspection (studying packets and throttling those that appear BT-ish) to just cutting the uplink speed for a naughty subscriber. i think i my ISP may have done that to me already, judging by my ratios.

    i do my own traffic shaping in my house with a linksys router running openwrt and x-wrt. i do all my BT stuff from a vmware machine dedicated to all things BT (a win2k workstation running uTorrent) and i told the QOS config to file all traffic to and from his internal IP as bulk. i also use QOS to give priority to all traffic to and from my VOIP telephone adapter.

    in case you are not a linksys firmware freak... putting openwrt on your router is like upgrading your PC to openBSD. loading x-wrt on your openwrt router is like installing KDE on your openBSD machine.

    the result is BT can leech and seed 24x7x365, the humans in the house can surf and game unimpeeded and phone calls suffer no jitter from MMORPGS or BT.

    i feel sort of like a hypocrite for being a net neutrality fanboy and using QOS inside my firewall... but at least i can trust myself to not degrade my access in favor of my own proprietary offerings.

    some may say i am a little too trusting, but i have known me for a long time... i think we can trust eachother.

    --
    sarcasm:
    -noun
    1. harsh or bitter derision or irony.
  10. Re:This may be a dumb question, but... by Dan+Farina · · Score: 4, Interesting

    This may work in an ideal world, but the fact is that different applications do have different needs, and to make the Internet useful for more things it is necessary to have different levels of service -- and I don't mean company A paying B for higher priority -- I mean apps VoIP, which requires moderate bandwidth but also low latency, for example, should get a higher priority than your bittorrent packet, which can build in in a queue before being unloaded to you after some VoIP is done. Similarly, Bittorrent shouldn't be throttled per se, but just relegated further back in the queue because generally one doesn't care about latency in the system, "just" throughput.

    A sensible approach to make you happy (maybe) would be to limit the amount of bandwidth at each QoS level defined. If you want to burn your 500mb/month of highest QoS on bittorrent then so be it. Make the lowest tier of QoS truly unlimited. or some scheme like that.

  11. Re:This may be a dumb question, but... by whois · · Score: 4, Informative

    I used to have that opinion and in some ways I still do. As a user, I claim I want a fixed rate for passing data traffic, any data traffic I want. What I really want is a CIR (committed information rate) or Minimum rate I can pass data. If I truly had that and it was say 6Mb then I might be happy for a while.

    The problem is that none of us are paying what it costs the ISPs to deliver 6Mb download. We're still paying the same prices or less for what we were paying for ISDN 10 years ago, or DSL 3 years ago. Now companies are upgrading their pipes over and over, mainly the "last mile" so they can provide as much bandwidth as possible to the users.

    The problem is all this has to go through upstream "choke points" where 5000 people on 100Mbit connections to the internet all go through one or two Gigabit links (at least in our ISP, this is the case).

    You can say "upgrade" if you want, but you're not paying enough. So we look at other ways to make it work. We're not rate limiting usually, just "smoothing" the traffic. If one person is using 45Mbit for a while and nothing else is going on then fine.. but rarely is that the case. Usually if it's during peak hours we want to throttle back the 45Mbit torrenter and open up the bursty traffic. The torrent guy doesn't really notice (he's probably not even sitting at his computer, and it just takes a little longer to get the file) and it keeps the web browser people and the mail sending people from complaining.

    Having been on both sides of the fence several times I can say this:

    If you want real bandwidth, pay for it. Sprint doesn't throttle anyone and almost never lets their pipes get oversubscribed (at least not at the edge). They're massively expensive though.

    Don't want to pay for the cake but still want cake? Open an ISP that provides "true 10Mbit up and down to users, no gimmicks no rate limits no oversubscription" and market the hell out of it. Most people would say the business model would fail, but as a customer you know what you want, maybe you can make it work? :)