Loading...
Error

Битторент, BitComet ,Azureus -FAQ

Тема закрыта
 
Автор Сообщение

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:09

Quote Сообщить о нарушении

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

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

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

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

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

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

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

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

Пир(ы)(peer(s))-Участник(и) сессии закачки или раздачи(сидер(ы) или личер(ы))

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

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

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

Суперсид (Super seeding) - специальный режим раздачи в сети БитТоррент, пытающийся минимизировать количество данных, которые отдаст раздающий до появления первого скачавшего.
То есть отдаёт разные частички файла,разным личерам,давая возможность им качать друг с друга.

Суперсид имеет смысл использовать если:
*вы платите за исходящий трафик (в этом случае суперсид просто незаменим)
*у вас большая раздача по объёму и относительно слабый канал
*вы хотите как можно быстрее провести раздачу и по возможности при первых же скачавших отключиться
*На раздаче более 5 личеров

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

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

Необходимые условия для раздачи в суперсиде:

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

Замечания для качающих. Если у вас очень слабая отдача, то по возможности старайтесь не подключаться к раздаче в суперсиде до появления первых скачавших. Для клиента раздающего вы будете только лишней нагрузкой, и все равно скорость вашего скачивания будет низкой. Если же у вас уже есть копия файлов раздачи, то перед тем как помогать лучше сначала спросите раздающего (указав свою скорость отдачи). Обычно раздающие не любят, когда им вдруг “ломают” суперсид.



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



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

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



Как стать личером,с чего начать?
Скачайте и установите торрент клиент
Настройте их в соответсвии с статьями описаниями.
1)Скачайте торрент на диск
2)Откройте в своем клиенте и скажите куда скачивать содержимое торрента.

