Автор Тема: Что такое торрент, и как с него качать  (Прочитано 82905 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
Перенес ответ из темы "Культура", т.к. там ему действительно не место, а обсуждение в изначально закрытой теме (http://forum.elsite.ru/index.php?board=78.0) не способствует популярности сервиса.

В последнее время пиринговые сети обмена данными очень популярны, и среди них особо выделяются сети на основе Битторента. Так как это довольно новое понятие, хочу ознакомить читателей с ним и ответить на наиболее часто задаваемые вопросы. Итак,

Что это такое?

Битторрент - это протокол разработанный для обмена файлами. По сути он является peer-to-peer протоколом, когда каждый пользователь коннектится к другому напрямую, для приема или передачи частей информации. Но в то же время существует центральный сервер ( называемый трекер) который является координатором действий всех существующих связей между пользователями. Трекер только управляет соединениями, он не содержит никакой информации о содержимом файлов, передаваемых между пользователями. Принципиальное отличие Битторрент - от других p2p систем - в том , что пользователь, который скачивает к себе информацию, является так же ее распространителем, т.е передает информацию другим пользоваелям. В этом случае пропупскная способность сети используется наилучшим способом, насколько это возможно. Битторрент разработан для наилучшей работы в сетях, где большое количество людей с совпадающими интересами. При этом чем большее количество людей участвует в раздаче конкретного торрента, тем большую конечную скорость может получить каждый из них. 

А зачем она нужна? Когда есть каза, директконнект, емуль и еще куча пиртупиров..

Наиболее популярным методом передачи файлов в сети является модель ?клиент-сервер?. Центральный сервер посылает файл целиком каждому, кто в нем нуждается - так работают протоколы http и ftp. Клиенты общаются только с сервером - и никогда - между собой. Основным, и пожалуй единственным преймуществом этого метода является то, что он прост в реалицации и использовании. Этот метод работает до тех пор, пока сервер, находится в сети и может обслуживать запросы всех клиентов. В противном случае - и этом мы видим достаточно часто, эта модель может давать сбои - как только сервер становится слишком популярным, и как только размер данных начинает быть слишком большим. Именно поэтому вы можете наблюдать сообщения ?слишком много пользователей? пытаясь скачать демку новой игры или новый CD с сервера. Концепция ?зеркалировани? лишь отчасти решает эту проблему, посколько требует сложной настроийки ?отзеркаливания? серверов и распределения загрузки между ними.

Другой метод передачи файлов стал более популярным - p2p системы, такие как Kazaa, eDonkey, Gnutella, Direct Connect, etc. В таких сетях обычные пользователи сети обмениваются файлами, напрямую подсоединяясь друг к другу. Преймушество этих систем в том, что файлы не обязательно должны находится на одном сервере. При этом, однако, невозможно отследить содержимое этих файлов. Именно поэтому эти сети получили огромное распространение среди любителей музыки, фильмов и особенно warez. Проблемой этих сетей стали популярные данные, к которым обращается наибольшее количество людей. Поскольку за новыми файлами буквально ?выстраивались очереди? то скорость скачивания уменьшалась пропорционально количеству запросов на этот файл. Кроме того в большинстве p2p систем количество соединений между пользователями ограничено, и зачастую пользователи обратившиеся за каким либо файлом попросту получали отказ. Неполностью скачанные файлы также были проблемой для пользователей- поскольку заранее определить ?целый? ли запрошенный файл или нет невозможно. Результатом этих проблем стало падение популярности многих сетей и введение запретительных правил для пользователей, участвующих в них.

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

Битторрент в чем то похож на Usenet в этом. Он наиболее подходит для распростанения новинок, которыми интересуетсяч большое количество людей. Старые или мало используемые файлы распространяются в нем медленно или вообще недоступны.

A откуда возьмется столько добрых людей которые позволят мне качнуть у них файлов?


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

Ну и каков результат?

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

А чо такое сидер, личер, трекер, торрент, ратио, анноунсер? (seeder, leacher, tracker, torrent, ratio, announсe URL)?

Вот список основных терминов:

Торрент (torrent) - Это идентификатор. Т.е файл который содержит в себе информацию о запрошенных файлах а именно:

а) о размере и количестве фрагментов, и контрольной сумме скачиваемого файла (файлов).

б) о трекере на котором можно получить информацию об сидерах и личерах, распространяющих этот файл.

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

