Slashdot Mirror


Comcast Confirmed as Discriminating Against FileSharing Traffic

An anonymous reader writes "Comcast has been singled out as discriminating against filesharing traffic in quantitative tests conducted by the Associated Press. MSNBC's coverage of the discovery is quite even-handed. The site notes that while illegal content trading is a common use of the technology, Bittorrent is emerging as an effective medium for transferring 'weighty' legal content as well. 'Comcast's technology kicks in, though not consistently, when one BitTorrent user attempts to share a complete file with another user. Each PC gets a message invisible to the user that looks like it comes from the other computer, telling it to stop communicating. But neither message originated from the other computer -- it comes from Comcast.'" This is confirmation of anecdotal evidence presented by Comcast users back in August.

95 of 532 comments (clear)

  1. Any World of Warcraft users... by mdm-adph · · Score: 5, Informative

    ...noticing problems downloading the patches on Comcast?

    Just wondering since WoW uses Bittorrent to distribute its patches (one example of a very legitimate use).

    --
    It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    1. Re:Any World of Warcraft users... by ivan256 · · Score: 3, Interesting

      I know that people are always bitching about how long (45 minutes+ for some people I know) it took them to download a patch... While at the same time I've been able to download patches over my non-Comcast connection at over 2MBytes/second... I don't know that all of those people have comcast, but I know that some of them do.

      </anecdote>

    2. Re:Any World of Warcraft users... by webvictim · · Score: 3, Informative

      FYI, it actually pulls them via HTTP (rather than FTP) from Blizzard's servers. The problem is that on patch day (or anything up to about two weeks after it) the HTTP servers get massively overloaded, so if you can't use BitTorrent then it will take an absolute age to download a patch. This is why people started downloading the patches and then putting them on HTTP mirrors. It's quite often a much better way of getting a patch, particularly considering that Blizzard's download client doesn't seem to pay much regard to your upstream speed, and therefore frequently saturates your connection to the point where the patch download actually slows down.

      --
      When did I realise I was God? Well, I was praying and I suddenly realised I was talking to myself.
    3. Re:Any World of Warcraft users... by SuperMog2002 · · Score: 2, Interesting

      Mac or Windows? Back a few months ago, I had both a Mac and a Windows box, and the Mac always downloaded the patches MUCH faster (as in, more than 10 times faster) than the Windows box, even though port forwarding on the router was configured for the Windows machine,

      --
      Sunwalker Dezco for Warchief in 2016
    4. Re:Any World of Warcraft users... by InvisiBill · · Score: 2, Informative

      Ports aren't really the problem. If you don't forward ports, other people can't initiate connections with you - you can only initiate connections to others. That's just the way NAT and port forwarding work. If you and another guy both have port forwarding disabled, neither of you can connect to the other. If either of you have port forwarding configured, the other one can initiate the connection and sharing can commence. If you only have 10 people in the swarm, cutting out half the people due to a lack of port forwarding will severely impact your download rates. However, cutting out half of the millions of WoW players still leaves over a million other users to connect to, which should be plenty to max out your download. See http://bt.degreez.net/firewalled.html and http://userpages.umbc.edu/~hamilton/btclientconfig.html for more info.

      ...Blizzard's download client doesn't seem to pay much regard to your upstream speed, and therefore frequently saturates your connection to the point where the patch download actually slows down.

      This is the real problem. Blizzard's BT client has very poor or no upload control. While downloading a file, a connection occasionally reports its status back to the sender, letting it know to keep sending data (in greatly simplified terms). If you're saturating your upload channel, your download can't report back that it's good for more data - the upload chokes off the download. It's very common with improperly configured BT clients, but can show up anytime you're uploading something (for example, unchecked uploading via FTP).

      I can verify the other poster's claim. I watched as the Blizzard patcher saturated my upload and downloaded at <2K. Using an external app, I limited the patcher's upload to about 3K less than what it had been using. With no other changes, the patcher took off and maxed out my download speed.

      Solution? Extract the .torrent file from the patcher and download it with your regular BT client. CapnBry's WoW Torrent Extract will easily extract it for you, and I post them as soon as I can at http://gaming.invisibill.net.nyud.net/wow/torrents/.

    5. Re:Any World of Warcraft users... by nuzak · · Score: 2, Insightful

      > how exactly is WoW supposed to open up ports on my router?

      It's called UPnP. Most home routers speak it, and most decent BT clients use it. It's convenient, and not really a security risk if your router's smart enough to not enable it on the WAN interface. Sadly, some actually do.

      --
      Done with slashdot, done with nerds, getting a life.
  2. Encrypt Everything by Snowgen · · Score: 5, Insightful

    They're basically doing this with a "man in the middle" attack by sending false messages to both parties in the communication, pretending to be the other. This is why all net traffic needs to be encrypted and signed.

    1. Re:Encrypt Everything by Anonymous Coward · · Score: 4, Interesting

      Why isn't this illegal? It sounds like they are impersonating one of the sides of a conversation.

      Are they allowed to do the same thing with Skype (or anything else they want) and tell the other side I want to disconnect? Where is the legal line?

    2. Re:Encrypt Everything by secPM_MS · · Score: 2, Interesting
      You didn't go far enough. Comcast and other carriers have a good commercial motive to use deep packet inspection and modification to remove adds from web pages being transferred and replace them with adds that they are paid to display. Clearly, additional results could be added to search results as well. This breaks the business model of the web.

      The simplest solution, and one that I think the web sites will eventually support (once they get over the cost for HW encryption support) is to use SSL / TLS. This is the easiest way that they can protect their advertising revenue from middleman parasites.

      P2P environments are going to have to go to encryption as well. Note that Diffie-Helleman key agreement is not safe against an active man in the middle, so the crypto will have to be done with some care and great care will have to be taken to deal with a large number of malicious proxies of the various hostile middlemen.

    3. Re:Encrypt Everything by headbulb · · Score: 2, Insightful

      All net traffic? Why? That isn't addressing the original issue of the carrier messing with packets it shouldn't.

      Instead if all traffic being encrypted along with taking lots of otherwise unused cpu and perhaps Bandwidth. Lists of ip address that are suspect will have their packets dropped at random instead.

      The fight isn't on any technical means, it's more on a political means.

      So in the end, encryption while a good technical work around. Is escalating the fight. This isn't what we should be fighting for, we should be fighting for common carrier status, and for the people to have more rights then corporations.

      If a corporation isn't able to get customers without coercing people into it. Then that corp isn't serving the people as it should and shouldn't be propped up. (other words they need to change their business modal)

      Lets make this a I want my rights back instead of a fine I will just encrypt my traffic fight.

    4. Re:Encrypt Everything by Anonymous Coward · · Score: 3, Informative

      you can't encrypt the TCP handshake. The Comcast attack (by sending false TCP resets/RSTs) still works against encrypted traffic. Encrypted traffic is carried as the data payload with in-the-clear TCP headers. As long as Comcast can discern (or even cares to discern) which traffic is undesirable from the TCP headers themselves (e.g., TCP port number, weighted aggregate traffic, many-to-one traffic connections, etc.) Comcast can still send your box a TCP RST and torch the session.

  3. Good by Actually,+I+do+RTFA · · Score: 2, Interesting

    Now maybe the "net neutrality isn't important because we can trust giant corporations not to screw their customers crowd" will shut up. Of course, the people getting paid to lobby or keep those bills out of Congress won't change their mind, but maybe regular people will. And that's a step in the right direction.

    This story does make me wish I was not boycotting Comcast already though, so I could boycott it for this.

    --
    Your ad here. Ask me how!
    1. Re:Good by tlhIngan · · Score: 5, Informative

      Now maybe the "net neutrality isn't important because we can trust giant corporations not to screw their customers crowd" will shut up. Of course, the people getting paid to lobby or keep those bills out of Congress won't change their mind, but maybe regular people will. And that's a step in the right direction.

      This story does make me wish I was not boycotting Comcast already though, so I could boycott it for this.


      Actually, this will hurt net neutrality because everyone is getting QoS confused with Net Neutrality!

      QoS is legal, and it should exist. Prioritizing classes of traffic is OK, provided the classes are generic classes of traffic (e.g., email, web, ftp, p2p, voip, etc).

      Net Neutrality is compatible with QoS. What Net Neutrality proponents want isn't avoidance of QoS, but to prevent deals where if you use Windows Live Search, it comes up instantly, while if you use Google, you'll find yourself waiting a good minute for the frontpage to load up. I.e., both use the same class of traffic (web), but service is differentiated based on who can pay.

      So Comcast causing Bittorrent problems is OK for Net Neutrality. But if Comcast suddenly lets Blizzard's WoW updates unimpeded while causing problems for say, Linux ISO torrents, then that conflicts with Net Neutrality.

      Basically, like traffic should be treated alike. But unlike traffic may be treated differently. So if Comcast charged an extra $10 for enhanced VoIP QoS, that's OK, as long as it's for all VoIP, not just say, Vonage only, or Skype.

      Net Neutrality opponents like to bleat the Anti-QoS line because it's the easiest way to spread FUD, when they really mean "Google, pay us, or we'll make your page take ages to load, while making Windows Live Search load instantly".
  4. Re:Common carrier by Frosty+Piss · · Score: 2, Informative

    Comcast isn't a "common carrier". Also, their cable, their rules, don't like it, ditch Comcast. Now, IANAL, but maybe your argument would apply to DSL, being over the phone lines and all.

    --
    If you want news from today, you have to come back tomorrow.
  5. World of Warcraft by whisper_jeff · · Score: 5, Insightful

    If one wishes to find a legitimate example of bittorrent sharing of legitimate files, one need look no further than the largest MMORPG on the market - World of Warcraft. Patches are automatically (assuming the user doesn't disable the feature) downloaded using bittorrent. And Blizzard is more than aware of and approving of this, given that they programmed the feature. Needless to say, I think any internet service provider who disrupts a consumer's legitimate use of their internet connection is a service provider that doesn't deserve the consumer's money...

    1. Re:World of Warcraft by mashade · · Score: 2, Informative

      Good example. Another is the Ubuntu release that came out yesterday -- all the mirrors were crushed, while this was Bittorrent's time to shine.

      --
      Technology tips and tricks.
    2. Re:World of Warcraft by langelgjm · · Score: 2, Informative

      Also, besides common cry of "Linux ISOs!" (which, you have to admit, is a pretty lame argument for most people out there), BitTorrent is used for legally distributing such things as:

      - "America's Army" (the U.S. Army's free video game). I've uploaded over 80 GB of that alone in the past few weeks.

      - Aronofsky's director's commentary for the movie "The Fountain," which was not included on the DVD release

      - The Pirate Bay's "Steal This Film - Part 1", which talks about the raid on their servers

      I.e., there a plenty of legitimate uses for BitTorrent, and there will only be more as content gets bigger and people realize the value of not having to pay for all the bandwidth their downloaders are using.

      --
      "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
  6. Comcast != Common Carrier by winkydink · · Score: 3, Informative

    This is a very common misconception.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:Comcast != Common Carrier by poetmatt · · Score: 2, Interesting

      unfortunately, it's not a misconception.

      Also the original forum post from DSLreports user funchords = Robb. Notice the stuff said. I helped him investigate and can verify that comcast has been and still does this, via Wireshark. They send RST packets to you and the people you're uploading to on a random 1-18 second timer if the user is not a comcast user themselves. (It used to be an automatic 8 second timer but now they added a small degree of "randomization"...they seem to be exploring it, there was a week where it would block 35% of incoming requests in this fashion instead of 100%, 50% the next week, etc.) Also I know how to monitor but not how to make my router ignore RST flags, so it's not like I had a way to get around it.

      However, sandvine doesn't seem to work over encrypted connections so if you force encryption it appears that they can't insert a RST flag.

    2. Re:Comcast != Common Carrier by quantum+bit · · Score: 2, Informative

      They send RST packets to you and the people you're uploading to on a random 1-18 second timer if the user is not a comcast user themselves. Whoa. When I read the description I figured they were spoofing ICMP source quench messages or something to slow down the connection. Resetting random connections is just downright rude.

      It's official, cable companies are evil. Though AT&T isn't much better...
    3. Re:Comcast != Common Carrier by poetmatt · · Score: 2, Interesting

      I only learned what I know thanks to Robb explaining as I tested with his advice, so I have no idea what the ICMP spoof thing is. Do you have a link of some stuff I could read to understand how that works/how to prevent that? Or does that even happen often, anyway? Also sounds like they might be doing it to FTP and SSC (I don't know what SSC is but it was mentioned on the forums) as well.

    4. Re:Comcast != Common Carrier by quantum+bit · · Score: 5, Informative

      Source quench is an ICMP message, similar to destination unreachable but less severe. It's a way for a host to tell another host (or router) that it's sending data too fast for it to process and should back off. It was an early attempt at preemptive traffic control to throttle back before something has to start dropping packets.

      There's not a whole lot of equipment that sends them, but pretty much every OS I've come across honors the messages to some extent. I don't know if the cheap NAT routers that many people use pass them along or not, though NAT in general tends to be fairly broken when it comes to ICMP.

      If a man in the middle were to spoof ICMP source quench packets that looked like they came from either of the p2p nodes that were communicating, the effect would be that they would start sending data more slowly to each other. The connection would still be open, they just wouldn't transmit as fast as they could.

      After reading the article it became clear that what Comcast is doing is much more evil. They're setting RST flags on packets (or maybe spoofing new packets in the right segment range with it set), which causes the entire connection to abort rather than just be slowed down. It could cause a lot of grief if their filter misidentifies something as p2p and starts shutting down the connections, as apparently happens to Lotus Notes traffic.

      That last link has some good packet dumps of it happening.

  7. Encryption by Drachemorder · · Score: 4, Informative

    In my experience, bittorrent transfers are much faster on my Comcast connection when I choose to encrypt them. That suggests to me that Comcast is indeed throttling normal bittorrent traffic.

    1. Re:Encryption by CodeBuster · · Score: 2, Insightful

      Comcast and the others who engage in packet shaping are only hastening the day when encrypted protocols protected by strong encryption (AES probably) are commonplace. Perhaps they realize this and are using the packet shapers as a stop-gap measure while they upgrade their infrastructure to handle the increased loads, but I doubt it.

    2. Re:Encryption by garbletext · · Score: 4, Informative

      If you're using a decent client like uTorrent, Azureus, KTorrent, or Deluge, just check the options.
       
        encryption is useless in this case, however, since bittorrent traffic is obvious to an intelligent packet shaper such as the Sandvine systems that Comcast uses. Bittorrent usage generates a very distinctive signature even if you just look at the volume ant timing of packets. Once it figures out you're using bittorrent, it just needs to send the RST packet, which will have the same effect regardless of encryption: Your client will think that the remote peer closed the connection.

    3. Re:Encryption by ZeroFactorial · · Score: 4, Insightful
      Given the nature of the "man-in-the-middle" approach they've taken here, it won't be long before they try to foil the encryption, too.

      That's the entire premise of a man-in-the-middle attack - give both sides false keys, but hang onto the false keys and the real keys yourself, then encrypt/decrypt accordingly with appropriate keys in each direction to keep them oblivious to your presence.

      Taking a stance like "well at least we still have encryption," rather than fighting for your rights is extremely dangerous. People keep saying "they aren't a common carrier, so they're within their rights."

      What the hell? When is it within a carrier's rights to WILLFULLY LIE ABOUT OR MODIFY the correspondence or transmission they've been entrusted to carry?
      If the US postal service opened your mail and scribbled out sections of your letters, would you still feel so copacetic about things? I know I wouldn't....

      This is a step towards being subjugated exactly like China.
      Step 1) Comcast imposes "totally legal" restrictions on internet traffic.
      Step 2) United States Government makes deal with Comcast to be sole provider for govt networks.
      Step 3) Congress passes legislation to help put other providers out of business.
      Step 4) Comcast becomes primary provider in US.
      Step 5) Government officials give kickbacks to Comcast to regulate "perfectly legally" what internet traffic is allowed to pass.
      Step 6) The US is adopted by a loving family, with an older brother named communist China.

      Okay, so it's a stretch.... but this IS the beginning of a violation of rights. There is no shortage of evidence that the constitution was created to protect people from violations such as this, EVEN if you've agreed to it!

      Why do you think we don't allowed indentured servitude anymore? It was a contract that was entered into willfully..... The law is there to PROTECT people from jackass people/companies like Comcast who try to decide that it's within their rights to violate peoples' rights, just because the law says they can.

      To quote the declaration of independence.

      That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed. WE ARE THE GOVERNMENT. Whether we like it or not - those elected officials were picked BY us from AMONG us. If we are too stupid to choose people who will do something about it (and if we are unwilling to run for office ourselves) then we are consenting to whatever happens!

      This is exactly a situation where if what Comcast is doing is "legal" it's time to enact some legislation to ensure that this kind of completely unethical behavior (which SHOULD be illegal) never happens again.

      The law is(read: SHOULD BE) there to protect you and me, not big business. We have a congress, and not a king, for just this sort of situation.

      Help me Obi-wan Kenobi(read: voters of the USA). You're my only hope.
    4. Re:Encryption by jlabelle · · Score: 4, Informative

      It appears to me that the Sandvine system uses a rudimentary heuristic to decide when something should be blocked. One can trigger the RST packets merely by making a few inbound connections to a Comcast IP. I have been unfortunately been triggering it for several months now by connecting to a machine at home with SSH. It will allow a few connections, (like, maybe 5-8 or so in a 30 minute period of time), before it shuts down *all existing TCP sessions that are inbound on the IP* and apparently *all* attempts at additional incoming connections to the IP in question. This lasts for some period of time around 30 minutes to an hour, then things work normally again. I've had to rewrite my file synching scripts so that they use SCP over a single SSH tunnel -- everything goes over one SSH connection, which I keep open the whole time I might need to transfer something from home. This has solved the problem, but the Sandvine system is anything but brilliant, and excessively heavy-handed. I had a detailed conversation with a Comcast rep. via the website chat thingy, and at the end, I said something like, "so, if I want to remain a Comcast customer, I have to be willing to deal with Comcast fiddling with my TCP sessions?", to which the rep. replied, "yes, basically." He then tried to upsell me some higher level of service which is $40 more per month than the $50 I am already paying.

  8. Not just P2P traffic by TheHappyMailAdmin · · Score: 5, Informative

    I've posted this before, but it's pertinent and bears repeating, it's not just P2P traffic that Comcast is filtering. A sysadmin I know has been blogging on Comcast filtering corporate e-mail traffic as well.

    http://kkanarski.blogspot.com/2007/09/comcast-filtering-lotus-notes-update.html

  9. Subtitled: How To Lose Your Customers To DSL by fz00 · · Score: 4, Insightful

    After Comcast loses all their customers to DSL, will they complain about [whatever DSL company]'s unfair monopoly advantage?

    1. Re:Subtitled: How To Lose Your Customers To DSL by Frosty+Piss · · Score: 4, Informative

      After Comcast loses all their customers to DSL, will they complain about [whatever DSL company]'s unfair monopoly advantage?
      This is exceptionally unlikely to happen. The social groups that Slashdot folks circulate in are not the average. I know it's hard to believe, but very few of Comcast's customers give a shit about BitTorrent of p2p, even if they where aware of their existence. Most of Comcast's customers are average low-volume (if at all) computer users who have Comcast to view television, and picked up Interweb connectivity as part of a package.

      Comcast has decided that p2p degrades their system, for them it's more of a technical issue than a political one (though I'm sure the **AA Gestapo have been in touch with them).

      --
      If you want news from today, you have to come back tomorrow.
  10. Re:Common Carrier by Frosty+Piss · · Score: 4, Informative
    ISPs generally don't have common carrier status.

    From wikipedia: "Internet Service Providers generally wish to avoid being classified as a "common carrier" and, so far, have managed to do so. Before 1996, such classification could be helpful in defending a monopolistic position, but the main focus of policy has been on competition, so "common carrier" status has little value for ISPs, while carrying obligations they would rather avoid. The key FCC Order on this point is: IN RE FEDERAL-STATE JOINT BOARD ON UNIVERSAL SERVICE, 13 FCC Rcd. 11501 (1998), which holds that ISP service (both "retail" and backbone) is an "information service" (not subject to common carrier obligations) rather than a "telecommunications service" (which might be classified as "common carriage")."

    --
    If you want news from today, you have to come back tomorrow.
  11. Title Inapt by jkabbe · · Score: 5, Insightful

    When I read the words "discriminating against" I assumed that Comcast was simply giving higher priority to non-bittorrent traffic. Given what they are doing, I think "interfering with" would be better language. This isn't just a passive downgrading. This is active blocking.

  12. Registering legitimate files by name*censored* · · Score: 3, Interesting
    Whilst I'd be opposed to such an idea being put into practice, why doesn't comcast request that legitimate torrent/tracker sites register with them in exchange for guaranteed non-filtering (similar to proposals against Net Neutrality)? It'd make comcast happy, since they're able to reduce the amount of traffic on their network and say that they provide options for legal P2P. I know that it would likely result in

    1) Comcast charging for the privilege 2) Outcry from legitimate sites 3) Losing paying customers who pirate
    --
    Commodore64_love: I don't comprehend people who're so frightened of death that they'll bankrupt themselves to stay alive
    1. Re:Registering legitimate files by timeOday · · Score: 2, Insightful

      Your idea would be terribly damaging for the Internet. Innovators need to be able to provide online services without individually registering themselves with every ISP on the planet. Allowing this would make ISPs the gatekeepers and judges of the Internet, and I don't want that.

  13. Fix to comcast. by Lumpy · · Score: 5, Informative

    Set your bittorrent client to only use encrypted traffic. It fixes comcast's little red wagon fast.

    Almost all up to date bittorrent clients support this.

    --
    Do not look at laser with remaining good eye.
    1. Re:Fix to comcast. by Sax+Maniac · · Score: 2, Interesting

      You probably need to prioritize TCP ACKs across saturated asymmetric connections. Otherwise outstanding upstream ACKs will slow the downstream side. My el-cheapo router does this, once I reverse-engineered what the marketing department named it ("TurboTCP"). You can probably do it in software if you look hard enough.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    2. Re:Fix to comcast. by garbletext · · Score: 2, Informative

      Incorrect. The Sandvine appliances that comcast uses do not need to inspect the packets to classify them as Bittorrent, they can do so by other methods e.g. pattern and timing analysis. Not many network protocols generate packets the way bittorrent does; it's a dead giveaway. As long as they can identify your usage as bittorrent, the RST trick still works. Of course, you could change set your client to open a very conservative number of connections, possibly thwarting traffic analysis, but then you'd be throttling yourself worse than comcast.

      The only permanent solution to this hack is end-to-end encryption, ie. setting up a VPN for each torrent, or even between each peer, so the traffic is indistinguishable from corporate-style vpns, which Comcast would never dare block.

      see http://torrentfreak.com/comcast-throttles-bittorrent-traffic-seeding-impossible/

  14. Doesn't the very act of policing content by sdkramer · · Score: 5, Interesting

    make them somewhat responsible for what content is on their network?

    "Hello, RIAA. I have reason to believe Comcast is allowing illegal music trafficking to occur."

    It's Comcastic!

    --
    "I wish to God these calculations would have been made by steam." -Charles Babbage
  15. LOL by zoomshorts · · Score: 3, Insightful

    But we now have the "Hammer" method. Boycott the bastards, no matter what the cost.
    Then when the people we use as an alternative to Comcast start to mess with us, just
    DROP them too.

    Simple market response.

    1. Re:LOL by glindsey · · Score: 5, Insightful

      But we now have the "Hammer" method. Boycott the bastards, no matter what the cost.
      Then when the people we use as an alternative to Comcast start to mess with us, just
      DROP them too. What a great idea! Okay, let me see, what's my alternative to Comcast? I know, DSL! Oh, wait, my house is too far from the CO, and AT&T isn't interested in expanding service in our location. Okay then, I'll go to FiOS! Oh, wait, it isn't available in my state. Alright, how about a satellite service? What's that? Half-second lag times? Well, that just about destroys any gaming or VoIP links, and costs a ridiculous amount in both startup and monthly costs, so that's out... Wireless? Nope, nothing in our area.

      My choices are literally dial-up, Comcast, or nothing. And dial-up and nothing aren't really options because I often have to VPN into my office from home.

      Ah yes, simple market response. I can choose any broadband provider I want, as long as it's Comcast.
    2. Re:LOL by Howitzer86 · · Score: 5, Funny

      You could relocate, that'll show em!!

      Nothing says you hate a service more than if you were to rip up the foundation of your life, career, and family just to avoid them.

    3. Re:LOL by dajalas · · Score: 5, Informative

      See if Earthlink offers cable Internet through your cable system. They do where I am. Earthlink has it's own gateways, etc. They have better policies. They allow low-bandwidth servers on a residential connection. And no, I don't work for them.

    4. Re:LOL by doctrbl · · Score: 2, Insightful

      And the response from free-marketeers: start your own ISP, provide the services that you want, and watch the money roll in!

      This of course ignores the reality of barriers to entry, both on the business side (in the way of fees required to operate, etc), and on the personal side (I'd rather not quit my job in order to be an ISP startup, just because Comcast is awful).

    5. Re:LOL by jythie · · Score: 5, Insightful

      Or in cases like this, when there is no one else to go to.

      Comcast thrives in broadband because in many regions it is your only choice. You can't get alternative cable modem ISPs and DLS is not always available. Market forces are unlikly to effect them much.

    6. Re:LOL by memodude · · Score: 2, Informative

      That story's from 2000. I can connect to a PPTP VPN just fine from my Comcast connection.

  16. Comcast... Where? by Kainaw · · Score: 4, Insightful

    Comcast is in many different cities - each office running independently of all others. Which offices are blocking bittorrent? I use it all the time, on Comcast, without any trouble. I have more issues at work (with traffic shaping junk) than Comcast. So, I do not see how this is a company-wide problem. It may be something only used in problematic areas.

    --
    The previous comment is purposely vague and generalized, but all of the facts are completely true.
  17. I'm outraged! by Kohath · · Score: 4, Funny

    This is the worst Internet injustice since the last thing that had Slashdot's panties in a wad. And that one was so horrible that everyone forgot about it.

  18. Re:Yea, right by Anonymous Coward · · Score: 5, Insightful

    It's not the legality that Comcast takes issue with, it's the use of bandwidth. You're not supposed to actually use the bandwidth you buy, you see.

  19. On the other hand... by pushing-robot · · Score: 3, Funny

    Their commercials make sense on a whole new level now.

    --
    How can I believe you when you tell me what I don't want to hear?
  20. Question.... by 8127972 · · Score: 3, Informative

    Actually two of them:

    1. What hardware/software would carriers have to use to do this?

    2. Can it be defeated?

    Fwiw, Rogers cable in Canada is rumored to be doing the same thing (and perhaps more). Michael Geist talks about this on his blog: http://www.michaelgeist.ca/content/view/1859/

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
    1. Re:Question.... by kwandar · · Score: 3, Informative

      Actually, Canadian users should file a complaint about Rogers misleading advertising with the Competition Bureau (not advising purchasers of their high speed service in their advertising that they will lower the speed of P2P apps). I have, and so have others. It really is a question or priorities and complaint volume though, and at present the number of complaints has been very few.

      For anyone interested, the Competition Act and there are numerous sections dealing with misleading advertising. By not advising they public they are actually reducing the speed of P2P apps, they are knowingly making a material misrepresentation to the public (Parts VI and VII.1).

      You can file complaints with the Canadian Competition Bureau about Rogers, here.

  21. Dubious legality of forging resets... by isaac · · Score: 2, Interesting

    Comcast would be well within their rights to drop or deprioritize bittorrent packets, but it's not at all clear that sending TCP reset segments with forged source IP addresses is kosher.

    If all traffic flowed through a Comcast-controlled proxy that was disclosed, there probably wouldn't be a problem, but Comcast is actually forging source addresses on both sides with the effect of concealing their actions and fooling the parties on each end into terminating their connections at (what they believe to be) each other's legitimate request.

    I imagine this method of traffic limiting could be litigated sooner or later since it affects customers who are not party to the RST-inserting carrier's TOS.

    -Isaac

    --
    I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    1. Re:Dubious legality of forging resets... by Anonymous Coward · · Score: 3, Informative

      http://www.cnet.com/8301-13739_1-9769645-46.html

      This article does seem to put forth an interesting idea. I wonder if a case could be reasonably put together for Comcast impersonating its users in violation of the law.

  22. Illegal forgery and defense by Frank+T.+Lofaro+Jr. · · Score: 5, Interesting

    It likely is illegal.

    Just because it is their network DOES not give them the right to FORGE IP packets to look as if they come from elsewhere.

    That would be like a courier service forging documents from 2 people wanting to communicate saying "Stop sending documents" if they didn't want them to talk. They'd never do something that stupid, and if they did, they couldn't get out of charges by saying they were only forging documents through their service.

    Forgery is illegal. Someone who had a forged RST packet sent in their name should have forgery charges pressed and sue for impersonation.

    A technical defense is to block RST packets. Probably not hard to do under Linux, and likely trivial.

    --
    Just because it CAN be done, doesn't mean it should!
    1. Re:Illegal forgery and defense by jimicus · · Score: 4, Insightful

      A technical defense is to block RST packets. Probably not hard to do under Linux, and likely trivial.

      Also probably very silly to do. And won't work unless both ends of the communication are doing it.

    2. Re:Illegal forgery and defense by quantum+bit · · Score: 4, Insightful

      A technical defense is to block RST packets. Probably not hard to do under Linux, and likely trivial. Sure you could modify the source to ignore the RST flag, but that would probably completely hose your networking, since it's sort of an integral part of TCP/IP functioning. Sometimes the packet with FIN set does get lost.

      I guess it might work for a while until you ran out of memory for tracking state of all the connections that never close. :D
    3. Re:Illegal forgery and defense by Agripa · · Score: 2, Informative

      Sure you could modify the source to ignore the RST flag, but that would probably completely hose your networking, since it's sort of an integral part of TCP/IP functioning. Sometimes the packet with FIN set does get lost.

      You would only have to block the RST packets on connections which are to specific ports. This can also be the case with bittorrent if setup appropriately.

      I guess it might work for a while until you ran out of memory for tracking state of all the connections that never close.

      At least with the stateful firewalls I use, the timeout for dropping a specific connection can be given an appropriate value to prevent this from happening.
    4. Re:Illegal forgery and defense by deftcoder · · Score: 3, Informative

      You could just disable it temporarily on that one port.

      http://redhatcat.blogspot.com/2007/09/beating-sandvine-with-linux-iptables.html

      That was linked from the first result (a Digg article) for "iptables DROP RST".

      --
      Peace sells, but who's buying?
  23. Re:ha by arivanov · · Score: 3, Interesting

    What is surprising is that they RST on anything going over TCP from any of their customers to another of their customers. It is not just P2P. Lotus notes gets whacked in a similar manner and so on. Cable Internet Engineering at its best.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  24. What would be nice by Cryophallion · · Score: 5, Interesting

    If I remember correctly, Comcast says that something like 1% of the user base causes 15% of the bandwidth, etc. Therefore, they throttle the thing that takes up the most bandwidth (torrents), in the name of helping out all the other users.

    However, I would love to see stats on what percentage of their users actually use bittorrent. Until someone can prove that more than 1% use it, they can use that argument and 85% of people will shout"Yeah, more bandwidth for me, screw those pirates", without realizing the legitimate torrent uses (such as linux distro rollouts, patches as mentioned before, media defender email leaks, etc).

    At leas the media is finally catching on, but until we get people to realizing that it is a slippery slope that affects them, there will not be enough uproar to stop them.

    So, if we could only get our hands on how many people use it... we might be able to make some noise. Until then, the average joe will say "So What?"

    1. Re:What would be nice by realmolo · · Score: 2, Informative

      Comcast is probably breaking the law. And what they are doing is shitty.

      But they are well within their rights to throttle Bittorrent traffic. And they NEED to.

      I used to run an ISP, and I've worked at many, and let me tell you, Bittorrent traffic is EVIL. It HAS to be throttled. It's an extremely inefficient, "talky" protocol. It opens thousands of connections to every BT client (yes, you can limit the number of connections your BT client *accepts*, but those connections still have to be *routed* to you before you can can deny them). It just kills routers. It's MOSTLY used for downloading illegal movies/software/music, which means that as an ISP you have to deal with the "takedown notices" that the MPAA and RIAA like to send.

      Basically, as an ISP, Bittorrent is a nightmare. All for what? So teenagers that live at home andt aren't even paying for the bandwidth they use can download Spider-Man 3?

      Don't get me wrong, I use BT occasionally, but it seems to me that everyone seems to think they have a "right" to run BT 24/7, downloading everything they can. Maybe they do. But those same people need to take a little responsibility and realize that bandwidth is a SCARCE resource, and that their ISP doesn't have unlimited amounts of it, and that OTHER customers matter, too.

    2. Re:What would be nice by Mad+Dog+Manley · · Score: 3, Insightful

      If I remember correctly, Comcast says that something like 1% of the user base causes 15% of the bandwidth, etc. Therefore, they throttle the thing that takes up the most bandwidth (torrents), in the name of helping out all the other users.

      Correction... they throttle in order to get the 15% back and resell it to more users, without having to upgrade existing infrastructure.

  25. Re:Common carrier by moderatorrater · · Score: 3, Insightful

    Yes, but sending fraudulent messages could be against the law, which is what they're doing here.

  26. Re:Common carrier by wizardforce · · Score: 2, Informative

    Also, their cable, their rules, don't like it, ditch Comcast
    do you really think if people had an alternative they would be using comcast? the whole problem is that comcast is your only choice in certain areas, there is no one to switch to- either you go with them or no internet for you.
    --
    Sigs are too short to say anything truly profound so read the above post instead.
  27. Ubuntu 7.10 and Comcast by Spy+der+Mann · · Score: 2, Interesting

    OK, now, let's suppose that I live in the U.S. (thank God I don't), that I've never illegally downloaded music (just for the sake of the argument), and that by the vicissitudes of fate, I happen to live in a zone monopolized by Comcast (again, thank God I don't).

    Now, let's say I got sick tired of Windows (because just yesterday my legitimate-but-illegally-cracked due-to-legalized-limit-of-3-reinstalls-max copy of Windows, downloaded an update without notifying me! Only when I was about to shut down it told me), and I want to try out Gutsy Gibbon.

    How am I supposed to download it, if Comcast thinks I'm stealing (and who the heck do they think they are, judge dredd?) pirated music? Oh, right, I'll mask my communications and encrypt all traffic, which is seen as evil and pro-terrorist by the current administration. What's next, sending me to Guantanamo for encrypting my LEGITIMATE traffic and demanding some LEGITIMATE privacy?

    Sometimes I read the RIAA's arguments and I think I can figure out what they're saying behind us: "Oh, yeah, 'downloading Linux' (nudge) yeah, right... (smirk) 'legitimate traffic' (nudge), heh heh."

    The problem with this thinking is that: a) Linux userbase (and those curious to download) has increased tremendously since Ubuntu came out. It's not the 1% it was a few years ago. At last I'm starting to believe that Linux is arriving to the Desktop. b) they do NOT respect the minorities. Even if it's only 1% of the population, ISPs should ensure that they get the traffic they PAID FOR. c) Where do I file for authorization to use bittorrent? Do I need a Linux certificate to demonstrate I'm not a music pirate, now? d) And what about free independent music? e) If they're only going to allow HTTP usage, I'd appreciate if at least they were F***ING SINCERE about it, k?

    <rant>
    That said, I wonder how they put their noses in bittorrent communication and at the same time they DON'T SHUT THE DAMN SMTP PORT used by the millions of zombified computers sending me spam! At least we have proved that they can, now!
    </rant>

    Whew, that felt good.

    1. Re:Ubuntu 7.10 and Comcast by Malevolyn · · Score: 3, Informative

      Not sure why you were modded Informative, but you make a weak point. Cable providers (internet or otherwise) are very much regional here in the US, even inside the same company. I can drive 30 minutes in one direction and the TV channels are the same, but 30 minutes in the opposite direction and all the channels are different. And that is just Bright House Tampa and Bright House Central Florida, not yet different providers.

      But what happens is a small company starts up, gets gobbled by a larger company (Time Warner owns Comcast, IIRC), and then dominates the area because that's more cost effective than rebranding. Especially in larger coverage areas.

      Another issue you fail to realize is that for every spam host, there are probably 10 people legitimately using smtp. Believe it or not, ISPs simply cannot do all of our spam filtering for us because those spam hosts also send legitimate e-mails. Besides, with software like SpamAssassin, there really is no need for the ISP to do our work. I, for one, would be very upset if I no longer received e-mail from Sourceforge because of an ISP-side filter that I couldn't control.

      The ISPs around here aren't stupid. They know that there isn't much they can do about BitTorrent traffic because of the ability for legitimate use. In fact, there is legal precedence to protect BitTorrent as the same issue was addressed with the blank VHS tape. There was a legitimate use, so blank media is legal. BitTorrent really isn't THAT much different, in that case.

      As for encryption, there's nothing anyone can do about it. It is 100% perfectly legal to encrypt anything I want and send it over the internet. The content itself may not be legal, but the act itself most certainly is. I have yet to see anything about a government raid on anything OpenSSL related.

      --
      Your ad here.
  28. Against the TOS by Spazmania · · Score: 2, Informative

    If you run bittorrent, your PC acts as both a client and a server. Running a server on your residential comcast account is a violation of the terms of service. Cutting that connection is neither discrimination nor abandonment of network neutrality; its simple contract enforcement.

    This is not new. The prohibition against running servers on residential accounts has been around since the dialup days. What is new is that they're targetting the application instead of cancelling or forcibly upgrading the account.

    If you don't like it, pay the extra bucks and upgrade to the hobbyist / small business account. If you pay for an account which permits you to run a server and they still interfere, then you have a real complaint.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  29. Legal action? by Thaelon · · Score: 3, Interesting

    Could Comcast be found guilty of fraud law or violating some computer usage law because of this?

    On one hand, they're deliberately pretending to be the person you're communicating with (fraud?). On the other they're deliberately degrading performance of a person's internet connection (vaguely DOS-ish), a person one who isn't necessarily their customer.

    Thoughts?

    --

    Question everything

  30. I don't think this is all Comcast discriminates... by Krojack · · Score: 4, Interesting

    I work for a VoIP provider and of all our customers, only the people using Comcast have voice brake-up. All other broadband including myself (charter) have perfect quality. It's sad when we get blamed for this when in fact its not our problem. I was on the phone with Comcast many times over just to get them to clear the problem up so my sister could have good VoIP quality. It still has problems here and there but at least its good now for the most part.

    BTW, This has gotten worse ever since Comcast started offering VoIP.

  31. Another thing I forgot to write by Spy+der+Mann · · Score: 2, Interesting

    One copy of a Linux distro requires at least 700MB. Which is equivalent to 150 downloaded MP3's. This traffic is definitely NOT a minority.

  32. Re:Common carrier by Frosty+Piss · · Score: 2, Insightful

    Yes but even as a land lord there are strong restrictions on your ability to evict people. It can take weeks or months after a violation is identified.
    Look, the landlord analogy doesn't apply, Interweb access isn't the same at all. Comcast sells a consumer service over its own equipment which is not a "common carrier". It's not a house. You're not just "sitting" on their service. There is a contract. Part of the contract allows Comcast to restrict ("throttle") p2p if they want. Maybe it's at the request of media providers, maybe because of the way cable networks function, it actually does degrade the service. It doesn't matter, Comcast can turn it off completely if they want. It's life.
    --
    If you want news from today, you have to come back tomorrow.
  33. Sending spoofed packets by BitZtream · · Score: 3, Interesting

    So, since, as it appears, they are sending spoofed packets ... Couldn't you claim unauthorized access to your PC, impersonation of another person, and forgery of information ... or something along those lines. Its certainly illegal to pretend to be someone else as a person, maybe not in and of itself, but as soon as you do something to harm one of the parties involved (thinking identity theft).

    I just can't believe that somewhere along the lines there hasn't been a law made that makes spoofing illegal, they are claiming to be someone/something else to which you have agreed to communicate with.

    Of course, if its not actually sending packets as if they came from the peer, then its a different story.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  34. Impersonation, Deception, Forging by BcNexus · · Score: 2, Informative

    It's not in their best interest for Comcast to interfere with BitTorrent activity, nor is it within their rights.

    As a Comcast BitTorrent user, Comcast is impersonating me by sending RST (reset packets) as me.
    They are deceiving the computers I am connected to by forging the source of the RST packets, saying they come from me.
    I have suffered damages where I can't share files via BitTorrent, though I've paid for the privilege of exchanging data on the internet. Shouldn't I be entitled to relief and punitive damages? Indeed, shouldn't all Comcast BitTorrent users?

    Isn't disruption of computer use and/or services and/or networks criminal in the US? My communication with non-Comcast networks is being disrupted!

    Computers on the internet aren't just clients, they must also be servers. Today's internet could not exist without this model; Blizzard could't distribute WoW patches, Joost couldn't work, video games couldn't work.

    I imagine Comcast would say that the ToS would prohibit server activities, but as the reader sees, if server activities were prohibited, Comcast would eliminate most of the reasons for internet use and they'd lose their internet service revenue stream.

  35. Re:Common carrier by Waffle+Iron · · Score: 2, Informative

    Also, their cable, their rules, don't like it, ditch Comcast.

    Since they usually operate under exclusive franchises dished out by local governments, it's not as simple as "ditching" them. It's not possible for anybody else to install a cable to create any kind of competition. If you're lucky, you might have DSL, but a duopoly is rarely much better than a monopoly.

  36. In other news: Hammer sales in u.s. up by 30% by unity100 · · Score: 2, Funny

    what goes around, comes around as a hammer.

  37. Re:Yea, right by Impy+the+Impiuos+Imp · · Score: 5, Insightful

    In their (partial) defense, their business model is probably something like:

    - Offer a huge bandwidth that most people won't use

    - Some will use it, costing us more than we charge, but that's overwhelmed by increased business by people who want the bandwidth from the ad while not actually using it

    But then this happens:

    - Whoops! File sharing is a Killer App that many people are using.

    - On average we are now losing money.

    Of course, the proper course of action is to alter their contracts (after the current ones expire) to charge more money for more use, perhaps in various rates. Yes, that will drive people to other companies who don't do this...who will also lose money.

    Let the market figure it out.

    Anyway, wouldn't generating fake signals to alter the operation of your applications be illegal? That's above and beyond throttling or blocking (gray enough as it is.)

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  38. Re:Common carrier by Zenaku · · Score: 2, Interesting

    "Ditch Comcast" is a lovely sentiment that has little to do with the world in which we live. For a lot of us, that means ditching internet service, as our only other option is to have our data transported through the tubes by invisible magic bit-fairies.

    I am a Comcast customer not because I like Comcast, but because they bought out Time Warner in my city. I was a Time Warner customer not because I liked Time Warner (Though they certainly are better than Comcast), but because I DID ditch Qwest DSL for having the shittiest reliability and service I have ever encountered. I would tell you my Qwest story in detail, but it would take me all day and several pages. Suffice it to say that I will never, NEVER be a customer of Qwest again.

    So that's it for me. Qwest or Comcast. Some f*cking choice. At least until the invisible magic bit-fairies decide to expand into my market.

    --
    If fate makes you a motorcycle, you become a motorcycle.
  39. Re:ha by Wildfire+Darkstar · · Score: 5, Informative

    Nope. This has been discussed ad nauseum already, but Comcast (and Sandvine, which they are in all likelihood using) isn't looking at the actual data, it's looking at the overall pattern of traffic. It is still going to send RST packets, regardless of whether or not your connections are encrypted.

    --
    Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
  40. Re:you know ... by immcintosh · · Score: 5, Insightful

    Except for the fact that vast tracts of the good ol' US are exactly like he's describing. As soon as you move out of a major metropolitan area, your options start to get extremely limited.

  41. This may have been considered already, but... by rickb928 · · Score: 3, Informative

    ... if Comcast is essentially attempting to disable Bitorrent, are they by any chance either violating or subverting one or more RFCs? Substitute the proper term for 'violating', that was the strongest word I could come up with quickly.

    I recall that in the Early Days of the Internet, not abiding by the RFCs would get you in hot water. Especially screwing up with SMTP would do it, but even bad behaviour due to your incompetence would get your T-1 unclocked, and it would take a few calls to the powers that be to assure them that you found someone who knew what they were doing and that problem wouldn't occur again. At least not for a while.

    My point is, perhaps it's time for the other Internet providers to consider requiring Comcast to not mess with traffic in this way, or sanction Comcast.

    Sanctions could be as graduated as throttling at the NAPs, degrading Comcast traffic, even disconnects.

    Some providers have a stake in this. If the legal Bitorrent users (WoW for instance) get a crossed hair over this, why would they not ask their providers to pressure Comcast into stopping this?

    Ultimately, this may be Comcast clinging to their ToS and 'server' restrictions, and that would mean Comcast users won't be sharing out Bitorrent files. Bummer.

    Another wrinkle, I wonder if Comcast sends forged RSTs to Comcast users sharing with *other* Comcast users. Intranetwork traffic shouldn't 'cost' so much for Comcast.

    My theory is simple - Imagine if ISPs started throttling or denying traffic from Akamai, because of the volume... What a mess. And while Bitorrent is used for all sorts of purposes, so is SMTP. So if they think the illegal use of Bitorrent is sufficient excuse for them to deny it, why don't they throttle/deny SMTP, since simple spam is bad enough, but the emails of worms/trojans/scams also are objectionable. even arguably illegal. And certainly harmful, to users and the Internet. Maybe even Comcast.

    Of course, that's not the point. Comcast is trying to avoid costs due to the volume of Bitorrent traffic that leaves them paying for NAP ports, lines to other ISPs, and routers/switches to manage all this.

    In other words, they are trying to control costs by controlling usage.

    One of the reasons I got out of the business pre-2000. Couldn't make a profit with my business model. Network costs were too high.

    Well, another option is to surcharge high-volume users. Or charge more to afford to provide the service ostensibly advertised.

    It's not often I can be happy to have Cox Cable. My Qwest DSL before just sucked, but the traffic got through.

    Good luck. My bet is the best avenue is a class-action over either false advertising or Magnuson-Moss.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  42. Re:you know ... by lpangelrob · · Score: 5, Interesting

    I'm well within the Chicago metropolitan area, and have exactly his options.

    AT&T has tried to sneak in some fiber into the area (Project Lightspeed), but continues to run into problems with deals local governments sign with Comcast. Namely, a $300k fee that villages charge new service providers and the requirement that telecom companies provide some sort of local service (i.e., local government access channels). AT&T says they're a utility and shouldn't have to pay that fee.

    If Motorola's WiMAX manages to do something, they may be an option in the mid-term future. I'm not holding my breath.

  43. Re:you know ... by glindsey · · Score: 5, Funny

    Oh, yeah, I'm a whole thirty miles out of downtown Chicago. Holy cow, I must be plowin' fields n' chawin' tobbacky! GIT ON THE TRACTOR, MA! WE'S A-GOIN' TO SEE THEM THAR CITY FOLK!

  44. Re:Common carrier by Zenaku · · Score: 2, Insightful

    Having my choice of two equally horrid alternatives somehow gives me no comfort.

    As I mentioned, DSL is an option here. Qwest owns the lines. And I already employed the suggested vote-with-your-dollars strategy because they suck. So what would you have me do? Keep switching back and forth between them every month? And by the way, DSL requires doing business with Qwest because they own the phone lines, so the dial-up option doesn't change anything.

    My point is that you act as though its a free and open market and gee-golly if someone doesn't like how they do business we can just find another provider -- and that's bull. Two providers does not add up to consumer freedom of choice. It's not helpful to excuse a company's bad policies by noting that one can "freely choose" equivalent or worse options. You're saying that because Comcast is still the more palatable of two rotten providers, whatever level of service they provide must be okay then, right?

    Great. And if I don't like eating dirt, I can always eat shit instead or just go hungry. Lucky me.

    --
    If fate makes you a motorcycle, you become a motorcycle.
  45. Not that simple by Moraelin · · Score: 2, Informative

    Before I get started, please don't take it as siding with Comcast, not even in a "playing the devil's advocate" kind of way. I'm just going to explain how it works. The morality of it, or of acting against it, well, you can decide for yourself. I'm not going to tell you what to think.

    1. The pricing model for ISP's was based on the idea that the provider of that content paid for the bandwidth. That's why you can get a flat rate, in a nutshell. If someone put a 1 MB file on their site and you downloaded it, the site would pay for that MB. Each and every single MB you downloaded, would be an MB that someone else paid for.

    Then the ISPs and backbone would split the loot according to who pushed what over whose lines.

    And that worked remarkably well, while the Internet meant mostly HTTP. (Well, except emails, but those too used to be smaller and fewer.)

    Enter P2P, and now there's a lot of data being transferred between the users, with noone paying for it. If I download a WoW patch from Tom, Dick and Harry -- the WoW patch downloader being a modified BitTorrent client -- we're all on flat rate, so noone pays. Every 1 MB I download is 1 MB that Blizzard didn't pay for. Worse yet, it's actually a bit more data transferred than 1 MB coming over HTTP.

    "Legal" BitTorrent transfers tend to fall in that category. Someone thought he's smart if he, basically, cheats the ISPs of the bandwidth price. Instead of putting the file on a site and paying for the bandwidth, now he leaves it to a bunch of users that the ISP can't figure out how to bill for it.

    Simply put, that price model is breaking down. And all the king's horses and all the king's men... err, I mean the ISPs, can't figure out how to put it back together again.

    2. To make things work, paying for the receiving end too was based on oversell and... well, a self-throttling sharing scheme.

    Let's say you're a really small ISP and have a 1 Gbit/s connection to the backbone and 1000 users. You sold each a 6 mbit/s connection. Now as long as most of them aren't downloading full time, they might even actually get 6 MBit/s. But in the worst case scenario, if each has one download going at the same time, they end up splitting your backbone connection evenly and getting 1 Mbit each. They'll grumble, but live with it.

    What BitTorrent does, though, is best described as "not playing nice" in that sense. It will keep opening more and more and more connections until it fully saturates those 6 Mbit/s, everyone else be damned.

    In the same scenario, just 150 users with BitTorrent are enough to gobble up almost 900 MBit/s out of your total 1000 MBit/s, and squeeze everyone else in the remaining 100. That's 15% of the users, using 90% of the bandwidth. And if you get 20% of them on BitTorrent, God help you, because those alone are already trying to use more bandwidth than you have total, and if bandwidth was air everyone else would be blue in the face like a Smurf.

    Now again, I'm not saying that Comcast and the gang are doing the right thing there. I'm just saying what their problem is. You can take it as an example of a problem their own massive oversell created, if it makes you feel any better.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Not that simple by vsync64 · · Score: 4, Informative

      I appreciate your effort to view all sides of this issue and bring balance to the discussion. Unfortunately your points are utter hogwash.

      The pricing model for ISP's was based on the idea that the provider of that content paid for the bandwidth. That's why you can get a flat rate, in a nutshell.

      It's based on the users of bandwidth paying for that bandwidth. How do you explain consumer-only ISPs that don't host content? How do they stay afloat?

      Enter P2P, and now there's a lot of data being transferred between the users, with noone paying for it. If I download a WoW patch from Tom, Dick and Harry -- the WoW patch downloader being a modified BitTorrent client -- we're all on flat rate, so noone pays.

      Tell me how "flat rate" equates to "noone[sic] pays". ISPs charge the cost of their bandwidth divided by the number of customers, plus a little on top for their operations.

      Keep in mind that all connections have bandwidth limits, and most have monthly transfer limits. (The latter should be treated as fraud by the courts; ISPs love to shout "unlimited!" in their advertisements. But that's a separate discussion.) If you start transferring a lot, uploading or downloading, you have to get a higher-priced account or pay for the extra data transferred a la carte.

      Someone thought he's smart if he, basically, cheats the ISPs of the bandwidth price. Instead of putting the file on a site and paying for the bandwidth, now he leaves it to a bunch of users that the ISP can't figure out how to bill for it.

      Please. If I am a thoughtless user and I create a giant 10MB dancing hamster video and mail it to my friends, and they start forwarding it around, am I "cheating the ISPs"? (Collectively, by the way... since when does everyone have to start considering the welfare of every business out there? What happened to capitalism?) The ISPs absolutely can figure out how to bill for it: charge by connection time or by quantity of data transferred. Look at business accounts; they have detailed billing for "burst" and "sustained" transfers, transfer limits, and more. What they can't figure out is how to avoid getting hoist by their own petard, after they made fun of AOL for those practices, and then repeated AOL's mistakes.

      What BitTorrent does, though, is best described as "not playing nice" in that sense. It will keep opening more and more and more connections until it fully saturates those 6 Mbit/s, everyone else be damned.

      So what are those "max connections" and "max bandwidth" settings I've seen in every BitTorrent client I've ever used?

      Now again, I'm not saying that Comcast and the gang are doing the right thing there. I'm just saying what their problem is. You can take it as an example of a problem their own massive oversell created, if it makes you feel any better.

      We're in agreement there. But why does your unbiased simple explanation contain numerous factual inaccuracies which all back up the terrible business practices and fraud of the ISPs?

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    2. Re:Not that simple by Preacher+X · · Score: 2, Interesting
      I work for a non content providing consumer ISP based in midstate IL. So I feel I am qualified to comment here.

      It's based on the users of bandwidth paying for that bandwidth. How do you explain consumer-only ISPs that don't host content? How do they stay afloat?

      Tell me how "flat rate" equates to "noone[sic] pays". ISPs charge the cost of their bandwidth divided by the number of customers, plus a little on top for their operations. Put frankly, it's by massive oversell just as the parent stated. We currently use a ratio of 8:1, but lately have been leaned toward 5:1 for bandwidth allocations. I can't count the number of times a supervisor has insisted I call a customer when thier bandwidth graphs peak on a T1 just to make sure it is legitimate traffic.

      So what are those "max connections" and "max bandwidth" settings I've seen in every BitTorrent client I've ever used? Settings that at least most of my customers would ignore or not even know where there. Settings that aren't there at all in more specialized applications such as the WoW downloader.

      We're in agreement there. But why does your unbiased simple explanation contain numerous factual inaccuracies which all back up the terrible business practices and fraud of the ISPs? He never really claimed to be unbiased, just not toting a pitchfork with comcasts name on it. Why must your opening and closing statements be attacks? Facts, as most people see them, are just what someone else with acceptable reputation says is correct. Your different opinions could very well both be wrong. Just because you do not agree doesn't really make his statements "utter hogwash" as you put it.

      Different ISPs have handled the idea of users using thier bandwidth differently since ISP became a common term. It also varies per customer in some cases. Parts of our network here use traffic shaping, some do not. Do we advertise this? Of course not. We don't deny it either however if asked. What makes comcast in a bad light here, seems to be that they lied about having the technology in place. Not so much what it is doing. This is of course my opinion, if you choose to take the things I have said as fact and attack my inaccuracies too, so be it.
      --
      "And the heathens with their ways of trickery and deceit shall not prevail over the will of the righteous"
  46. Re:I was just coming here to say that by brunascle · · Score: 2, Interesting

    but that can be done by the user at their end, if they want to. it doesnt have to be a universal policy enforced by the ISP. what if, today, i dont care if my calls get dropped because i really want this torrent to finish ASAP?

  47. Temporary Workaround by thejynxed · · Score: 2, Insightful
    IPTables

    #!/bin/sh
    #Replace 6883 with you BT port
    BT_PORT=6883

    #Flush the filters
    iptables -F

    #Apply new filters
    iptables -A INPUT -i lo -j ACCEPT
    #Comcast BitTorrent seeding block workaround
    iptables -A INPUT -p tcp --dport $BT_PORT --tcp-flags RST RST -j DROP
    iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    #BitTorrent
    iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport $BT_PORT -j ACCEPT
    iptables -A INPUT -m state --state NEW -m udp -p udp --dport $BT_PORT -j ACCEPT
    iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited IPFW

    #Replace bt port with your actual port number
    ipfw add deny tcp from any to any {bt port} in tcpflags rst

    --
    @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  48. AT&T U-verse is coming to Chicago soon by Brian+Stretch · · Score: 2, Interesting

    and while its FTTN architecture is severely inferior to Verizon FIOS's FTTH, it might expand the territory AT&T is able to provide high-speed Internet service to. AT&T is sending in techs from Michigan to help deal with the 200,000+ installations already on order. If you see any big new metal boxes sitting on concrete pads in your neighborhood, they might be U-verse nodes.

    U-verse's "Elite" Internet tier is 6M/1M. Slower downloads than Comcrap but faster uploads and only $40/mo, or $30/mo if you also subscribe to TV.

    U-verse TV is problematic though, and they try to force you to sign up for it (you can drop it later, I did). Standard def TV looks great but HDTV is the most craptastic transcode I've ever seen, and you can only tune 1 HDTV channel at a time. Comcast looks dramatically better, let alone over-the-air.

    It's a crying shame AT&T won't let me use the entire 27Mbps pipe for Internet. My RG is syncing with my node at 70Mbps+ but AT&T wants a "consistent" marketing message so they won't let me use it.

    Anyhow, Bittorrent is working great here while people still on Comcast are complaining.

    Rumor has it that the real reason AT&T isn't building FTTH is because local governments are demanding bribes such as the one you describe. I thought that they were just making up excuses but now I'm not so sure.

  49. Re:Yea, right by u-235-sentinel · · Score: 2, Informative

    Of course, the proper course of action is to alter their contracts (after the current ones expire) to charge more money for more use, perhaps in various rates. Yes, that will drive people to other companies who don't do this...who will also lose money.

    Let the market figure it out.


    Your kidding right? The market doesn't have a chance when it's only ONE company (thus a monopoly) available in your area. Sure there is DSL here and there competing against Comcast. The issue is without an infrastructure in place, you can't select another vendor. It's their way or the high way.

    SB 66 in utah for instance is a good example of closing a free market. For several years we've been hearing of all the great things the company was going to do for us. They sorta kept their promise. And now they are terminating people for using the service paid for.

    With a free market, Comcast would't have the number of customers they do here. I haven't met anyone who says they love Comcast compared to other services. They only have the one and no other's available. Like having only one Pizza shop. They are the best right? Nobody compares to Joe Blow's Pizza Shop? Right :D

    I'm taking next thursday off to sit in the audience of the subcommittee. I'm very curious what decisions they are planning on making and hope for an opportunity to speak during the citizens comment period. Hopefully SB 66 stays dead and Utopia will be allowed to expand. 17 Cities are investigating whether they should join it. If SB 66 is revived, it will kill the free market in their area.

    --
    Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
  50. [citation needed] by nothings · · Score: 4, Informative
    This is nonsense. If you have any backing for your claim that the internet somehow relied on asymmetrical bandwidth selling, [citation needed], because your presentation doesn't add up. (I certainly don't have any clue how it works behind the scenes, but your description of the endpoints sounds silly.)

    Enter P2P, and now there's a lot of data being transferred between the users, with noone paying for it. ... we're all on flat rate, so noone pays. Every 1 MB I download is 1 MB that Blizzard didn't pay for.

    But somebody somewhere is uploading that data that's being downloaded. It's not magically coming from nowhere. If the trick is that the cost of bandwidth is supposed to be shouldered by the uploaders, then it's shouldered by the uploaders, and it doesn't matter if it's being downloaded by p2pers or anything.

    Which you vaguely get at later in your reply, but this sort of comment is nonsense: "Legal" BitTorrent transfers tend to fall in that category. Someone thought he's smart if he, basically, cheats the ISPs of the bandwidth price. Instead of putting the file on a site and paying for the bandwidth, now he leaves it to a bunch of users that the ISP can't figure out how to bill for it. Nobody posting legal files thinks anything like they're "cheating"! Even if your theory is true, nobody out there knows it, so how could they think they're cheating? They think they're 'spreading the load' somehow. They're using 'available bandwidth' that's not being used for anything.

    Then you say:

    2. To make things work, paying for the receiving end too was based on oversell and... well, a self-throttling sharing scheme.

    Ok then. If all download bandwidth requires corresponding upload bandwidth, and p2p uses "average users'" upload bandwidth, and upload bandwidth for "average users" was oversold... then that means your argument ends up being "broadband vendors oversold bandwidth"! (Just that it's upload bandwidth, not download bandwidth like everyone thinks.)

    But this all hinges on a rather bizarre claim about how bandwidth is sold (by upload bandwidth only) that does things like ignore people in the middle... it may be true but your presentation is so sloppy that it doesn't seem trustworthy at all.

    You can take it as an example of a problem their own massive oversell created, if it makes you feel any better.

    Yeah, gee, I think I'll do that, since that's what your argument boils down to.

  51. Been saying this for years about Cox Communication by JohnnyComeLately · · Score: 2, Interesting

    I've had people get into arguments saying it's MTU or someother issue with P2P, but I've been just going on emperical data and personal observations. My internet connection to Cox ONLY becomes spotty (at best) when I fire up ANY version of a P2P software. I can go months without rebooting my PC, Router, and Cable modem, but the moment I fire up LimeWire it drops to slow performance and often locks up within 5 minutes. Rebooting the cable mode can instantly fix it. Dont run Limewire? It'll go back to normal. Run Limewire after rebooting? Back to slow performance and a reboot it right around the corner. Again, I've tried different types of P2P, so I'm not buying any breakdown in the TCP/IP stack (MTU problems, etc). It's almost as if they drop my IP lease because I still see traffic but nothing works. Their "stop communicating" message would also make sense.

  52. Dishonesty is not illegal by fm6 · · Score: 2, Interesting
    Once again, it's amateur lawyer time at Slashdot.

    It likely is illegal.

    Just because it is their network DOES not give them the right to FORGE IP packets to look as if they come from elsewhere.
    That's certainly dishonest, but that doesn't make it illegal. They're basically lying to their customers (or rather, their customers' software). Lying isn't illegal unless you do it in connection with an actual crime. For example, you can go around telling people that you're Steven King, and not be breaking any laws. But if you try to collect his book royalties...

    Somebody used the word "fraud". That word is not a synonym for "lying". For there to be fraud, you have to be causing somebody a material loss. Do undelivered packets count as a "material loss"? IANAL, but I'm sceptical.

    It might still be true that Comcast is breaking the law somehow. There might be some communications law or regulation that forbids providers from this kind of manipulation of their customers' traffic. But it's not as obvious as you're claiming.

    That would be like a courier service forging documents from 2 people wanting to communicate saying "Stop sending documents" if they didn't want them to talk. They'd never do something that stupid...
    And it's certainly stupid. But only because there are easier ways to tell your customers that you can't carry their shipment. If, for example, FedEx caught you shipping plant seeds or pornography or human body parts (all on their forbidden list), they'd probably just return the shipment to you. But if they did deliver a nasty note to your recipient, what law would they be breaking?

    Of course, if they refused to return your property, they'd be committing theft. But is an IP packet "property"? Well, if it is, they can always email you back all the IP packets it didn't deliver....
  53. Re:Yea, right by Arterion · · Score: 2, Insightful

    - On average we are now losing money.

    This is a common misconception some people seem to have. Not following an avenue or course of action that would result in increased profits is NOT THE SAME as losing money. It's making less money. Losing money would be having to spend more than you made, and we both know that's not what's happening. It's a typical "investor class" mentality to look at not making money the same as actually losing money. There's something to be said for making a little less money, but also offering a better service. Human decency is what I'd call it. Poor business sense might be what someone else calls it. Go figure.

    --
    "That which does not kill us makes us stranger." -Trevor Goodchild
  54. Re:ha by Agripa · · Score: 2, Insightful

    Maybe. One thing I am certain about however is that Comcast is courting a tragedy of the commons. As more high volume internet traffic has to resort to obfuscation, it will become more difficult to apply accurate traffic shaping where it is really useful. What do you do when everything looks like IPSEC and SSL or - God forbid - streaming video?