Осел, козел и косолапый торрент

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

САМ СЕБЕ СЕРВЕР

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

Само понятие пиринговой сети появилось в 1984 году, когда некий работник IBM по имени Парабауэлл Йохнухуйтсман разрабатывал архитектуру под названием Advanced Peer To Peer Networking.

Новая технология стремительно развивалась и отныне применяется в самых разных областях. Университеты Соединенных Штатов вовсю продвигают идею повсеместного внедрения пиринговых сетей как простого и быстрого способа доставки учебного материала студентам. Существуют своего рода поисковые машины для ученых на основе P2P. Есть данные, что с 2001 года специальные засекреченные пиринговые сети используются и военными. Далеко за примерами ходить не надо — взять ту же систему обновления популярной игры World of Warcraft. Опытные игроки знают, что все патчи скачиваются на компьютер по технологии P2P — в раздаче, кроме серверов Blizzard, активно участвуют компьютеры пользователей, что значительно ускоряет процесс.

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

СЕТЬ СЕТИ РОЗНЬ

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

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

Одно из главных достоинств централизованной сети — удобный поиск. Например, если вы хотите найти один из альбомов Linkin Park, вы просто вводите «Linkin» — и получаете список файлов, содержащих это название. Как правило, есть сортировка по количеству пользователей, у которых имеется искомый файл (чем их больше — тем быстрее скачивание). При этом нагрузка на индексационный сервер невелика, так как обслуживаются только запросы, а передача файлов идет напрямую — через клиентские компьютеры. Однако надежность таких сетей оставляет желать лучшего: если не работает сервер, то парализована вся сеть. Причины отключения сервера могут быть разные: техническая неисправность, профилактические работы, решение владельца или же санкции правоохранительных органов. Так, самая первая в мире файлообменная сеть — Napster — прекратила свое существование, поскольку у хозяев возникли проблемы с законом. Ситуация была очень простой: пользователи, воодушевленные возможностью отдавать свои файлы и получать чужие, стали активно распространять по сети нелицензионный контент — музыку и видео. Правообладатели оперативно подали в суд и выиграли — сеть была закрыта.

Napster был первой файлообменной сетью и рассадником пиратского контента. Теперь под тем же брендом работает вполне легальный интернет-магазин

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

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

КЛУБЫ ПО ИНТЕРЕСАМ И-а!

Одна из самый старых, но до сих пор действующих сетей — eDonkey2000, «Электронный осел — 2000». 2000 — это год запуска сети, а «осел» — это распространенное название сети в русском языке. Сами пользователи называют себя ни в коем случае не ослами, а гордо — «ословодами».

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

Начинающий «ословод» может долго сидеть и ждать у моря погоды

«Осел» позволяет указывать прямые ссылки на тот или иной файл с его описанием и выкладывать их в блог или на форум. Такие ссылки начинаются с указания протокола: «e2dk://». Впрочем, увидев такую ссылку в интернете, не думайте, что вы сейчас возьмете и моментально скачаете файл. Дело в том, что в eDonkey2000 существует целая система рейтингов, в соответствии с которой и распределяются «права» на скачивание. Авторитетом обладают «старые волки», которые давно пользуются сетью и выложили много популярных файлов (рейтинг выставляется по объему закачек). Ну а если вы — «дух», то система поставит вас в очередь на скачивание, в которой вы будете находиться, пока не переведутся все «деды», желающие скачать интересующий вас файл. Иногда своей очереди приходится ждать несколько дней, поэтому новички не горят желанием пользоваться «ослом» и число участников сети практически не увеличивается: она остается своего рода «вещью в себе». Впрочем, о ее популярности говорит тот факт, что официально сеть закрыли в 2005 году, но серверы продолжают работать за счет усилий энтузиастов.

Все для всех

В России наиболее популярна сеть BitTorrent. С технологической точки зрения она на первый взгляд ничем не отличается от «осла»: один и тот же файл, если он есть у разных пользователей, можно скачать в несколько потоков, что увеличивает скорость.

