Ликбез: что такое торренты и как ими пользоваться



В общих чертах, BitTorrent (или просто «торренты») — это интернет-протокол, позволяющий быстро скачивать большие файлы. В отличие от скачивания с обычного сайта, при использовании BitTorrent файл «забирается» по кусочкам у большого количества пользователей. Это позволяет загружать большие файлы вроде музыкальных альбомов, фильмов и сериалов значительно быстрее, чем получилось бы посредством других протоколов.

Чтобы понять, как работает BitTorrent, стоит рассмотреть, что происходит, когда мы загружаем файл с сайта традиционным образом. А происходит приблизительно следующее:

×

— Пользователь открывает веб-страницу и нажимает на ссылку, чтобы начать загрузку файла свой на компьютер;

— Браузер (клиент) сообщает серверу (компьютеру, на котором находится необходимый файл) о том, что нужно передать копию файла на компьютер;

— Запускается передача посредством одного из протоколов (списка правил), например FTP (File Transfer Protocol протокол передачи файлов) или HTTP (HyperText Transfer Protocol — протокол передачи гипертекста).

На скорость передачи информации влияет совокупность факторов, том числе тип протокола и нагрузка на сервер. Если файл «тяжелый» и одновременно популярный, нагрузка на сервер высока, а скорость скачивания, соответственно, низкая.

Что и как делает BitTorrent

При использовании торрентов все совсем иначе. Файл не скачивается с какого-либо одного сервера, а, как уже упоминалось, забирается по частям у множества пользователей (таким образом, мы не зависим от нагрузки на один-единственный сервер и его доступности). Однако без сервера все-таки не обходится: через сервер, именуемый трекером (tracker), происходит отслеживение в Интернете отдельных элементов файла. Необходим и торрент-клиент — специальная программа для скачивания и сборки элементов файла воедино. Работа BitTorrent основана на принципе «ты мне, я тебе»: здесь принято не только скачивать, но и раздавать, причем скорость загрузки часто зависит от скорости раздачи (все зависит от того, насколько принципиальны в этом вопросы владельцы торрент-трекера). Вот как все работает:

— Пользователь открывает в торрент-клиенте спецаильный .torrent-файл — крошечный файл, который соответствует «большому» файлу, рассредоточенному по интернету (где взять .torrent-файл мы расскажем ниже);

— Торрент-клиент читает .torrent-файл и связывается с указанным в нем трекером, чтобы найти компьютеры, где в настоящий момент также запущена программа-клиент и есть нужный нам файл целиком (так называемые сиды, или сидеры — seeds) или его части (пиры — peers, скорее всего, они, как и мы, сейчас заняты скачиванием);

— Трекер идентифицирует «рой» (swarm) компьютеров, у которых есть фрагменты или целый файл и которые находятся в процессе скачивания или раздачи, и включает вас в него;

— Трекер помогает программе-клиенту обмениваться элементами файла с компьютерами в «рою», в результате ваш компьютер получает кусочки файла из разных источников, а клиент собирает их воедино,

— Если вы оставляете торрент-клиент запущенным после того, как загрузка разрешена, вы окажетесь в ряду сидеров и сможете поднять свой рейтинг на трекере, чтобы в дальнейшем скачивать быстрее (при слишком низком рейтинге могут действовать различные ограничения на скачивание, например, не больше одного файла одновременно, либо загрузка может быть временно запрещена для тех, кто пытается только получать, не раздавая — для так называемых личеров от слова leech).

Рейтинг — это очень часто используемый инструмент стимуляции пользователей оставаться на раздаче, но есть трекеры, где система рейтингов не применяется.

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

Установка, настройка и использование торрент-клиента

Чтобы скачивать с помощью BitTorrent, прежде всего нужно установить специальную программу — торрент-клиент.