Це найпростіший для мене питання, на який я готовий дати відповідь.
Сиди - це люди, які вже скачали файл цілком і роздають його іншим.
Бенкети - люди, які ще не завантажили файл цілком, але вже діляться з іншими учасниками своїми доступними частинами файлу.
Чим же відрізняються ці два поняття? Якщо є хоча б один роздає сид - Ви рано чи пізно зможете скачати файл цілком.
Якщо є тільки один бенкет, а сидів немає, то Ви ніколи не скачаєте файл цілком.
Якщо є 2 або більше бенкету, то Ви зможете з певною часткою ймовірності закачати файл цілком, а можливо і не зможете - все залежить від того, які частини файлу закачані цими бенкетами. Якщо різні - то втрачені частини з'єднаються і вийде або більш повний файл, або цілісний файл. Але швидше за все, тільки наявність бенкетів не буде достатньо для складання файлу цілком.
Ось приклад:
Сід роздає файл такого розміру
| __________ |
Ви закачаєте такого ж розміру файл.
Є тільки 2 бенкету
1 роздає файл розміру
| ____ |
2 роздає файл розміру
| _______ |
В результаті закачування вами всіх доступних частин Ви отримаєте такий файл
| ________ |
Як бачите, при наявності 2 бенкетів Вам не вистачило пару частин файлу. В результаті, Ви не зможете користуватися файлом, поки не знайдете відсутньої частини, яку можна отримати від сида.
Ви можете запитати, який тоді толк від бенкетів, якщо вони не дозволяють завантажити файл цілком?
Бенкети своїми частинами файлу істотно збільшують швидкість завантаження найбільш доступних частин. З прикладу можна побачити, що при наявності 1 сида і 2 бенкетів - 3 і 4 частина файлу захитаються швидше за інших, так як нею володіють всі присутні на роздачі.
На сьогоднішній день торренти - це найпопулярніший і доступний спосіб обмінюватися файлами, які забороняють до поширення правовласники. Вся вина в поширенні покладається на роздає. Скільки роздало людей файл, стільки і винуватих. У цьому вся і проблема, що всіх не переловиш.