Файлообменный жаргон
  • Peer-to-peer (p2p) — принцип построение сети, где все узлы могут выступать как в роли клиентов (получателей информации), так и серверов (то есть поставщиков контента). Обмен происходит непосредственно между компьютерами пользователей без промежуточных узлов.
  • Пир — участник файлообменной сети.
  • BitTorrent — пиринговая сеть, а также соответствующий протокол для кооперативного обмена файлами через интернет. Кроме того, под названием BitTorrent известен один из доступных клиентов для работы в сети.
  • Чтобы поделиться, например, видеоклипом, пользователю BitTorrent-сети необходимо открыть к нему доступ. При помощи программы-клиента генерируется файл с расширением .torrent — своеобразное «досье» с информацией о клипе (имя и размер, описание, дата создания и т.д.). Полученный файл публикуется на трекере и называется «торрентом». Хотя в последнее время «торрентом» все чаще называют сеть BitTorrent (и соответствующий протокол).
  • Трекер — сервер, координирующий обмен данных между пирами. На таких серверах публикуются торрент-файлы с музыкой, видеоклипами, фильмами — и любой желающий может подключиться к закачке нужного контента. Самые популярные российские трекеры: torrents.ru, bit-torrent.bz и tfile.ru. Для работы с первыми двумя достаточно указать e-mail и выбрать логин/пароль, а последним можно пользоваться даже без регистрации.
  • Сидер (от английского Seeder — «сеятель») — тот, кто выкладывает контент, то есть служит сервером. В сети BitTorrent сидерами называют всех, кто имеет полную копию оригинального файла.
  • Личер (от английского Leech — «пиявка») — тот, кто скачивает контент. В некоторых сетях личерами называют тех, кто только качает и ничего не выкладывает сам.

Но на деле протокол работает совсем по-другому. Во-первых, здесь нет явного разделения на «старичков» и «новичков», из-за которого кто-то может качать, а кто-то — нет. Все равны. Чем больше пользователей качают файл, тем выше средняя скорость загрузки, и, что важно, в раздаче участвуют даже те, кто еще не успел скачать файл целиком. В первую очередь загружаются части контента, которые есть у наименьшего числа пользователей. Таким образом, в сети размножаются самые редкие «кусочки». С другой стороны — реализуется принцип «хватай, а то убежит», ведь пользователь может выключить компьютер и прекратить раздачу в любой момент. В сети действует правило «один для всех и все для одного»: каждый помогает друг другу как можно быстрее скачать файл.

Правильно оформленный торрент сразу вызывает желание его скачать и «передать другому»

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

Если в других сетях обычно открывается общий доступ к папке на жестком диске, а дальше — «ищи как хочешь», то в BitTorrent принято создавать «торренты» — то есть делать подробное описание раздачи, к нему добавлять свой адрес, все это сохранять в файле с расширением *.torrent и публиковать на трекере через удобный интерфейс. За счет подробных описаний очень удобно пользоваться поиском. На многих трекерах существуют целые каталоги — так что даже если вы хотите скачать «что-нибудь интересное», и при этом ничего конкретного, то сам бог велел побродить по каталогу и посмотреть, что там хорошего лежит.

Рейтинг — самое ценное, что есть у пользователя торрентов. Идея сети состоит в том, что каждый скачивает столько же, сколько сам отдает, бесполезные пользователи, которые ничего не предлагают, никому не нужны. Рейтинг представляет собой соотношение переданных и полученных данных. Чем он выше — тем лучше для вас. Например, беспрепятственный доступ на форум torrents.ru можно получить только в том случае, если ваш рейтинг больше 1, и при этом вы передали более 100 Гб. В противном случае вас будут пускать только в часы наименьшей загрузки сервера. А при очень низком рейтинге вас просто-напросто «забанят», то есть вы вообще не получите доступ к трекеру.

Хороший рейтинг — залог того, что вы сможете качать много и часто. Но не забывайте, что он может и упасть!

Поднять рейтинг можно активным участием в жизни трекера — то есть регулярным пополнением его коллекции новыми торрентами. Скачанные файлы не нужно сразу же удалять — пусть они «полежат» на вашем компьютере, а сам он подольше побудет в режиме онлайн, чтобы у вас этот файл могли скачать другие пользователи — это даст дополнительные «очки». И, конечно же, нужно убедиться в том, что программа-клиент у вас настроена правильно, в частности используемые ею порты в брандмауэре и на маршрутизаторе не закрыты.

