Martin wrote: "
The customers don’t know the details, they just know they are usually
being lied to. So naturally, the customers hate their ISP’s. But that
shouldn be."
The issue here is also an interesting problem where a corporation like BitTorrent, Inc making false respresentations about their product, and heavily using Advocate Mouthpieces like this author (and yourself) to spread FUD against ISPs suffering from BT's use. The strategy is to discredit the ISP and redirect anger away from BT users which are causing the problem. The technical flaws in BT are so severe, that it doesn't take a rocket scientist to discover the reasons why BT is a horrible technology choice.
Let's start with some of BitTorrent, Inc's false statements on their web site:
1)
http://www.bittorren.../whatisdna.html "Courteous: DNA will never slow down your computer or Internet
connection. DNA operates in the background without impacting other
applications that share your network connection, whether they
reside on your computer or on others."
I can not think of any real world case this is even remotely true. Comcast even presented a strong case that as few as 15 BT users impacted the service of the other 450 users on the same node. In our coop, a single BT user trashes service for the remainder of the cooperative. -- that invalidates the "or on others" part of this claim. The second is, that a single BT client and server starts up a few dozen TCP connections and runs them at, or near, your network connections speed. This will, and does, increase latency and lower available throughput for all other users on the home network both during downloads and after when it's server is doing uploads - check it for yourself - use DSL speed reports or other bandwidth checker. The statement "DNA will never slow down your computer or Internet connection." is simply false as fact. The reality is that sometimes it may only slow it down some, and othertimes quite a bit, depending on the type of network connection you have. If you have a wireless connection to your home from your ISP, then the increased use from the BT server uploads is a severe traffic increase on your network connection, that will noticibly impact your homes network performance (and other ISP customers sharing the same wireless links and access points). A great easy to run test on your own home's wireless network, by looking at performance before, during and after a large movie download and how that impacts network latency and available bandwidth to other wireless nodes in your home.
The real beauty of BT's strategy of discrediting ISPs for throttling, is that the BT users then blame the ISP for the slowness that BT causes because of this on the ISP, even when it's a technology problem with half-duplex networks. At that point, the ISP can tell the truth, and the users are convinced they are being lied to by the ISP ... when the lie was BT's from the start. Since the BT FUD discredits the ISP, and BT is claiming to be the good guy, it's easier to ignore BT lies like this.
2 )
http://www.bittorren.../whatisdna.html "How does DNA work? DNA automatically accelerates your favorite web sites and
software by downloading in parallel from multiple sources. During
and for a short time after each download, your computer helps
distribute what you download. In return, you get faster, more
reliable downloads and access to richer content. Only files that you recently
downloaded will be made available to others."
The reality is that this is only partially true, and then only part of the time. The best classic corporate lies are those veiled in a half truth, and BT milks this very well.
First, when does BT and DNA technology actually come close to working 100% ... that is when the ISP and backbone networks are full-duplex and very lightly loaded or idle. In that case the additional traffic BT's server generates is masked by the full-duplex connection for uploads, and the parallelism hides any packet loss created by BT --- AND the content would not otherwise be cached by the ISPs web cache.
Second, when is this statement by BT clearly false ... that is when the network is half-duplex, has some significant concurrent use (either locally or external to the user) for files in the ISP web cache, then using BT creates several times more traffic, that has to go out to the internet cloud making the initial download slower and continues to impact other use with the BT server uploads. The net result is both slower and less reliable, than simply grabbing a copy from the local ISP web cache. The impact on other ISP customers is the highest. While it might be easy to think you got the better end of the stick THIS TIME, you are equally likely to be the one suffering when some other ISP customer is trashing the network when you need to search the web, make a call on your VoIP phone, or use a VPN back to school or work.
Third, there is a large grey area in between ... mostly to the bad side. The reason is that loading the network with the BT server will always slow down other network use. If you are internet gaming, that means more lag. If you are just web surfing, that means slower page access. If you are doing utube, or other media streaming, it means jerky performance and more aborts/hangs. 1+1 is ALWAY greater than just 1 ... more network use by the BT server will always be slower than if there is no BT server.
3)
http://www.bittorren.../whatisdna.html "DNA is
more efficient because it delivers
downloads from a wide variety of available sources, selecting from
among the best, without overloading any."
Nothing is more efficient than the local ISP web cache ... PERIOD. Pure missleading marketing hype to make the BT and DNA sell.
4)
http://www.bittorren.../whatisdna.html "DNA is
faster because it delivers downloads to you from multiple, nearby sources in parallel."
Another half truth, that boarderlines on an outright lie. Again, if it's in the ISP web cache, that is likely to be closer than any other source, including other BT nodes. Half the time, the pipe between you and a major web host is probably closer and FASTER than a bunch of other BT client/server nodes that can share that content right away. If you are in Alaska, and the only other BT nodes that are serving that data are in China right now, then going to the original site also in Alaska using the same ISP as you, is probably a LOT faster. This BT claim is totally bogus, as they can NEVER predict the relationship between you and the current other BT users serving that content, as compared to the original source. BT can not just magically create a "nearby source" when they do not exist. Sure one might, but that is not the absolute given that this marketing hype is selling.
5)
http://www.bittorren.../whatisdna.html "DNA is
more reliable because it flexibly delivers
downloads to you from a variety of sources. And, when a download
becomes very popular, DNA makes sure there is capacity to deliver it."
Again, pure marketing half truth hype that is not based in reality. If the data is in the local ISP web cache, and the only BT servers with the data are on a bunch of throttled comcast users machines that are suffering from resets and packet loss, then the BT choise is likely to be much less reliable than either the ISP web cache or the original source.
6)
http://www.bittorren...technology.html "Advanced Bandwidth Management: BitTorrent DNA runs quietly in the background with minimal
impact to the end-user experience. Our proprietary transport
technology leverages the full available network capacity of all
paths without disrupting other applications. By detecting the
presence of other applications, computers, and devices sharing
the consumer's broadband connection, BitTorrent DNA
automatically moderates its use of the network to ensure that
web browsing, voice over IP (VoIP), Internet gaming, and other
applications are not disrupted."
Again more half truths that boarder on an out right lie. For starters, most switched networks do not allow one host to see or monitor other hosts traffic on the same network ... which makes BT's claim in the second sentence just plain false ... if it can not see the use, then it certainly can not moderate it's own use to protect VoIP or other services.
Simply making this claim, and then actively discrediting the ISP, leaves the BT users trusting the wrong claims and wrong corporation that is out to make a buck selling it's goods and services.
7)
http://www.bittorren...technology.html "Friendly to Service Provider Networks: BitTorrent DNA contains a number of enhancements to mitigate
the impact of peer networking on service provider networks.
These enhancements include: BitTorrent's sophisticated
congestion-avoiding transport technology; an intelligent peer
selection algorithm that prefers peers on the same LAN, network,
or AS; and work with vendors of BitTorrent caching products to
support local cache discovery. By keeping traffic local and
non-congestive, BitTorrent DNA reduces long-haul and peering
traffic for service providers, while improving the end-user
experience."
Again another half truth, that boarders on another outright lie to make the user feel good about doing the right thing, that is actually the wrong thing. The first assumption is that traffic will be local inside the ISP, and so local as to not even use the ISP internal backbone ... which is pure fantasy, as BT can not create new services in an ISP when the only other users of that content and on another continent. While this MIGHT happen for some content, it is not likely to happen even a significant portion of the time, and certainly less likely than using the ISP web cache. The additional server load this creates in half-duplex and wireless networks, completely mitigates nearly all potential gains -- especially for wireless ISP customers. So this BT marking hype is clearly false in many critical cases where the BT product trashes a half duplex wireless network.
To close, I'd like to suggest readers follow the money here ... BT is another corporation, possibly larger than many small ISP operations, that is out to make a profit with several shell games. First, they want to transfer the cost of providing bandwidth from content providers (like themselves) onto the backs of all ISP's, by making false claims about how better this is. This at best is very self serving, and at worst, exactly the same model as spamers using a vast bot farm ... the only difference is that BT suckers it's customers into providing that bot farm with false claims of how good this is for everyone -- and as we have learned, most of those customers don't even know they have done that until they get the bill from their ISP or have their service terminated. Just how is this better than spy ware or bot farms?