Сидер (seeder) - товарищ, который имеет на диске уже скачаный и полностью готовый к раздаче файл. Он же может быть инициатором раздачи файла.

Личер (leecher) - почти товарищь сидеру, тот кто в данный момент участвует в системе и качает куски файла одновременно раздавая скачанные куски другим личерам. Сидерам они само собой не нужны. Как тока личер скачал файло - он становится сидером.

Трекер (tracker) - Ето сайт, а точнее движок на сайте, который

a) складирует у себя торренты и раздает их всем клентам, чтобы те качали друг у друга файло

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

Ратио (ratio) - Это грубо говоря отношение скачанной вами и переданной информации. Халявшиков не любят нигде. Если вы хотите скачивать информацию с других - будьте добры поучаствовать в ее распространении. Собственно вам лично делать для этого ничего не надо - просто не выключайте ваш БТ-клиент вообще никогда - он висит в трее и не мешает. А тем самым вы помогаете другим качать файло с вас, как другие помогают вам качаить его с них. Имейте ввиду если вы будете только качать - администратор трекера может запретить вам пользование его ресурсом. Халявщиков не любят нигде.

Аннонс (announce) - это служебный адрес (URL) который содержится в торрент файлах, а также воспринимается клиентами. Они (клиенты) используя этот адрес обмениваются информацией с трекером. Вам он нужен лишь в одном случае- когда создаете торрент - введите его в соответсвущее поле, чтобы клиенты, скачавшие этот торрент знали, куда стучатся за содержимым.

Как создать торрент?

Есть специальная програма для создания торрентов. MakeTorrent. Также многие клиенты умеют создавать торренты. Когда будете создавать торрент - не забудьте указать URL анноунсера того трекера на который будет закачиватся этот торрент.

Как стать личером?

Нет ничего проще. Скачайте торрент на диск, откройте в своем клиенте и скажите куда скачивать содержимое торрента.

Как стать сидером?

Еще раз напомню - сидер - это тот у кого есть файл целиком. Для того чтобы стать им, надо:

а) перечитать и попытатся осмыслить все написанное выше

б) закачать правильно созданный торрент на трекер (см. предыдущий вопрос)

в) открыв в своем БТ-клиенте созданный вами торрент. Далее указать клиенту на содержимое этого торрента, т.е на те файлы, из которых был создан этот торрент.

Сложно для понимания? Еще раз - когда клиент открывает торрент он спрашивает ?куда девать содержимое?. Если вы укажете на ему что у вас уже есть ?содержимое? этого торрента - клиент это поймет и вы автоматически станете сидером. Клиент это сообщит трекеру. Трекер сообщит личерам и те начнут качать. Все будет хорошо.

Какие особенности этой системы?

Одну я уже написал - чем больше качающих файл, тем быстрее он ?расползается? по сети и качается вами. Удивительно, но это так. Забудьте про ?no slots aviable? и про ?maximum connections reached?. Следствие из этого правила - чем больше народу - тем интереснее жить вместе. Сравните например с ДЦ-шными хабами, которые задыхаются от наплыва алчных и ?пустых? юзеров. Обратная сторона медали - если вы ищите что то редкое - будете качать с одного-двух сидеров, если вообще найдете. Это действительно существеннй недостаток, особенно если в системе мало народу.

В системе как правило нет мусора. Здесь никто не шарит гигабайты отбросов, и вам не нужно копатся в них, пытаясь выискивать что либо полезное для себя. Трекер, на котором отображается информация о активных торрентах, является одновременно каталогизатором, рейтингом, и форумом для обмена мнениями. У трекера есть модераторы, которые следят за порядком. Будете хулиганить - забанят. Ищите другой трекер.

--------


UPD from AVG. Народ !!! Выложил Видеоинструкцию по торренту !!!! забрать можно в ДЦ и на ftp://192.168.6.81/
« Последнее редактирование: 27.03.07, 16:53:17 от mkor »


Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
Ну и последнее, Ваша раздача появляется на главной странице (и у Вас в профиле), и имеет статус "активной", т.е. такой, где присутствует участник обмена.

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

Оффлайн Mad Dog

  • Старожил
  • ****
  • Сообщений: 965
  • Карма: 1054
  • Пол: Мужской
    • Просмотр профиля
А выложите еще скинов как какчать :)
Вечером выложу русскую версию  :)
« Последнее редактирование: 14.03.07, 13:35:59 от Mad Dog »

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
Качать - это немного попроще, чем создавать торренты. Но тем не менее, вот последовательность действий и соответствующие скрины.