Ну? — Баранки гну!

Децентрализованная пиринговая сеть Gnutella отличается принципиальным отсутствием центрального сервера. Компьютеры соединяются друг с другом по «цепочке» и образуют независимую «паутину». Список доступных узлов берется либо из базы данных клиентского приложения, либо из кэш-файлов, генерируемых пользователями сети и периодически выкладываемых в интернет (в чатах или на форумах).

Поиск работает так: клиент отправляет запрос на компьютеры, с которыми он в данный момент связан (обычно около пяти), а те, в свою очередь, передают запрос дальше по цепочке. Число «ступеней» в такой «цепной реакции» обычно ограничено семью. В последней версии протокола (0.6) появились узлы высокого уровня (leaf-node), подключенные к еще более высокоуровневым узлам (ultrapeer). Таким образом, сейчас Gnutella по своей структуре приближается к гибридным сетям, сохраняя при этом высокую надежность и независимость от внешних факторов.

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

Плюс и еще плюс

Еще одна система файлового обмена — Direct Connect или DC++. В наших краях DC++ получила распространение в первую очередь благодаря домовым сетям —  на сегодняшний день это одно из самых популярных средств файлового обмена.

Direct Connect требует обязательного наличия индексационного сервера (хаба). Хабы в сети представляют собой своего рода «клубы по интересам» — каждый из них может быть посвящен определенной тематике: например, классической музыке или играм. При этом почти на каждом хабе есть чат, в котором общаются пользователи сети: с ними всегда можно обсудить тот или иной контент или что-то спросить.

Некоторые подключаются к домовым сетям и даже не пользуются доступом в интернет — зачем, когда у соседей можно скачать что угодно на приличной скорости, да еще и за приятной беседой?

На хабах присутствуют модераторы, которые следят за порядком в чате и соблюдением правил файлообмена, впрочем, главное правило выполняется и само. Оно заключается в том, что для того, чтобы что-то скачать, необходимо открыть общий доступ к определенному количеству своих файлов — например, не меньше 1 Гб. При этом каждый пользователь может дополнительно задавать свой лимит для тех, кто пытается что-то скачать непосредственно у него.

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

ПРЕДОХРАНЯЕМСЯ

Напоследок — простые правила безопасности. Во-первых, всегда имейте в виду, что под завлекательными именами файлов типа «britney_spears_nude_sfx.exe» могут скрываться обыкновенные «троянские кони», которые массово атакуют нас по электронной почте. Во-вторых, желательно проверять все скачанные файлы на отсутствие всяческой заразы. И, в-третьих, не надо заниматься пиратством и выкладывать в сеть то, что вам не принадлежит. Уже известны случаи, когда правообладатели, вычислив пирата, обращались к его интернет-провайдеру и того с позором отключали от сети. Вам это нужно?

* * *

Пиринговые сети могут стать неплохой альтернативой разрозненным сетевым архивам: в одном месте собраны тонны программ, музыки, фильмов — и любой желающий может без проблем получить к ним доступ. Особенных успехов добьются те, кто не жадничает и охотно делится со всеми тем, что у него есть. Забудьте про всяческий «премиум-доступ» на файлообменные сервера: терабайты информации доступны всегда!

ДЕЛИМСЯ С ДРУЗЬЯМИ

Для работы с файлообменными сетями лучше всего подходит симметричный интернет-канал (т. е. скорость в прямом канале равна скорости в обратном канале) без ограничения по трафику. Если канал не симметричный (например, ADSL), могут возникнуть проблемы с рейтингом — ведь скачивать вы будете гораздо быстрее, чем отдавать. Чтобы этого не происходило, необходимо регулярно выкладывать на трекер новые торренты и постоянно держать клиент запущенным для раздачи.

Что касается трафика, то если он не безлимитный — то имейте в виду, что за все, скачанное через файлообменную сеть, будет взиматься плата по обычному тарифу. А пользователям GPRS-интернета придется платить еще и за исходящий трафик (то есть за то, что у вас скачивают другие).

КAZAAКИ-РАЗБОЙНИКИ

