Вот решил создать небольшой фак о том, как работать с торрентами. Зачем? Многие люди не знают об этой великой вещи. Нам, счастливым обладателям зыз, торренты могут пригодиться для получения игр для псп. Преимущество перед фтп заключается в том, что мы имеем возможность получать самые свежие игры гораздо раньше, чем они выкладываются на общие фтп.
Собственно, сам фак:
КОМУ НЕ ИНТЕРЕСНО, КАК ЭТО ВСЕ РАБОТАЕТ В ТЕОРИИ ПЕРЕХОДИМ СРАЗУ К ПУНКТУ №5 (НО МОЙ ВАМ СОВЕТ ВСЕ ПРОЧИТАТЬ))))
1) Что такое торрент?
Битторрент - это протокол разработанный для обмена файлами. По сути он является peer-to-peer протоколом, когда каждый пользователь коннектится к другому напрямую, для приема или передачи частей информации. Но в то же время существует центральный сервер ( называемый трекер) который является координатором действий всех существующих связей между пользователями. Трекер только управляет соединениями, он не содержит никакой информации о содержимом файлов, передаваемых между пользователями.
Пункт №2 можно смело пропускать, так как он несет только теоритическую нагрузку...
2) Зачем это нужно, если можно качнуть с фтп и тд.?
Наиболее популярным методом передачи файлов в сети является модель "клиент-сервер". Центральный сервер посылает файл целиком каждому, кто в нем нуждается - так работают http и ftp (откуда мы чаще всего и берем наши файлы).
Клиенты общаются только с сервером - и никогда - между собой. Основным, и пожалуй единственным преймуществом этого метода является то, что он прост в реалицации и использовании. Этот метод работает до тех пор, пока сервер, находится в сети и может обслуживать запросы всех клиентов. В противном случае - и этом мы видим достаточно часто, эта модель может давать сбои - как только сервер становится слишком популярным, и как только размер данных начинает быть слишком большим. Именно поэтому вы можете наблюдать сообщения "слишком много пользователей" пытаясь скачать демку новой игры или новый CD с сервера. Концепция "зеркалировани" лишь отчасти решает эту проблему, посколько требует сложной настроийки "отзеркаливания" серверов и распределения загрузки между ними.
Однако взяв на вооружение опыт Usenet, где информация распространяется между пользователями по цепочке, где каждый из пользователей может скачать информацию и при этом внести свою, не разрушая логическую целостность группы. В результате файлы, распространяемые по Usenet стали наиболее удобным способом для массового распростанения файлов .Как следствие - группы новостей превратились в потоки сообщений из цифровых данных.
Битторрент в чем то похож на Usenet в этом. Он наиболее подходит для распростанения новинок, которыми интересуетсяч большое количество людей. Старые или мало используемые файлы распространяются в нем медленно или вообще недоступны.
3)A откуда возьмется столько добрых людей которые позволят мне скачать у них информацию?
Все кто скачивает данный файл одновременно являются и распространителями уже скачанных ими фрагментов. Так что вы скачивая недостающие фрагменты файла одновременно распространяете уже скачанные вами фрагметны другим. Тем самым вы "помогаете" другим а "другие" в свою очередь "помогают" вам.
4)Основные темины.
Торрент (torrent) - Это идентификатор. Т.е файл который содержит в себе информацию о запрошенных файлах а именно:
а) о размере и количестве фрагментов, и контрольной сумме скачиваемого файла (файлов).
б) о трекере на котором можно получить информацию об сидерах и личерах, распространяющих этот файл.
Торрент файл может быть сделан любым желаюшим и закачан на трекер. После того как другие желающие скачивают это файл себе - они уже "знают" где брать файлы из которых был создан торрент. Еще раз торрент - это ярлык, который однозначно идентифицирует содержимое передаваемой информации и адрес где можно получить эту информацию.
Сидер (seeder) - товарищ, который имеет на диске уже скачаный и полностью готовый к раздаче файл. Он же может быть инициатором раздачи файла.
Личер (leecher) - почти товарищь сидеру, тот кто в данный момент участвует в системе и качает куски файла одновременно раздавая скачанные куски другим личерам. Сидерам они само собой не нужны. Как тока личер скачал файло - он становится сидером.
Трекер (tracker) - Ето сайт, а точнее движок на сайте, который a) складирует у себя торренты и раздает их всем клентам, чтобы те качали друг у друга файло б) рассылает им информацию об сидерах и личерах которые распространяют данный торрент, т.е является связующим звеном между ними.
Ратио (ratio) - Это грубо говоря отношение скачанной вами и переданной информации. Халявшиков не любят нигде. Если вы хотите скачивать информацию с других - будьте добры поучаствовать в ее распространении. Собственно вам лично делать для этого ничего не надо - просто не выключайте ваш БТ-клиент вообще никогда - он висит в трее и не мешает. А тем самым вы помогаете другим качать файло с вас, как другие помогают вам качаить его с них. Имейте ввиду если вы будете только качать - администратор трекера может запретить вам пользование его ресурсом. Халявщиков не любят нигде. Однако, на данный момент на этом трекере ratio не используется. Т.е вы можете не следить за вашим рейтингом
Аннонс (announce) - это служебный адрес (URL) который содержится в торрент файлах, а также воспринимается клиентами. Они (клиенты) используя этот адрес обмениваются информацией с трекером. Вам он нужен лишь в одном случае- когда создаете торрент - введите его в соответсвущее поле, чтобы клиенты, скачавшие этот торрент знали, куда стучатся за содержимым.
5) Где взять эти самые програмы-клиенты для работы с трекером?
Програм существует огромное множество, я проверял их все, но посоветовать могу одну, самую распространенную BitComet
Вот ссылка -
http://www.bitcomet.com/doc/download.htm
Добавляю по просьбам трудящихся ссылку на U Torrent
http://www.utorrent.com/download.php
Интерфейс интуитивен и прост... Для того, чтобы скачать что-то, вам понадобится торрент-файл, который можно взять с сайтов
www.mininova.org
Пример)))
Кликнув по ссылке выходим на страницу данного файла. Теперь качаем файл, кликая на его название)
Другие сайты с торрент файлами
www.torrentportal.com
http://www.gamestorrents.com/
6) разбираем прогу Bit Comet (
http://www.bitcomet.com/ )
Итак, торрент файл получен. Что дальше? Устанавливаем эту программу и приступаем к работе. После установки програмы, просто два раза кликните по скачанному файлу, нажмите ок, и закачка начнется сама.
А) После запуска проги видим окно
Сворачиваем его. Программа виснет в трее.
Б) Теперь необходимо открыть загруженный ранее торрент. Просто два раза кликаем по скачанному файлу
В) Програма выдает нам сообщение типа:
Тут есть три важных пункта:
1)Выбираем место сохранения файла (ну тут я думаю все понятно)
2)Обязательно убедитесь, что у вас на винте достаточно свободного места!!!
3)Галочками отмечены загружаемые файлы (Иногда, скачивая игру разбитую на куски с какого нить сервера, вам не удается залить все части, и эта функция может пригодиться… Если в чем-то не уверены, смело просто жмите на ОК, отметив все файлы)
Г) Теперь самое интересное.
Впринципе все видно из скрина. Остается добавить, что скорость загрузки, отдачи, оставшееся время, кол-во сидов и личеров постоянно меняется. Скорость моего инета – 2048кб\с, скачка одной игры при великолепной работоспособности торрент-ссылки занимает около 2 часов. Еще один плюс торрнтов в том, что вы всегда можете остановить и продолжить закачку. Есть еще куча опций, но фак и так уже не маленький, так что вполне можете дальше разбираться сами. Этот фак предназначен прежде всего для людей, вообще не знакомых с торрент системой. На мой взгляд торрент - одно из величайших изобретений современной мировой файл системы.
Вот и все.
ПС: Народ, если знаете хороший сайт с торрентами для зыз, постите ниже, буду добавлять в шапку))
Всем спасибо за внимание...
И НЕ ЗАБЫВАЙТЕ, СКАЧАВ, ОТКРЫВАТЬ СВОИ ФАЙЛЫ НА ОТДАЧУ!!! ПОМОГИТЕ ДРУГИМ ЛЮДЯМ, КАК ОНИ ПОМОГЛИ ВАМ!!!
ППС: Не забываем благодарить))) Убил 2 дня на это)