1

Предположим, я загружаю файл с сервера.
Теперь загрузка файла с сервера означает, что сервер одновременно загружает файл на мой компьютер. То есть, кроме того, что я использую пропускную способность для загрузки файла, сервер также использует часть пропускной способности для загрузки того же файла на мой компьютер.
Если нет, то почему в протоколе bit torrent мы говорим, что загрузчики загружают файл, а загрузчики загружают файл.
Это говорит о том, что выгрузка и загрузка файла происходит одновременно. Кроме того, куда сеялки загружают полный файл. Пожалуйста, помогите.

3 ответа3

3

Не следует путать BitTorrent с регулярными загрузками.

Да, при загрузке файла с сервера участвуют две стороны, и они должны сотрудничать. В "реальном мире" вы могли бы прийти и забрать что-то у меня без моего участия, но если вы хотите, чтобы я дал вам предмет через комнату, тогда я должен взять его, бросить вам, а вы должны протянуть руку и схватить Это.

Бросаю, ловишь; загрузка с сервера, загрузка клиента.

BitTorrent отличается, потому что это все о совместном использовании. Там может быть не один "сервер". Все клиенты равноправны, и каждый скачивает файл от всех остальных. Итак, как только вы скачали кусок файла с торрента, кто-то другой мог бы скачать его с вас. Следовательно, ваш компьютер загружает и загружает одновременно.

"Сеялки" - это просто клиентские компьютеры (люди), у которых уже есть весь файл. Поэтому они перестали что-либо загружать, но продолжают делиться, что, конечно же, является загрузкой.

"Leechers" - это клиенты, у которых еще нет всего файла, и которые активно загружают данные из торрента (то есть с других клиентов). "Пиявка", в которой уже есть часть файла, также может одновременно загружать ("заполнять") файл (или пользователь может отключить загрузку, но не всегда), но мы не называем их "сеялкой" пока они только загружают.

Таким образом, сеялки не загружать файл в любое место , в частности; они делятся друг с другом разделами данных, когда их спрашивает сборщик, а в остальном просто бездействуют.

Когда файл (или видеопоток, или игровые данные, или что-то еще) передается от пользователя A к пользователю B, такое использование данных будет учитываться в отношении разрешений данных обоих пользователей. Таким образом, если, например, вы передаете 2 МБ между двумя вашими собственными устройствами (через внешний носитель), то в конечном итоге вы будете платить за 4 МБ использования данных (2 МБ для каждого устройства).

1

Для BitTorrent Seeders будет загружать файл либо оттуда системы или Seedbox.

И да, загрузчик и Seeder используют одинаковую полосу пропускания.

Теперь посев обычно происходит от нескольких людей или их компьютеров.

Каждый человек, который загружает файл, загружает его, если не остановит его.

Теперь каждый, кто скачивает торрент, будет скачивать куски с каждого человека.

Да, загрузка с вашего компьютера означает, что хост загружает вам. Пропускная способность используется в обоих направлениях.

Что касается загрузки с сайта.

Сайт загружает файл вам, и вы скачиваете файл с них.

На некоторых сайтах есть несколько сайтов, которые загружают загрузки таким образом, чтобы вы могли выбрать лучшую загрузку для своего региона.

0

То, что вы загружаете со своей стороны (как клиент), автоматически просматривается как загрузка со стороны сервера.

Возьмем очень тривиальный пример. Рассмотрим это как дорогу с двусторонним движением между двумя точками (ваш дом и дом вашей бабушки): наблюдатель из вашего дома увидит, как ваша машина катится к вашей бабушке, а ваша бабушка увидит вашу приближающуюся машину.

Таким образом, вы совершенно правы, когда говорите, что сидеры загружают то, что скачивают пиявки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .