Литвек - электронная библиотека >> Автор неизвестен >> Околокомпьютерная литература и др. >> Perfect Dark: установка, настройка, использование

Perfect Dark установка, настройка, использование 

FAQ 

Perfect Dark («Пёрфект дарк», «Прекрасная тьма», она же «Кромешная тьма») — файлообменная p2p-сеть третьего поколения, основанная на распределенном файловом хранилище unity. Perfect Dark был разработан в качестве замены популярным в Японии файлообменным клиентам WinNY (в свою очередь являющимся наследником WinMX) и Share.

Автор PD известен под псевдонимом Kaichō (会長, «Председатель»), разработка была анонсирована на анонимной текстовой доске 2ch.net.

Проект находится на стадии открытого тестирования, количество пользователей на момент написания этой статьи уже превышает 100000. В настоящий момент исходники программы недоступны, но по словам автора планируется открытие исходных кодов после решения определенных проблем, связанных с возможным захламлением сети фейковыми данными и появлением личеров. Клиент работает в ОС MS Windows, также возможен запуск под Wine.

При разработке основной акцент был сделан на следующих требованиях:

анонимность пользователей — гарантируется шифрованием данных и траффика использованием алгоритма AES с 128-битным ключом. Каждый компьютер работает в режиме прокси для других узлов сети, таким образом у отдающего или скачивающего файл человека нет возможности узнать IP-адрес того, кто «с другой стороны провода».

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

удобство поиска — поиск основан на экстенсивном использовании распределенных хэш-таблиц (см. Kademlia, Freenet).

доступность загруженного контента — при добавлении файла в сеть части файла автоматически загружаются в кэш unity на компьютеры пользователей PD по всему миру. Выход релизера (сида в терминологии BitTorrent) не приводит к исчезновению файла из сети. Повышенные требования к размеру кэша и пропускной способности канала дополнительно гарантируют долговременную доступность файла.

Системные требования:

ОС — MS Windows XP SP2+, Vista, Windows7, Wine.

Аплоад — 100 КБ/сек МИНИМУМ.

HDD — 40ГБ для кэша unity МИНИМУМ + место для самой программы и скачанных файлов.


Мифы о системных требованиях клиента Perfect Dark
В бесконечных обзорах p2p-сети Perfect Dark, которые можно встретить на просторах Интернета (от Википедии до невнятных одностраничных сайтов на uCoz) из разу в раз можно встретить одну и ту же информацию (наш сайт http://perfectdark.org не исключение… копипаст рулит) о системных требованиях файлообменного клиента PD. Сегодня, не особо вдаваясь в технические детали (как обычные потребители), постараемся разобраться в этом вопросе и развенчать некоторые мифы.

Описывая «минусы» клиента PD вспоминают следующее…

1.Минимальный исходящий канал 100 Кбайт/с.

Довольно смешное ограничение для современных каналов подключения к Сети. Для тех, кто далёк от сухих цифр и путает километры и килобайты, арифметика такая…

100 Кбайт/с = 800 Кбит/сек. Следовательно, даже если ваш канал для доступа в Интернет ограничен 2 Мегабитами (не знаю, много ли таких людей сейчас), то PD отъест от него всего 800/2048*100 = 39%. При том, что идейные завсегдатаи торрентов даже в таких условиях не ограничивают скорость и часто раздают на всю ширину канала.

По личному опыту: при установке отдачи без ограничений средняя скорость отдачи за сутки и так не превышает 100-150 Кбайт/с (на реальном канале 30 Мегабит).

2.Обязательное резервирование минимум 40Гб места на винте под шифрованное хранилище файлов (unity).

Факт кажется неприятным, но только для законченного скряги, и то, если не вдумываться в суть. Снова посчитаем.

Средняя емкость винчестера на домашнем ПК (с учетом уже купленных за 2013-2014 гг. машин и тех, что продаются сейчас в маркетах электроники) составляет – 1 Тб. Да, есть престарелые любители электронной дохлятины (вроде меня), у которых суммарный объём трёх (!!!) жестких дисков составляет около 350 Гб, но такие извращенцы не сильно портят приведённую статистику.

Итак, при средней ёмкости винта 1 Тб, обязательный минимум unity для PD съест (о ужас!)  40/1024*100 =  3,9% всего объёма! Смехотворная часть, если вдуматься. Тем более, что шара в uTorrent или уже отмирающем DC++ у некоторых достигает до полутерабайта и более! И вряд ли кого-то смущает, что всё это фильмы, пересмотренные самим раздающим не по одному разу, и уже вряд ли удостоящиеся от него очередного просмотра.

3.Загрузка процессора, расход оперативной памяти и прочие мифы о излишней требовательности клиента PD к ресурсам.

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

На стародревнем (одноядерном!!!) ПК Intel Celeron 2,7 ГГц (разогнан с 2.0 ГГц) ОЗУ 2 Гб пиковая загрузка ЦП (процессора же, понятно!) процессом perfecdark.exe составляет 25%, а расход памяти 48 Мб.

Для сравнения – 5 вкладок chrome уже отъели в сумме 500 Мб, но я без проблем обновляю страницы, слушаю музыку и пишу этот текст.

Подытоживая, можно сказать, что абсолютное большинство так называемых «минусов» использования клиента файлообменной p2p-сети Perfect Dark надуманны или потеряли актуальность примерно в конце 90-х годов прошлого века. Надеюсь, сегодня я показал это достаточно наглядно.

Добро пожаловать во Тьму.

RTFM 

Установка и настройка Perfect Dark 

Предварительные действия

Перед установкой программы убедитесь в наличии как минимум 40Гб свободного места на вашем диске. Ваше соединение с интернет должно поддерживать аплоад не менее 100 килобайт в секунду. У вас должен быть белый IP или возможность сделать port-mapping. В отличие от многих других аналогичных программ Perfect Dark не работает в пассивном режиме (иными словами, ваш компьютер должен иметь возможность открывать порты для входящих соединений).


1) Скачайте последнюю версию клиента Perfect Dark по адресу http://perfectdark.org/pd_clients/ В архиве находится готовый к запуску клиент, специальная установка не требуется.[1]

2) Кроме клиента вам понадобится список нодов http://perfectdark.org/nodes/  для установки соединения с сетью при первом запуске программы.

Настройка

 При первом запуске Perfect Dark пользователю будет предложено настроить программу. В дальнейшем