Comcast Hinders BitTorrent Traffic
FsG writes "Over the past few weeks, more and more Comcast users have reported that their BitTorrent traffic is severely throttled and they are totally unable to seed. Comcast doesn't seem to discriminate between legitimate and infringing torrent traffic, and most of the BitTorrent encryption techniques in use today aren't helping. If more ISPs adopt their strategy, could this mean the end of BitTorrent?"
here
iptables -A INPUT -p tcp -dport $TORRENT_CLIENT_PORT -tcp-flags RST RST -j DROP
it's not mine so don't blame me. it's ugly, don't blame me. if it doesn't work, don't blame me. blame Canada.
Wouldn't it be simpler for the telcos to charge per GB delivered in addition to the size of the pipe?
Give all your customers your fastest residential speed. Set your rate so 90% of your customers don't exceed the "monthly allowance" for your low-end rate plan.
For the other 10%, bill them on a pro-rated basis based on how much they use. If they use 2x the allowance, they pay 2x. If they use 100x, they pay 100x.
To prevent runaway bills, allow customers to set their own "caps" and "throttle-down speeds" that would kick in after the cap was reached. If a customer never wanted to pay more than $20, he could set his "monthly cap" at 80% of what $20 would buy, and set the throttle-down rate low enough that he could never use up the remaining 20% even if he was maxing out his connection.
This seems a lot simpler and fairer than traffic shaping by protocol.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
I thought it might be some obscure router setting, but I've been having this problem for a few months. Since I barely download things anymore (re: Linux ISOs), it hasn't affected me nearly as much as it would have, say, 2 years ago. Still, this entire situation is pretty ridiculous. Comcast basically says "You can get this speed for $xx.xx a month! It's Comcastic!" but then they act like a bunch of little girls when somebody actually uses what they're paying for. For that reason alone, The guys in suits just want to be able to milk their current infrastructure for longer, and I don't have any sympathy for them. What I find funny about this is that broadband probably wouldn't have gotten as big as it is right now (At least in the U.S.) without warez. Stop and think about how many of your local broadband ISPs were pushing the ability to get music, movies, and games more quickly a few years ago. Comcast was doing that back before legal download services got big. It's like they baited us with the promise of more warez in less time, and now that we're locked in, they want to screw everybody.
God dam it so annoys me when the ISP's bitch and moan about the customers actually using the bandwidth they have signed a contract, and paid for to use.
I have no sympathy for ISP that oversell their services and fail to invest profits in infrastructure.
GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
Metered billing is the easy part. In the long run, it's even easier than the cat-and-mouse game of fighting a particular popular protocol.
The other features, like giving the customer control of monthly caps and throttling, will take a bit of work.
One unintended side-effect is the effect on home users who run wireless networks. "Stealing" bandwidth from an inadvertently unsecured or under-secured wireless connection without permission will now be literally stealing, as the poor subscriber will be stuck with the bill. Expect a few prosecutions under theft or fraud statutes if this becomes commonplace.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
And suddenly things like downloading videos from iTunes become a whole lot less attractive. Torrent-gobbling nerds aren't the only ones using a lot of bandwidth, and that will become more and more true in the near future.
LOAD "SIG",8,1
The telephone companies do the same thing. Dating back for decades, they've price the "unlimited local calling" plans knowing some users will under-utilize and some will over-utilize.
When a shift in usage happens faster than they can adjust, as happened during the BBS era of the '80s and early '90s, their expenses go up and their revenue remains constant.
Back in the '80s, telcos in some states put a dent in the problem by limiting the number of lines you could have in your house without paying higher "business" rates. Some multi-line BBS owners paid out of pocket, others charged their users or solicited donations, others reduced their number of lines.
There was also talk of a "modem tax" but thankfully that never went anywhere.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
God dam it so annoys me when the ISP's bitch and moan about the customers actually using the bandwidth they have signed a contract, and paid for to use.
We're the people who build and run these systems. Comcast...or anyone for that matter...can't win that fight. I've worked with you wankers for 15 years, you're clever, relentless, and infinitely creative in a mischievous kind of way. If Comcast closes off BitTorrent, you'll find another way to disguise the traffic. They'll figure it out after a while and you'll figure out something else or go somewhere else. It may be difficult some days to motivate you at work, but you'll drive yourself until the early hours of the morning figuring out how to get around whatever filters they put in place. I've seen this arms race take place in every type of communication technology out there and you've won every time. Telephones, mainframes, PC networks, the internet. The road of technology is littered with the bodies of people who underestimate the technical genius of people who don't like being regulated.
We run your switches, your networks, firewalls, databases and your web sites. We are root and domain admins, we have the back door passwords to your routers. We run packet sniffers and Snort, know what a clever fella can do with xp_ extended stored procedures and javascript, we grew up on ping and tracert....we don't need no steeking GUI.
You can work with us or spend your life on an endless treadmill fighting a losing battle. But one thing history should have taught you...
....do not fuck with us.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
As someone said on the linked site, selling a service without mentioning that it is severely restricted is fraud.
Sorry, but you're wrong. If Comcast sends RST packets to both ends of the connection (and why wouldn't they?), it doesn't matter whether or not you're dropping them, it matters that the other guy isn't.
There's an old saying that says pretty much whatever you want it to.