В чем разница между торрентами и файлами P2P, передаваемыми через Napster, Limewire или Ares? Торрент-серверы хранят файлы? Как действуют семена и сверстники?
1 ответ
Прочтите этот ответ для получения подробной информации о том, как работает Bittorrent - он также расскажет о том, как действуют ваши семена и коллеги.
Разница между Bittorrent и такими вещами, как Napster, включает в себя:
Центральный сервер в Napster-подобных P2P-сетях служит местом, где коллеги могут встречаться и обмениваться каталогами файлов. С Bittorrent "трекер" все еще является тем местом, где могут встречаться одноранговые узлы, но они не обмениваются каталогами файлов. Они обмениваются только хешами всего файла и хешами его частей, которые серверы идентифицируют набор файлов в этом текущем торренте, и эта информация поступает из файла .torrent, который НЕ хранится в "собственном трекере" в тем не мение.
Большинство P2P-программ, подобных Napster, поддерживают только прямую передачу потока от пиров. Bittorrent предназначен для разделения файла на части, чтобы каждый пэр в рое мог постоянно обменивать их, что делает его более надежным и быстрым.
«Торрент-сервер» содержит только файлы .torrent, которые НЕ СОДЕРЖАТ ФАЙЛОВ. В торрент-файле содержатся ТОЛЬКО URL трекера и SHA-1 всего файла и каждой его части. Без однорангового узла, у которого уже есть весь файл, никто в рое не получает этот файл. Все содержимое роя Битторрент, которое вы получаете как участник этого роя, исходит от других в рое, а не от самого трекера.