On Wed, Apr 16, 2008 at 7:03 AM, Platonides Platonides@gmail.com wrote:
2008/4/15, Simetrical wrote:
In principle, TCP should ensure reliable byte-for-byte delivery, but that's in principle. :) I'd be interested to know if BitTorrent is significantly more reliable than HTTP in practice.
It's more reliable in the way that when bittorrent tells you it has finished, you have the original, complete file. If you got something corrupted, it automatically redownloaded the corrupted chunks.
Yes, I'm aware of the *theory*: BitTorrent hashes each chunk and automatically verifies them. But I'm curious to know if that makes a difference in *practice*, since someone mentioned it as a significant advantage of BitTorrent over HTTP.