Poor Old Bob Cringely tried to do an experiment with Bit Torrent and prioritized VoIP and forget to control a variable: the bandwidth consumed by the VoIP call whether it’s prioritized or not. Naturally, he jumped to some very stupid conclusions:
With this new knowledge I did a simple test that you can do, too…I did a couple BitTorrent downloads of specific files, measuring how much time and total bandwidth was required. Then I deleted those files, changed my Internet Gateway settings to give priority to my Vonage VoIP packets, called my Mom on the phone and started downloading the same two BitTorrent files…
My test results were clear. I had no problem downloading the same BitTorrent files, but it took longer. That was no surprise. After all, I WAS talking to my Mom, which would have taken some bandwidth away from BitTorrent. But the more interesting result was that the total bandwidth required to download the same files using traffic shaping versus not using traffic shaping was almost 20 percent more, which undoubtedly came down to increased BitTorrent overhead due to contention and retransmissions involving the priority VoIP service.
In other words, he downloaded some files while he wasn’t on the phone and then downloaded them again while he was and it took longer the second time. Duh, isn’t that what you would normally want?
Cringely also makes the startling discovery that Bit Torrent is very aggressive in its search for bandwidth, and warns that throttling it makes it take even more bandwidth. That sound like yet another flaw in Bit Torrent, and I don’t see why all VoIP users should stop making phone calls so Bit Torrent can run faster. His argument is along of the lines of “we better not make those terrorists mad by killing them.”
Is this guy on drugs?