RE: [opensuse] Re: [opensuse-announce] SUSE Linux 10.1 "Remastered" available
The problem isn't deleted, but replaced / updated. The former means the download fails. The latter means the download gets (silently) corrupted.
You are spreading FUD here. Torrents cannot corrupt silently because they store a hash value with each junk of data. Thus if your files got corrupted you must have done something wrong.
I'll admit I haven't investigated in detail the torrent mechanism, and so can't tell what will happen if the main torrent server changes the base files mid way through a torrent download. I do know what I was seeing. Torrent uploads & downloads were continuing and the files were unusable. The status of the files wasn't showing an error. The torrents were started about a week before the change, and I noticed the problem about a week afterwards. Can you explain what would have been happening in the week when everything looked OK but wasn't? --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, Oct 22, 2006 at 11:03:25AM +0100, Administrator wrote:
I'll admit I haven't investigated in detail the torrent mechanism, and so can't tell what will happen if the main torrent server changes the base files mid way through a torrent download. I do know what I was seeing. Torrent uploads & downloads were continuing and the files were unusable. The status of the files wasn't showing an error. The torrents were started about a week before the change, and I noticed the problem about a week afterwards.
Can you explain what would have been happening in the week when everything looked OK but wasn't?
Ok, if a torrent changes it's contents (with the exception of renaming only), the result is always a _new_ torrent, it does never change the old one. What does happen now depends on what the tracker is done: 1. If the tracker does still track the old torrent file nothing does change. Everybody that still has the old torrent file can still share and download the old image like before. 2. If the tracker does no longer track the old torrent, all seeders and downloaders can continue their work with all their peer connections they already have but it becomes unlikely that they will get new connections. Thus inlike you use some alternative technologies, the swarm is slowly dying. In no case does corruption occur from the protocol. Robert -- Robert Schiele Dipl.-Wirtsch.informatiker mailto:rschiele@gmail.com "Quidquid latine dictum sit, altum sonatur."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2006-10-22 at 11:03 +0100, Administrator wrote:
Can you explain what would have been happening in the week when everything looked OK but wasn't?
Corruption should not occur: the filename.torrent file contains checksums of the chunks of the intended download. As chunks get downloaded whose checksum do not match what is known in advance they should have, those chunks would get rejected. Perhaps the peers and seers feeding the old file would get rejected as corrupted. Or some thing of the sort, but the end result would not be corrupted. The download might (should) fail, of course, which is a nuisance. Downloading the new filename.torrent and restarting would get it corrected. It's a better protocol in this respect than ftp: I have used it to mend incorrect ftp downloads, for instance. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFP4C+tTMYHG2NR9URAlzGAJ4iVRT69t0SRPdiqHPmV5M882SJbACfRBJt MATUdyZ9L1MhEF5oitrP/GU= =3fi/ -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Administrator
-
Carlos E. R.
-
Robert Schiele