Как пользоваться торрентом ?

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


 

Ремонт компьютеров | Спутниковые антенны
                             Web-дизайн

 

Главная Как пользоваться торрентом ?

Как пользоваться торрентом ?

Оглавление:

1. Определения и технология.
2. Как качать через торрент? (на примере клиента uTorrent)
3. Как самому раздать через торрент?
4. Как присоединиться и помочь раздаче?
5. А если я хочу пользоваться другим клиентом?
6. Принцип работы протокола
 


1. Определения и технология.

трекер (англ. tracker) — специализированный сервер, работающий по протоколу HTTP. Трекер нужен для того, чтобы клиенты могли найти друг друга. Фактически, на трекере хранятся IP-адреса и входящие порты клиентов и хэш-суммы, уникальным образом идентифицирующие объекты, участвующие в закачках. По стандарту, имена файлов на трекере не хранятся, и узнать их по хэш-суммам нельзя. В практических реализациях, однако, трекер часто, помимо своей основной функции, выполняет и функцию небольшого веб-сервера. Такой сервер хранит файлы метаданных и описания распространяемых файлов, предоставляет статистику закачек по разным файлам, показывает текущее количество подключенных пиров и пр.

раздача — процесс распространения файла по протоколу BitTorrent.

пир (англ. peer — соучастник) — клиент, участвующий в раздаче.

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

личер (англ. leech — пиявка) — пир, не имеющий пока всех сегментов, то есть продолжающий скачивание.

Выше даны первоначальные значения терминов пир, сид и личер согласно описанию протокола. Таким образом, для скачивания пиры подключаются к раздаче как личеры и, скачав файл, становятся сидами. Со временем значения этих терминов несколько сместились, и теперь пиром чаще называют скачивающего клиента (то есть личера), а слово личер приобрело негативный смысл и означает пользователя, который отдает гораздо меньше, чем скачивает.

рой (англ. swarm) — Группа компьютеров, которые коллективно связываются для закачки конкретного файла. Например, если вы начинаете с клиента BitTorrent, и он сообщает вам, что вы подключены к 10-ти пирам и 3-м сидам, то рой состоит из 13-ти других компьютеров.

рейтинг (англ. share ratio) — отношение розданного к скаченному. Некоторые сидеры устанавливают ограничения для личеров с низким рейтингом (обычно при рейтинге ниже 0.5). Рекомендуется поддерживать рейтинг выше 1.0.

доступность (англ. availability) (также distributed copies) Количество полных копий файла, доступных клиенту. Каждый seed добавляет 1.0 к этому числу, поскольку они обладают полной копией файла. Те участники (peers), которые скачали только часть файла, увеличивают его доступность на столько, сколько ими уже скачано. Однако, если несколько peer’ов скачали одинаковые части, то доступность от этого не увеличивается. К примеру, если у двух peer’ов скачано 50 % и скачанные части равны между собой, и есть один seed, то доступность равна 1.50

2. Как качать через торрент?

а) Скачать, установить и запустить торрент клиент uTorrent. Никаких дополнительных настроек можно не делать.


(общий вид программы uTorrent)

б) После установки uTorrent автоматом станет открывать файлы с типом .torrent. Теперь надо скачать файл например кино и открыть с помощью программы uTorrent'а торрент фаил (.torrent) с трекера.

Некоторые трекеры требуют авторизацию чтобы появилась возможность скачивать торренты.
На примере на Омском торренте
надо зарегистрироваться.

Как зарегистрироваться на Омском торренте?


(общий вид сайта torrents.omsk.ru)

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

Теперь, если сид на месте, начнется закачка. В списке пиров будут все клиенты с которыми идет обмен частями. Если будет ошибка, то во вкладке "Общие" в строке "Состояние" будет написана причина ошибки.

г) uTorrent сообщит вам об успешной закачке.

3. Как самому что-нибуть раздать через Торрент.

а) Кладем то, что хотим раздать в место на харде, где оно будет еще долго лежать.
б) В uTorrent'е делаем Фаил -> Создать новый торрент. (ctrl+n)
г) Выбираем фаил или папку которую хотим раздать
д) Жмем "Создать и сохранить в ...", и сохраняем куда нибудь после создания. Поля трекер оставляем пустыми. На предупреждение "... хотите продолжить без трекера" жмем "Да"

ж) Закрываем создание торрента.

Теперь надо этот торрент фаил залить на трекер.

а) Идем на http://www.torrents.omsk.ru (Кнопка загрузить на трекере)

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

в) Если все заполнено правильно вы увидите свою раздачу.

г) Теперь щелкаем по ссылке на торрент файл и открываем его uTorrent'ом.

д) Выбираем пусть где лежит раздаваемое. Чтобы не тратить время на проверку можно снять галку "Проверять хеш" и жмем Ок.

е) После проверки хеша файла начнется раздача.

Все раздача началась.

4. Как присоединиться и помочь раздаче?

Если у вас есть Выполнив пункты г.-ж. предыдущего раздела.

5. А если я хочу пользоваться другим клиентом?

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

6. Принцип работы протокола

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

Перед началом скачивания клиент подсоединяется к трекеру, сообщает ему свой адрес и хеш-сумму запрашиваемого файла, на что в ответ клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновлённый список адресов.

Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь регулярно обновляет информацию о подключившихся к обмену клиентах и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.

При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент, посылает запрос и, если второй клиент готов отдавать, получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента и оповещает всех присоединённых пиров о наличии у него этого сегмента.

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

Обмен сегментами ведётся по принципу «ты — мне, я — тебе» симметрично в двух направлениях и в случайном порядке. Клиенты периодически сообщают друг другу об имеющихся у них сегментах. Обмен данными начинается, когда обе стороны в нём заинтересованы, то есть каждая из сторон имеет сегменты, которых нет у другой. Количество переданных сегментов подсчитывается, и если одна из сторон обнаруживает, что передаёт в среднем больше, чем принимает, она блокирует (англ. choke) отдачу. Таким образом, в протокол заложена защита от личеров.

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

Клиенты периодически информируют трекер об изменениях в состоянии закачек и обновляют списки IP-адресов.

Seo анализ сайта Яндекс цитирования
© 2010-2017 «ITnotebook»
Ремонт компьютеров, Web дизайн, Спутниковые антенны



скачать программы бесплатно