1. На главной странице трекера, или в разделе "Торренты" выбираете понравившуюся лично Вам раздачу. Обратите внимание, что на этом скрине раздачи выбираются из числа "активных, т.е. таких, где есть участники обмена (вне зависимости от того, сколько процентов от раздаваемого материала есть в наличии - от 0% до 100%). В данном конкретном примере была выбрана раздача "Наша Раша 2 сезон 1 серия", при этом на данной раздаче в данный момент времени есть 3 сида (поле "S") - 3 человека с полным файлом. Это означает, что в лучшем случае Вы будете качать с трех источников с максимально возможной скоростью (заметьте, не со скоростью вашего канала, а меньшей величиной из значения скорости Вашего канала, суммарной скорости отдачи всех участников обмена и суммарной скорости от точки Вашего физического подключения до точек физического подключения каждого из участников обмена). На практике это означает, что если у Вас канал 100Мбит, у остальных участников тоже 100 Мбит, но но где-то на пути от Вас к ним стоит модем, или загружен канал, то скорость обмена будет ограничена именно этим узким местом. Поэтому, чем больше народу на конкретной раздаче, тем меньше вероятность нарваться на такое "узкое" место.
2. После того, как Вы определились с раздачей, нажимаете на иконку с дискеткой, и скачиваете необходимый торрент.
« Последнее редактирование: 14.03.07, 14:58:41 от mkor »

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
После этого, Вам будет предложено (в зависимости от настроек браузера - Опера последних версий сама станет качать торрент) сохранить торрент, или открыть его. Принципиальной разницы нет, т.к. если Вы его не откроете, а сохраните на диске, то все равно его нужно будет открыть в клиенте.
« Последнее редактирование: 14.03.07, 14:44:44 от mkor »

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
Когда Вы откроете торрент в клиенте (или вручную, или выбрав параметр "открыть" вместо "сохранить"  при закачке торрента), Вам необходимо будет выбрать место, куда сохранять скачиваемое, и (если Вам это нужно) имя сохраняемого файла. Далее нажимаете кнопку "ОК", и через некоторое (иногда достаточно продолжительное) время наслаждаетесь скачанным. Приятного времяпровождения :)
« Последнее редактирование: 14.03.07, 14:44:08 от mkor »

Оффлайн Mad Dog

  • Старожил
  • ****
  • Сообщений: 965
  • Карма: 1054
  • Пол: Мужской
    • Просмотр профиля
uTorrent-1.6.1 Небольшой прикол что бы получить русскую версию надо ставить Украинскую. При чем украинская толька установка сома программ становится полностью русской.
http://forum.elsite.ru/index.php?action=downloads&d=internet

Оффлайн Shadow_X

  • Ветеран
  • *****
  • Сообщений: 3493
  • Карма: 812
  • Пол: Мужской
  • Пушыстик :-Т
    • Просмотр профиля
uTorrent убожество, Bitcomet приятнее ИМХО [love2]
"Сбежал из красной книги"©

Оффлайн ZexTriF

  • Новичок
  • *
  • Сообщений: 33
  • Карма: 52
  • Пол: Мужской
  • !!!УКУШУ!!!
    • Просмотр профиля
последний думаю вопрос...не у меня одного такая проблема возникла...
после того как сделал све выше описанное торрент(у меня лично) имеет название
Р?С?Р?Р? РёР· Р?Р?Р?Р?С?Р?РёР?С?.avi что я думаю не сильно понятно скачивающему.
При создании все указывалось русскими буквами а после помещения на трекер получилась эта дрянь...
Подскажите как сделать нормальное название?

Оффлайн Mad Dog

  • Старожил
  • ****
  • Сообщений: 965
  • Карма: 1054
  • Пол: Мужской
    • Просмотр профиля
BitComet закачал при помощи!

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
uTorrent убожество, Bitcomet приятнее ИМХО [love2]

Мне приятно, что у Вас есть свое мнение. Вместо разжигания религиозных войн, лучше бы написали, чем именно Bitcomet лучше uTorrent.

Оффлайн fair

  • Ветеран
  • *****
  • Сообщений: 2635
  • Карма: 178
  • Пол: Мужской
    • Просмотр профиля
