Why BitTorrent Causes Latency and How To Fix It 315
Sivar recommends an article by George Ou examining why BitTorrent affects performance so much more than other types of file transfer and a recommendation on how to fix it. The suggestion is to modify P2P clients so that, at least on upload, they space their traffic evenly in time so that other applications have a chance to fit into the interstices. "[Any] VoIP [user] or online gamer who has a roommate or a family member who uses BitTorrent (or any P2P application) knows what a nightmare it is when BitTorrent is in use. The ping (round trip latency) goes through the roof and it stays there making VoIP packets drop out and game play impossible."
Re:QoS? (Score:3, Insightful)
Simpler solution (Score:2, Insightful)
Wait, wait wait! (Score:2, Insightful)
Uh, yeah? (Score:5, Insightful)
Re:Wait, wait wait! (Score:3, Insightful)
Re:Simpler solution (Score:5, Insightful)
Re:QoS? (Score:5, Insightful)
Re:QoS, but only on the Telco Side (Score:3, Insightful)
I love these home geek "i know how to flash DD-WDT and click on a GUI" networking experts, who fail to grasp your point above (i.e. QoS = OUTBOUND).
Since downstream QoS from telco aggregation router is not practical to implement, the best fix is to throttle the clients on the end user PCs, free and just a few clicks away.
Or if you want to be really advanced, QoS outbound from a second router (or linux gateway or firewall etc.) behind your WAN router but really that's overkill for 99% of users.
Re:QoS? (Score:2, Insightful)
Re:QoS? (Score:5, Insightful)
Re:From the Great Geek Philosopher Hypocrates (Score:2, Insightful)
There is a huge difference between a corporation not giving customers what they have paid for, and the customers using that bandwidth how they see fit.
Just my 0,02
Re:From the Great Geek Philosopher Hypocrates (Score:4, Insightful)
Re:From the Great Geek Philosopher Hypocrates (Score:3, Insightful)
Look, I'm not for legislation, but a little common sense will tell you that it simply isn't right for a small minority of the customers to use a massive percentage of available bandwidth, using applications that they themselves say wreak havok on their local network.
You speak of not providing people with what they've paid for. How about all those next gen services we want rolled out, how will they ensure they can manage network traffic fairly when all users need a much bigger chunk of bandwidth for standard services? If P2P users can't keep in mind the rights of those not using the same torrent, or their responsibility to be good network neighbors when they KNOW their activity disrupts others, they have no reason to expect the same courtesy. A free Internet only works if there's respect.
If there's no respect, that's when you wind up with silly things like legislation.
Re:From the Great Geek Philosopher Hypocrates (Score:3, Insightful)
There's nothing wrong with reasonable traffic shaping. ISPs, however, DON'T want to do that. They want to damn near cut-off Bittorrent traffic entirely, even though reducing it by, say, 1/4th would have the desired effect.
What's more, with network non-neutrality, what they really want, and what their QoS policies are set to enforce, is to drastically throttle all applications that COMPETE with their own... You can see this most dramatically with VoIP services, but also with P2P you can see that the ISP's own applications and services that use up bandwidth just a badly do NOT get throttled.
Those issues are why there is "moral outrage". People aren't angrily upset that their torrents were just slightly slowed down...
Re:QoS? (Score:2, Insightful)
Re:QoS? (Score:2, Insightful)
It's about control. (Score:4, Insightful)
More seriously: Me shaping my own traffic is very different from someone else shaping my traffic against my will.
To borrow another poster's analogy:
I have no problem with choosing what kind of food I eat. If I had kids, I'd have no problem choosing what kind of food they eat.
I would very much not like the grocery store to choose what kind of food is best for everyone.
Fortunately, it's in the grocery store's best interest to give customers what they want. For some reason, ISPs think it's not in their best interest to do the same.
Re:QoS? (Score:4, Insightful)