Что такое торрент сéти и настройка программ для работы с ними. |
Содержание: |
Принцип
работы Торрент (torrent) – это сетевой протокол для обмена файлами. Файлы разбиваются на небольшие части и в таком виде передаются по сети. Торрент-клиент (torrent-client) закачивает эти части и затем собирает у себя файл воедино. В процессе скачивания кусочков, клиент также отдает уже закачанные части, что позволяет передавать торренты с большой скоростью и без ожидания освобождения источника (сидера). Датой появления торрента считается 4 апреля 2001 года, когда Брэмом Коэном был создан первый клиент. Выход первой версии состоялся 2 июля 2001 года. BitTorrent – самый первый torrent-протокол, созданный Брэмом Коэном, – оказался оптимальным для скачивания нескольких файлов по частям, а не сразу целиком. Тогда Коэн вместе со своим братом и партнером Ашвином Нэвином создал корпорацию BitTorrent, Inc. в Сан-Франциско. С тех пор протокол torrent стал очень популярным в мире. С каждым днем количество его пользователей увеличивается все более. С увеличением количества файлов на торренте увеличилось и количество нарушений авторских прав. И компания Google после многих жалоб на нарушение законов США была вынуждена удалять ссылки из своих результатов по запросам пользователей на торрент-файлы P2P-сетей. В настоящее время корпорация Брэма Коэна продолжает разработки по протоколу BitTorrent и покупает самый популярный клиент µTorrent. в начало Принцип работы протокола
торрент Файл метаданных Торрент-трекер Работа без торрент-трекера (torrents tracker) Преимущества работы с торрентом: |
Термины и
использование. Того, кто сталкивается с торрентами впервые, зачастую смущает обилие непонятных терминов. Но на самом деле тут всё просто. Сейчас я проведу небольшой ликбез. Основные
термины:
Правильное использование торрент сетей: Работа с торрент-файлом. Для скачивания торрента, нужно зарегистрироваться на трекере и скачать торрент-файл нужной раздачи. Затем запустить клиент и открыть в нём файл. Торрент запущен. Скачиваемый торрент одновременно с этим и раздаётся - подключающиеся пиры могут как скачивать у тебя части торрента, так и отдавать тебе или даже делать это одновременно (если у Вас есть разные части). После завершения скачивания ты автоматически начинаешь раздавать торрент. Статистика твоей работы постоянно передаётся трекеру и создаёт тебе рейтинг. Чтобы самому создать торрент, нужно сформировать торрент-файл с помощью клиента, указав нужный контент и трекеры, загрузить торрент-файл на трекер и снабдить его описанием. К сожалению, на многих трекерах существует так называемая "система рейтинга", не позволяющая скачивать торренты тем, чей канал имеет определённые ограничения. О ней мы сейчас и поговорим. На самом деле, система рейтинга не является частью технологии BitTorrent, а является унылым костылём, призванным стимулировать пиров меньше скачивать и больше раздавать, тем самым повышая эффективность P2P-сети. Дело в том, что очень многие не заботятся о том, чтобы раздавать, а вспоминают о торрентах лишь тогда, когда хотят что-нибудь скачать, даже если их технические возможности позволяют сидировать. Такая вещь, как рейтинг стимулирует пиров раздать хотя бы столько же, сколько они скачали. Обратной стороной рейтинга является то, что пиры с плохим каналом, зачастую теряют возможность вообще что-либо скачать. К счастью, против системы рейтинга существуют нехитрые, но вполне действенные средства. Пасскей. Большинство трекеров требуют зарегистрировать аккаунт, чтобы получить доступ к торрентам. К этому аккаунту привязывается и рейтинг. Для идентификации аккаунта на трекере, часто используется так называемый "пасскей" - идентификатор, расположеный в скачиваемых с трекера торрент-файлах и передаваемый клиентом вместе со статистикой. Заменив свой пасскей на чужой, можно скачивать файлы от имени чужого аккаунта. Часто, несознательные юзеры выкладывают торрент-файлы со своим пасскеем в открытый доступ. Пасскей находится в торрент файле в открытом виде и заменить его можно любым редактором бинарных файлов. Также есть специальные вьюверы и редакторы для торрент-файлов (погуглить). Регистрация. Большинство трекеров выдают каждому новому аккаунту небольшой лимит рейтинга (несколько гигабайт), так что исчерпав этот лимит, можно завести новый аккаунт. При этом, желательно использовать анонимный прокси, т.к. множество аккаунтов, созданных с одного адреса, может вызвать подозрение. Скачивание без трекера. При скачивании, клиент время от времени передаёт статистику трекеру и обновляет список сидов. Как правило, многие сиды работают достаточно долго, зарабатывая себе рейтинг. Некоторые раздают вообще круглосуточно. Поэтому на самом деле, частое обновление списка сидов не требуется. Отключив трекер в клиенте, можно избежать учёта рейтинга. Скачивание будет идти с имеющегося набора сидов, но новые сиды добавляться не будут (если не используется DHT). Если же список сидов обновить нужно, удаляем торрент из клиента (при этом недокачанные файлы останутся) и запускаем его снова, указывая ту же папку для сохранения файлов. Клиент подхватит недокачанные файлы и продолжит скачивание с прерванной позиции, при запуске торрента список сидов будет обновлён. Внимание! Не нужно заново добавлять трекер в запущенный торрент - статистика за время, в которое скачивание велось без трекера, будет учтена. Чтобы отключить трекер в uTorrent, нужно выбрать торент, открыть вкладку "трекеры" (под списком загрузок) и удалить соответствующую строчку. Нужно удалять только основной трекер (или трекеры), не нужно отключать локальный ретрекер или DHT. DHT. Этот способ похож на предыдущий, но проще. Если для торрента доступна DHT, то при скачивании без трекера, список сидов обновляться будет. В uTorrent DHT обозначается также как и трекеры, в списке трекеров. Для того, чтобы DHT работало, нужно иметь несколько пиров, которые также поддерживают DHT. Так что не стоит отключать трекер сразу же после запуска торрента - нужно подождать пока трекер не передаст несколько пиров и не начнётся передача информации. Ретрекер. В крупных локальных сетях часто существует собственный трекер, помогающий основному находить пиров в локальной сети. Если в списке твоих трекеров есть строчка наподобие retracker.local, то ты будешь находить пиров в своей локальной сети и без помощи основного трекера или DHT. в начало |
Установка и настройка
клиента (µTorrent и BitTorrent) Описание соответствует
µТоррент(версия 2.0.4) Соединение (Настройки
сети) Открытие
определённого порта DHT (Distributed Hash Table)
Scrape в клиенте
лучше выключить. Очерёдность (Приоритет
раздач) Расписание (Планировщик) Дополнительно (Продвинутые настройки) И в заключении о
флагах |
Как создать раздачу своих файлов. Как качивать файлы Для закачивания файла Вы должны иметь у себя готовый торрент-файл, обычно это файл вида My_file.torrent. Получить его можно, скачав такой файл на торрент-трекерах или получить от друга, например, по почте. Открываете файл обычным способом - двойным кликом мышки (при уже установленном на компьютере Торрент-клиенте - uTorrent или BitTorrent), выбираете место для сохранения и ждете, когда файл полностью закачается. При получении такого файла с торрент-трекера, существует правило, в котором рекомендуется после завершения закачки оставить файл на раздаче хотя бы до коэффициента отдачи =1 (этот коэффициент виден в списке клиента). При получении частного торрент-файла от друга или знакомого это правило можно не соблюдать. Как создать торрент-файл (только частный торрент) Как раздавать на торрент-трекерах, можно прочитать на этих же ресурсах в разделах FAQ, например. Здесь же я объясню, как создать такой файл (это будет частный торрент-файл) для передачи, например, другу. 1) Прежде всего уточните для себя, будет ли это отдельный файл или папка. Желательно, чтобы в папке не было посторонних файлов, по крайней мере, непосредственно перед созданием торрент-файла, хотя, перед раздачей будет возможность снять отметки с ненужных файлов, но такое действие будет не очень корректным. Есть еще один вариант, если у Вас в папке лежит много файлов, не предназначенных для отдачи - о нем будет рассказано чуть ниже. |
FAQ Почему я не могу скачивать быстрее? Тому может быть несколько причин. Возможно, что в данный момент лишь несколько других людей законнектились и расшаривают этот файл, таким образом от них вы не можете получить их большую пропускную способность. Возможно, это новый файл, и лишь несколько людей сидят его. Возможно, трекер действительно загружен или был подвергнут DOS атакам. Возможно, скорость вашего аплоада ограничена вами или вашим провайдером (например, диал-ап, некоторые виды кабельного и DSL подключения), или же вы лимитировали скорость вашего аплоада с помощью одного из экспериментальных клиентов. Данная программа заставляет вас расшаривать, и чем быстрее вы расшариваете (аплоад), тем быстрее вы можете скачивать. Этот принцип лежит в основе программы. Таким образом, если вы не закачиваете (или не можете закачивать) очень быстро, не ожидайте, что получите действительно огромные скорости скачивания пока большое количество людей не начнёт расшаривать, и лишь небольшое количество - скачивать. |