uTorrent-1.6.1 Небольшой прикол что бы получить русскую версию надо ставить Украинскую. При чем украинская толька установка сома программ становится полностью русской.
http://forum.elsite.ru/index.php?action=downloads&d=internet
?????Вы о чём.... у меня всё нормально.всё на русском.И без ваших извращений.
Жизнь трудная штука сегодня ты, завтра тебя....

Оффлайн fair

  • Ветеран
  • *****
  • Сообщений: 2635
  • Карма: 178
  • Пол: Мужской
    • Просмотр профиля
последний думаю вопрос...не у меня одного такая проблема возникла...
после того как сделал све выше описанное торрент(у меня лично) имеет название
Р?С?Р?Р? РёР· Р?Р?Р?Р?С?Р?РёР?С?.avi что я думаю не сильно понятно скачивающему.
При создании все указывалось русскими буквами а после помещения на трекер получилась эта дрянь...
Подскажите как сделать нормальное название?

Нажать волшебную кнопку EDIT.И написать.
Жизнь трудная штука сегодня ты, завтра тебя....

Оффлайн Shadow_X

  • Ветеран
  • *****
  • Сообщений: 3493
  • Карма: 812
  • Пол: Мужской
  • Пушыстик :-Т
    • Просмотр профиля
Мне приятно, что у Вас есть свое мнение. Вместо разжигания религиозных войн, лучше бы написали, чем именно Bitcomet лучше uTorrent.
Ой-нет, разжигание войн не мой профиль :) Я не говорю что BitComet лучше, в моём посте спецом написано "приятнее". А чем? Ну хотябы внешне [love] Для меня это важно. В остальном прога справляется со всеми требующимися операциями. Более детальное изучение функционала мне не интересно :)
"Сбежал из красной книги"©

Оффлайн fair

  • Ветеран
  • *****
  • Сообщений: 2635
  • Карма: 178
  • Пол: Мужской
    • Просмотр профиля
Мне приятно, что у Вас есть свое мнение. Вместо разжигания религиозных войн, лучше бы написали, чем именно Bitcomet лучше uTorrent.
Ой-нет, разжигание войн не мой профиль :) Я не говорю что BitComet лучше, в моём посте спецом написано "приятнее". А чем? Ну хотябы внешне [love] Для меня это важно. В остальном прога справляется со всеми требующимися операциями. Более детальное изучение функционала мне не интересно :)
Ок.. если вы уж так начали.. Объясню вам почему много где в инете ..Ваш клиент либо крайне не рекомендован, либо вообще запрещён.

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


Для примера почитайте интересную новость http://torrentfreak.com/bittornado-bans-all-bitcomet-users/
« Последнее редактирование: 15.03.07, 01:02:44 от fair »
Жизнь трудная штука сегодня ты, завтра тебя....

Оффлайн Shadow_X

  • Ветеран
  • *****
  • Сообщений: 3493
  • Карма: 812
  • Пол: Мужской
  • Пушыстик :-Т
    • Просмотр профиля
[[laugh2]] "...BitComet is far more popular than the other two clients..."

споров много в комментах по поводу правдивости увеличеной нагрузки на трекер и "наплевательское" отношение к "комьюнити"

Клиент простой [[drunk]] симпатишненький [[heart]] "может качать теоретически немного быстрее" за счёт "super-seeding procedure" [[crowngrin]] А на остальное наплевать ;-)

дочитал комменты до конца, фраза хорошая
"BC is a realy good pogram cuz its running on allmost every computer, it has no spam or banners and they don?t send u stupid junkmail."
"Сбежал из красной книги"©

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
"может качать теоретически немного быстрее" за счёт "super-seeding procedure"

"super-seeding procedure" тут немного не в тему. Не вдаваясь в подробности, "супер-сид" - это режим, используемый только для первоначальной загрузки контента  при большом количестве желающих скачать (более 1 :) ), если у Вас невысокая скорость аплоада (или Вам жалко исходящего трафика). В этом режиме клиент отдает в сеть только те части, которые он не видит у других, и если он отдал кому-то одну часть, то следующую часть файла этому пиру он не отдаст, пока отданную часть не увидит у другого клиента. Т.е. если при обычном сидировании при нескольких одновременно скачивающих пользователях, Ваш исходящий трафик может составить 200% и более, то в режиме "супер-сид" исходящий трафик будет чуть более 100%