Постоянные иски от звукозаписывающих гигантов, а также вредоносные модули в Kazaa 3.2.5 поставили крест на некогда очень популярной сети

Одна из самых известных пиринговых сетей всех времен — Kazaa. Ее участники обменивались музыкой, видеоклипами, фильмами, электронными книгами и прочими файлами. Благодаря огромнейшему числу пользователей (по разным оценкам — от пяти до пятнадцати миллионов), сеть была практически неисчерпаемой и насчитывала многие терабайты информации.

Разумеется, ни о какой легальности речи не шло — звукозаписывающие студии регулярно подавали иски против создателей Kazaa. Второй проблемой сети стало массовое распространение «фальшивок», когда под «приличным» названием скрывался вредоносный файл. Kazaa быстро превратилась в рассадник вирусов, «троянов» и шпионского ПО.

С ростом числа пользователей проблема обострялась, а количество исков от правообладателей превышало все мыслимые пределы. Плюс ко всему, как оказалось, создатели Kazaa — Никлас Зеннстрем, Янус Фриис и Приит Касесалу — встроили в официальную программу для работы с сетью солидное количество adware- и spyware-приложений (есть подозрение, что «рекламные места» были проданы за баснословные деньги). Такие «программные закладки», о которых, кстати, не было ни слова на сайте, «шпионили» за пользователем и отправляли создателю частную информацию, либо настойчиво показывали рекламу.

История многомиллионной сети закончилась скандалом. Последняя версия программы для работы с сетью (3.2.5) вышла в 2006 году, сайт kazaa.com перестал обновляться в июле прошлого года. Когда иски рекорд-лейблов достигли приблизительно 100 миллионов долларов, разработчики наконец-то решили отказаться от своего детища. Лишь для того, чтобы в ближайшем будущем создать такие сервисы, как Skype и Joost.

БЫСТРЕЕ, ЕЩЕ БЫСТРЕЕ!

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

ПИРАТЫ НЕ ПРОЙДУТ!

Не следует ожидать, что в файлообменных сетях вы сможете в огромных количествах скачивать пиратский контент. Конечно, он там есть, однако по требованию правообладателей владельцы трекера могут моментально удалить торрент-файл и сделать его недоступным. А правообладатели даже нанимают специальных людей для поиска пиратских версий «нужного» контента в сети — то есть работа ведется. С теми же, кто способствует распространению незаконных копий игр, фильмов и музыкальных треков, особенно не церемонятся: так, например, регулярно отключают популярный ресурс demonoid.com. Владельцы других сайтов предпочитают не ссориться с правообладателями, так что если кто-то очень не хочет, чтобы вы могли бесплатно скачать пиратскую копию нового фильма — вы ее и не скачаете.

НА ДИСКЕ

КЛИЕНТЫ ДЛЯ РАБОТЫ В ПИРИНГОВЫХ СЕТЯХ.

Все программы — бесплатные.

uTorrent

Версия: 1.8.1

Сайт:

Размер дистрибутива: 0,2 Мб

Особенности: поддержка скинов и языковых пакетов, кроссплатформенность, нетребовательность к системным ресурсам

eMule

Версия: 0.49b

Сайт:

Размер дистрибутива: 3,1 Мб

Особенности: возможность удаленного управления клиентом через интернет и с мобильного телефона, список друзей, встроенный IRC-клиент

MLdonkey

Версия: 2.9.6

Сайт:

Размер дистрибутива: 2,3 Мб

Особенности: кроссплатформенный клиент, позволяющий работать с несколькими сетями сразу (eDonkey2000, DC++ и Torrent)

Vuze

Версия: 3.1.10

Сайт:

Размер дистрибутива: 15,5 Мб

Особенности: возможность установки более высокой пропускной способности для друзей, легкий в освоении мастер создания торрентов

Strong DC++

Версия: 2.21

Сайт:

Размер дистрибутива: 4 Мб

Особенности: встроенный чат, работа через любой маршрутизатор без необходимости дополнительной настройки, автоматический перезапуск медленных закачек

Flylink DC++

Версия: 2.21

Сайт:

Размер дистрибутива: 5,4 Мб

Особенности: популярная версия клиента DC++ от российских разработчиков






Рекомендуемый контент




Copyright © 2010-2019 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.