Скачиваем программу здесь: [color=#FF0000]http://biblprog.org.ua/ru/bittorrent/


После того, как скачали программу - устанавливаем её.
Устанавливается она сама в директорию C:\Program Files\BitTorrent.
Чтобы открыть программу и настроить её открываем файл btdownloadgui.exe
Нам высвечивается такое окно:


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


Настройка программы.


Заходим как показано на картинке в закладку VieW а далее во вкладку Settings.


Saving.

В этом пункте вы можете указать место, куда будут сохраняться готовые файлы.
И определить будет ли программа у вас спрашивать путь при начале закачки.
Для этого можно поставить галочку в строке Ask where to save each download


Downloading

Сразу вверху мы видим 3 поля для выбора.

Первое: Всегда останавливать последний запущеный торрент

Второе: Всегда запускать торрнты паралельно

Третье: Спросить меня что делать

Здесь лучише исходить из вашей скорости отдачи.
Для тех у кого сеньше скажем 512 килобит секунду(52килобайта в секунду) стоит выбрать первый пункт, а у кого хорошая скорость отдачи - можно выбрать второй.
Смотрим далее:


Seed completed torrents: (Сидить скачаные торренты).
и чуть ниже:
Seed last completed torrent: (Сидить последний скачаный торрент)
Здесь надо поставить как показано на картинке:
И у вас небудет проблемм с рейтингом.


Network.


В этом пункте надо установить порт, поддерживаемый трекером !
Порты, которые обычно блокируются вы можете посмотреть в списке ниже, но не факт, что ваш провайдер блокирует только их:

Direct Connect
411 - 413
Kazaa
1214
eDonkey
4662
Gnutella
6346 - 6347
BitTorrent
6881 - 6889


Последний раз редактировалось: trekerr (2009-04-22 00:18), всего редактировалось 2 раз(а)
На форумеProfile PM

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:14 (спустя 4 минуты)

Quote Сообщить о нарушении

BitComet хорош тем, что написан на С++ (но не open source) и поэтому хешит раз в 5 быстрее Азаруса, не тормозит систему, жрет мало памяти, поддерживает ХР, прокси, НАТы, им раздают по 100 файлов и все работает - да и простой, как пробка. Но отсутствуют приятные глазу голубые полосочки, прямо скажем - ничего лишнего в нем нет - просто качалка, без особых красот, но дело своё знает туго. Каждый торрент, что мы тянем в этой проге называют задачей (task)



Ставим скорости - наши downup, помним, что есть служебный трафик, поэтому надо ставить меньше потолка. Task schedule - сколько файлов мы можем тянуть одновременно - помним, что чем меньше тянем - тем лучше работает у нас отдача, тем лучше нам отдают другие участники процесса, можно также поставить некую скорость, если у нас сумарный даун меньше нее (50к) - тогда запускаются еще задачи. Ну и выставляем порт, который у нас открытый - прога использует один порт для всего, что хорошо для раутеров. Советую выбирать случайный порт, многие провайдеры банят станрадртный порт торрента... Пропускаем настройки прокси - это вы уж сами, если оно вам надо



Выставляем место, куда падают наши закачки, можно попросить заранее выделить место под файлы, опцию про bc! надо отключать, если вы планируете потом использовать другие клиенты - BitComet помечает файлы, которые еще не скачались путем добавления bc! - соответственно другие проги этого не поймут Для большего спокойствия включаем проверку (hash-check) после окончания слива, можно поставить снятие задачи когда отдалось некое число процентов(auto-stop task, скажем на 250%), можно сказать не тормозить расшарку, если seeds < 5 (do not autostop), можно в Uploads поставить максимальныйминимальный аплоад на задачу и что поможет раздающим - минимальный аплоад на seed task..



Думаю, тут нечего пояснять - ставим старт задач при запуске BitComet ну и все остальное по желанию



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



Вот в этом меню можно задружиться с XP по поводу ICF, но многих будут интересовать другие опции - сколько слотов минмакс, сколько всего можно конекшенов и тп. В примере стоит 4 слота на аплоад минимум, 20 максимум, 500 конекшенов всего - остальное стоит в Auto, но можно выставить и для каждой задачи, не знаю, что уж это вам даст


Ну и последнее - можно подключить емуловский ipfilter.dat и сказать, сколько мы разрешаем на один IP тянуть с нас (=1) и сколько мы у них (= 3), т.е если кто-то нам даст тянуть 3 файла - мы больше наглеть не будем, возьмем не более 3х

Настройка закончена - начинаем тянуть, для чего используем меню FileOpen
Имеем два окна (которые потом можно вызвать из меню правой кнопкой мыши на торренте)




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

Вот тут мы можем поменять для этой задачи сколько мы будем минимуммаксимум отдавать - что имеет смысл для поддержки релизов, чтобы с одной стороны источник не пропадал, но и не отдавать весь канал на это дело

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

Имеем подробное описание, что с этим торрентом происходит - размер торрента, куда его сохраняем, ответ трекера (если не ОК - то надо читать, что этот трекер хочет), сколько снято (44%, 1.7Гб), сколько у нас всего SeedPeer, сколько из них мы видим, скорости и сколько снятовзято и средние скорости
На форумеProfile PM

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:15 (спустя 1 минута)

Quote Сообщить о нарушении

Bitcomet-настройка клиента
Теперь про меню на провом клике мыши на торренте - Manual Hash Check позволяет перепроверить хеш на файлах, не знаю, что будет, если что-то не так - думаю, можно будет перетянуть битое, а еще - это Priority - не могу сказать, что он как-то влияет, но иногда BitComet что-то там мудрит - ставит некоторым задачам Low и они как-то потом качаются не особо...

Собственно это все.
На форумеProfile PM

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:16 (спустя 31 секунда)

Quote Сообщить о нарушении

На форумеProfile PM

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:17 (спустя 1 минута)

Quote Сообщить о нарушении

Azureus - один из самых старых и самых успешных клиентов сети BitTorrent. Open Source, существует как под Windows, так и под Linux, Solaris, MacOS.
Требует для работы наличие Java на машине... Если вас не пугает "огромный" размер Java, идем сюда -
http://azureus.sourceforge.net/ и скачиваем последнюю версию Java и саму программу. Устанавливаем...
Всех настроек программы мы касаться не будем – глянем только на основные. На первой вкладке "Connection" нужно указать порт, которым будет пользоваться Azureus. Не рекомендуется оставлять тут стандартное значение 6881, лучше выбрать что-то из диапазона 49152 – 65535 (почему так нужно делать подробно разъясняется в Wiki.)

Дальше идет вереница галочек – откуда вы должны получать сорсы. Оставляем только "From a tracker" и идем дальше.
Важный параметр – количество одновременных попыток соединений, в WinXPSP2 оно ограничено 10, значение по умолчанию в Азуреус – 8.
Если есть желание – можно воспользоваться патчем от LvlLord и увеличить их число до 50.
Шифрование траффика. Подробно опция описана тут. "Смысл этой опции в том, что поможет это не только тебе. Если скажем у меня режут - то пока ты не включишь - у меня будут резать и дальше А вот когда мы оба включим - будем у меня светлое будущее" by LF_
На следующей вкладке нужно указать максимальную скорость upload в KB/s (не забывайте про служебный траффик Azureus, не указывайте вашу максимально-возможную скорость upload.) Примерный рассчет скорости указан в Wiki , а в кратце, если у вас аплоад 128kbit/s, укажите в настройках программы 12KB/s...
Можно поставить галочку на "Alternate rate when only seeding" и указать ваш полный аплоад – это благоприятно скажется на вашем рейтинге на трекере.
Следующая опция "max global download speed" - ни на что особенно не влияет, можно оставить "0". Хотя, если вы всегда скачиваете файлы быстрее, чем отдаете, имеет смысл как-то ограничить скорость вашего download – проще будет следить за рейтингом на трекере.
"Default max upload slot per torrent". Также зависит от величины вашего аплоада – при 128kbit/s имеет смысл оставить там цифру 4, при 512kbit/s Wiki рекомендует увеличить их количество до 6.
"Maximum number of connections per torrent" - очень важный параметр, если вы качаете только с нетлаба и по одному торренту, тут вполне можно поставить что-то в пределах 80-100.
"Maximum number of connections globally" – еще один очень важный параметр. Воспользуемся советом ЛФ – "не надо там ставить 10 000, надо помнить что XP c SP2 (если его не отпатчить, см. Topic Link: Windows SP1 Vs. Windows SP2 ) не любит много, старые сетевые карты\раутеры тоже обычно не выдерживают больше 250 - в целом, тут надо пробовать. Если вы качаете скажем один торрент за раз - более 200 соединений скорее всего и не надо, столько peers просто нет."
"Use Lazy bitfield" - галка на этой опции может помочь в борьбе с некоторыми провайдерами, таблицу провайдеров смотрим в Wiki
"Prioritize first and last piece..." – влияет только на предпросмотр недокачанных MPEG-4 файлов, то есть если вы часто качаете фильмы в "avi" и любите их просматривать по мере скачивания, эту опцию лучше включить.


Следующая закладка "Files". Первый три опции не включаем, лучше пусть торрент сразу занимает необходимое место на винчестере. Имеет смысл включить проверку файлов после окончания скачивания ("Re-check pieces when download is done"). Тут же можно указать директорию, в которую все закачки будут сохраняться по умолчанию. Но, если вы как и я, любите сохранять все файлы в разные места и потом долго вспоминать, на каком винчестере и в какой директории лежит какой-нибудь старый релиз, эту опцию лучше не включать. Если галка "Save to default data directory" не поставлена, при добавлении каждого нового задания в Azureus будет возникать окно с просьбой указать директорию для сохранения файлов.


На следующей вкладке нужно указать директорию, в которую будут складироваться торрент-файлы. Тут же опция "by default add new torrents in a stopped state" - как вам удобно, так и ставьте.
Следующие несколько окон – настройка интерфейса программы. Тут все более-менее понятно, можете настроить Azureus, чтобы он проигрывал ваш любимый марш при окончании задания, или поставить пароль на программу (и потом его благополучно забыть)... Имеет смысл на всякий случай поставить галочки на "Show confirmation dialog on exit" и "Show confirmation dialog on torrent removal", мало ли что бывает...
Настройка плагина UPnP. Если у вас нет router-a, пропускаете эту опцию.
Тем же кто пользуется router-ом (настраивать который лень и в котором разрешен UPnP), нужно обязательно поставить галку на "Enable "UPnP". Все остальные галочки расставляем как на скриншоте. При запуске теперь Azureus сам будет сообщать раутеру какой порт ему нужно открыть и у вас больше не будет LowID на трекере...
Если у вас есть router и вы в состоянии самостоятельно сделать форвардинг портов в нем, лучше выключить UPnP, вот в этой статье уверяют, что выключение этого плагина может снизить потребление памяти программой.
На форумеProfile PM

trekerr


20Mbps    20Mbps

Рейтинг:

Стаж: 11 лет

Сообщений: 656

СССР


post 22-Апр-2009 00:19 (спустя 1 минута)

Quote Сообщить о нарушении

Ну вот наконец-то добрались до главного окна программы.
С контекстным меню задания, в общем-то, все понятно.


Если дважды кликнуть мышкой на задании, откроется новое окно – свойства данного задания. Тут можно посмотреть сколько вы скачали и сколько отдали на трекер, увидеть примерную оценку как долго еще ждать до полного скачивания этого задания.
Очень важен показатель статуса трекера – на моем скриншоте стоит "ОК", если у вас также - волноваться значит не о чем. Выше у вас будет указан Tracker URL – если вы качаете с разных трекеров, это может быть очень полезным напоминанием...
Следующее окно – „Peers". На нем показаны все пользователи, с которыми вы в данный момент соединены. Показ колонок можно очень гибко настроить, за симпатичные флажки и код страны отдельно устанавливаемый плагин Country Locator. Если он вам нужен, запускаете в программе Plugins – Installation Wizard, выбираете откуда устанавливать (с сайта программы, например) и ставите... После установки придется настроить показ колонок – кликаете правой кнопкой в любом месте этого окна и выбираете Column setup в меню.
Следующее важное окно – Files. Тут можно указать, какие файлы из релиза скачивать не нужно.
Вкладка "Options" - тут все более-менее понятно.
Надеюсь, у вас однажды появится желание не только качать, но и расшарить что-нибудь – для этого сделаем торрент. Выбираем в главном окне Azureus File – New torrent. В окне „ Annonce URL" указываем адрес для анонсов на трекере - http://torrent.e2k.ru/announce.php . Больше ничего отмечать не надо, пишете комментарий (или не пишете), указываете один файл вы собираетесь расшаривать или целую директорию...
В следующем окне просто нужно указать путь к расшариваемым файлам.
Размер частей, на которые будет разбит файл. Минимальный разрешенный размер на трекере – 512КВ, максимальный – 2МВ. Выбирать тот или другой размер нужно в зависимости от размера расшариваемых вами файлов. Чем меньше размер этих файлов – тем меньше выбирается блок.
Потом ставим галку на "Privat torrent..." и жмем „Finish". Через некоторое время новенький торрент готов.


Хотелось бы обратить внимание на полезную штуку в меню Tools – NAT / Firewall test. Можно посмотреть, как оценивает Azureus выделенный для него порт. Если у вас получается что-то отличное от "ОК" - это повод задуматься.



Еще одна полезность в Azureus – возможность подключения плагинов. Выше я уже упоминал про Country Locator, но это не единственный плагин для Azureus. Инсталлировать их проще всего через встроенный Wizard, а именно Plugins – Installation Wizard. Выбираем в следующем окне способ установки (не принципиально какой), дальше все тоже достаточно понятно... Полный список плагинов доступен здесь
Собственно, вот и все. Теперь самое время что-нибудь скачать (или что-нибудь расшарить) настроенным Azureus-ом.
На форумеProfile PM
Показать сообщения:    
Тема закрыта

Текущее время: 07-Дек 23:40

Часовой пояс: GMT + 3



 Сообщить о нарушении в теме 

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