P.S. А вообще, выбор того или иного клиента - дело субъективное. В качестве некоего критерия популярности я взял список пиров на двух разных трекерах для двух достаточно популярных раздач (только удалил ники участников обмена). Интересующиеся могут посмотреть, там указаны клиенты.
« Последнее редактирование: 15.03.07, 09:32:44 от mkor »

Оффлайн Viktor

  • Старожил
  • ****
  • Сообщений: 418
  • Карма: 213
  • Пол: Мужской
    • Просмотр профиля
Что за ерунда. Выложил уже несколько фильмов на трекере. Хочу выложить очередной ("Сталкер" размером 1.34 Гб), пишет в клиенте что не авторизован для выкладки на этом трекере, и иконка красная....?

В тоже время попытался выложить фильм меньшего размера, все нормально. Я не понял, есть чтоли ограничение на выкладываемые файлы? Или ещё что то.

Кстати, я так понял возникают проблеммы с русской кодировкой при попытке изменения информации о файлах и вообоще с выкладкой! Я одинок в этой проблемме?
« Последнее редактирование: 16.03.07, 00:20:22 от Viktor »

Оффлайн fair

  • Ветеран
  • *****
  • Сообщений: 2635
  • Карма: 178
  • Пол: Мужской
    • Просмотр профиля
Что за ерунда. Выложил уже несколько фильмов на трекере. Хочу выложить очередной ("Сталкер" размером 1.34 Гб), пишет в клиенте что не авторизован для выкладки на этом трекере, и иконка красная....?

В тоже время попытался выложить фильм меньшего размера, все нормально. Я не понял, есть чтоли ограничение на выкладываемые файлы? Или ещё что то.

Кстати, я так понял возникают проблеммы с русской кодировкой при попытке изменения информации о файлах и вообоще с выкладкой! Я одинок в этой проблемме?
Ну какие могут быть ограничения то... Файл как лежал у вас дома, так и лежит.На сервер вы выкладываете инфу о контрольных суммах блоков на которые разбит фаил и общию контрольную сумму и прочию служебную инфу...
Да поглядели бы хотябы на мой торрент с сериалом Вавилон5.. всего то около 45 гигов...
Файлы  очень сильно не рекомендую называть по русски(всмысле торрент файлы) Описание нормально вставляется на русском.Бывают проблемы с отображением имени файла , но опять же через редактирование они снимаются.
Жизнь трудная штука сегодня ты, завтра тебя....

Оффлайн Mad Dog

  • Старожил
  • ****
  • Сообщений: 965
  • Карма: 1054
  • Пол: Мужской
    • Просмотр профиля
Что за ерунда. Выложил уже несколько фильмов на трекере. Хочу выложить очередной ("Сталкер" размером 1.34 Гб), пишет в клиенте что не авторизован для выкладки на этом трекере, и иконка красная....?

В тоже время попытался выложить фильм меньшего размера, все нормально. Я не понял, есть чтоли ограничение на выкладываемые файлы? Или ещё что то.

Кстати, я так понял возникают проблеммы с русской кодировкой при попытке изменения информации о файлах и вообоще с выкладкой! Я одинок в этой проблемме?
Ну какие могут быть ограничения то... Файл как лежал у вас дома, так и лежит.На сервер вы выкладываете инфу о контрольных суммах блоков на которые разбит фаил и общию контрольную сумму и прочию служебную инфу...
Да поглядели бы хотябы на мой торрент с сериалом Вавилон5.. всего то около 45 гигов...
Файлы  очень сильно не рекомендую называть по русски(всмысле торрент файлы) Описание нормально вставляется на русском.Бывают проблемы с отображением имени файла , но опять же через редактирование они снимаются.

Да ка кто все косяково работает я домой приеду отпешусь более точно!

Оффлайн mkor

  • Старожил
  • ****
  • Сообщений: 387
  • Карма: 242
  • Пол: Мужской
    • Просмотр профиля
Что за ерунда. Выложил уже несколько фильмов на трекере. Хочу выложить очередной ("Сталкер" размером 1.34 Гб), пишет в клиенте что не авторизован для выкладки на этом трекере, и иконка красная....?

В тоже время попытался выложить фильм меньшего размера, все нормально. Я не понял, есть чтоли ограничение на выкладываемые файлы? Или ещё что то.

Кстати, я так понял возникают проблеммы с русской кодировкой при попытке изменения информации о файлах и вообоще с выкладкой! Я одинок в этой проблемме?

Не одинок. У меня тоже после редактирования  кириллицу корячит. Поэтому стараюсь названия не редактировать.