17 января 2007

EDonkey vs Torrent

Натыкался в форумах на тему: с помощью какой из сетей быстрее качать файлы? Несколько наблюдений из моего опыта. Непосредственно вопрос, вынесенный в Subj -- см. наблюдение (3)

1) В subj указаны названия не программ, а именно сетей, еще точнее протоколов, позволяющих работать в этих сетях через Интернет.
Программы, работающие в двух указанных сетях (т. н. "клиенты") могут называться по-разному, и выбор программы -- отдельный разговор.
Для работы в EDonkey лично я использую клиент EMule, это выбор №1 (оригинальная программа EDonkey в настоящее время sux).
Для сети Torrent использую Bittorrent (простой и удобный).


2) Принципы работы в сетях сильно различаются.
В EDonkey просто указываешь дирректории на своем компе, и все файлы в них становятся доступными всем участникам сети. Причем если копии одного и того же файла "предоставлены в доступ" разными участниками независимо, то человек, закачивающий этот файл, использует сразу все доступные источники, чтобы ускорить закачку.
В Torrent первоначально каждый файл (или пакет файлов), выложенный в сеть, имеет один источник. Тот, кто выкладывает файл, по своей инициативе создает и помещает в интернет информацию об этом в специальном файле типа torrent. И только когда несколько человек начали скачивать один и тот же файл (по этому torrent`у), они могут обмениваться кусками файла между собой, формируя тем самым независимые источники (за счет того, что все начинают качать разные фрагменты файла).
2.1) Итак, в EDonkey "выложить" свои файлы легко -- достаточно только указать дирректории. Мотвировка сделать это такова: чем больше у тебя человек скачивает, тем больше он даст тебе скачать со своего компьютера (а именно, тем быстрее ты будешь продвигаться в его индивидуальной очереди желающих скачать с его компьютера). В Torrent, чтобы выложить файл, нужно повозиться: создать к нему torrent-указатель и поместить этот указатель на какой-нибудь сайт. Причем описанной мотивации здесь нет: то, что ты выложил файлы в torrent, практически не ускорит твою закачку других файлов (через другие torrent`ы).

3) EDonkey vs Torrent:
- в EDonkey файлов намного-намного больше, т. к. их легче выкладывать (см. (2)), соответственно больше вероятность найти редкий фильм или музыку;
- в Torrent процесс закачки более стабилен (по крайней мере некоторое время после того, как файл появился в сети), т. к. если человек позаботился о том, чтобы выложить файл, он будет хранить этот файл, пока интерес к нему не пропадет;
- в Torrent файлы скачиваются быстрее (вытекает из опыта многих людей), т. к. не нужно стоять в очереди -- чем больше желающих скачать файл, тем больше источников этого файла имеется в сети;
- (не проверено) на пользователей EMule больше атак со стороны организаций, защищающих авт. права: в развитых странах -- вплоть до уголовного преследования, конфискации компьютеров и т. д.; в Torrent (теоретически) под ударом должны быть прежде всего те, кто первоначально выкладывает файлы.

4) В связи с вышеизложенным постпаю так:
популярные файлы стараюсь скачивать через Torrent (быстрее);
если не нахожу в Torrent`е, использую EMule (там больше вероятность найти).
При этом не беспокоюсь о конфликте с законом, поскольку думаю, что стражи порядка занимаются самыми высокодоходными (а значит популярными) материалами.

Комментариев нет: